Do you need help?

Call for exclusive deals: 0800 026 3696

Flights to Shanghai

Why book with Opodo?
  • Choose from 660+ airlines
  • Choose from over 60,000 flight routes
  • Fly from as little as £48

Last minute flights to Shanghai

Departure Tue, 05 Nov Return Tue, 12 Nov
LHR London
SHA Shanghai
return from £318
Departure Fri, 08 Nov Return Mon, 11 Nov
MAN Manchester
PVG Shanghai
return from £359
Departure Wed, 23 Oct Return Sat, 26 Oct
HKG Hong Kong
PVG Shanghai
return from £132
Departure Sun, 03 Nov Return Wed, 06 Nov
NRT Tokyo
PVG Shanghai
return from £192
Popular flight routes to Shanghai
London - Shanghai
return from £342
Manchester - Shanghai
return from £367
Birmingham - Shanghai
return from £386
Edinburgh - Shanghai
return from £505
Glasgow - Shanghai
return from £595
Paris - Shanghai
return from £553

Trips to Shanghai

Shanghai travel

Bursting with energy, Shanghai is a vibrant sensory rollercoaster, and one of China's most popular destinations. It is one of the most influential economical, financial, commercial and cultural centres in China. Gleaming skyscrapers, shopping and glitzy nightlife represent modern Shanghai, while enchantment lies in the temples and gardens of the Old City, art-deco buildings along the Bund and the leafy French Concession. This mix of old and new alongside western and Chinese traditions gives the city a unique and evocative atmosphere, while commercial and financial centres sit abreast ancient Shikumen architecture to form Shanghai's remarkable skyline. Check out our offers flight + hotel to Shanghai!

Things to do and places to see in Shanghai

People embarking on trips to Shanghai will find there is such a wealth of things to see and do that it can be difficult to know where to begin. You can soak up the atmosphere of the Old City (encompassing the Bund), People's Square and Yu Garden, and then stroll through the leafy French Concession. Head to Pudong to visit the iconic Oriental Pearl television tower, Jin Mao Tower and the Shanghai World Financial Center and then browse the endless array of shops along Nanjing Road, one of the world's busiest shopping streets.

When visiting Shanghai, be sure to:

  • Step back into Shanghai's past by strolling down The Bund
  • Embrace the atmosphere of the French Concession and see why Shanghai was dubbed the "Paris of the East"
  • Wander through the spectacular Yu Garden
  • Savour Shanghai snacks along Wujiang Road
  • Visit the stunning Jade Buddha Temple, which houses two Shakyamuni statues
  • Enjoy breathtaking city views from the Oriental Pearl Radio and TV Tower
  • Shop until you drop along Nanjing Road
  • Visit the People's Square, home to the Shanghai Museum, Shanghai City Hall and the Grand Theatre
  • See the Longhua Temple, the oldest temple in Shanghai
  • Dive into the mesmerising aquatic world of Aquaria 21, Shanghai's aquarium

Shanghai airports

Shanghai has two airports: Pudong International Airport and Hongqiao International Airport. Pudong handles 60% of the city's domestic and international flights to Shanghai, while Hongqiao handles 40%, mainly domestic. Hongqiao is closer to the city centre. Both airports handle low-cost airlines that operate cheap flights to Shanghai.

  • Hongqiao International Airport

    Top airlines

    Top carriers at Hongqiao International Airport include: Spring Airlines, China Eastern Airlines and All Nippon Airways.


    Hongqiao International Airport is 8 miles from the city centre.

    Transport options

    Several buses provide transport to the city centre, as well as metro lines 2 and 10. Taxis are also available.

  • Pudong International Airport

    Top airlines

    Top carriers at Pudong International Airport include: China Eastern Airlines, Air China et British Airways.


    Pudong International Airport is about 19 miles east of the city centre.

    Transport options

    Several shuttle buses connect with the city centre. The Maglev Train (SMT) runs to Longyang Road linking with the metro to downtown. Metro Line 2 runs from the airport to the city centre with stops at Nanjing Road and Hongqiao Airport. Taxis are also available.

FAQ's about Shanghai

How long before a flight to Shanghai should I be at the airport?
If you want to be on time for your flight to Shanghai, make sure to be at the airport at least two to three hours in advance. Check-ins, security controls, customs and boarding the airplane can take some time. At Opodo you can find the best deals for flights to Shanghai departing from over 26 cities and choose from a variety of services that will improve your time at the airport and guarantee a much better travel experience, such as priority boarding and additional luggage. For more convenience, when booking your flight to Shanghai at Opodo you can also add insurance or opt for a refundable fare and have a problem-free trip!
What is the name of Shanghai’s airport?
Shanghai is served with 2 airport[s]. Hongqiao operates flights towards both domestic and international destinations within 26 cities, such as London, Manchester and Osaka, the most popular routes.
How far is Shanghai’s airport from the city centre?
Shanghai’s airport Hongqiao is located 4 miles from the city centre.
How much is the trip from the airport to Shanghai’s city centre?
By Public transport: The price for the trip is of 0.45 GBP per person. By taxi: If you have more budget and prefer to take a taxi from Hongqiao , for example, the average price for the ride to Shanghai center is around 1.57 GBP per km. By car: For more convenience and freedom during your stay, Opodo has the best offers of car rentals in Shanghai. Pick your preferred car type and get from Hongqiao to Shanghai city centre on your own terms.

Can't miss destinations

Our International travel websites