Deutschland (€)
France (€)
International (€)
España (€)
Österreich (€)
Italia (€)

Flights to Shanghai

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

Last minute flights to Shanghai

Departure Fri, 04 Dec Return Sat, 12 Dec
LHR London
PVG Shanghai
return from £575
Departure Tue, 08 Dec Return Wed, 16 Dec
MAN Manchester
SHA Shanghai
return from £664
Departure Thu, 03 Dec Return Wed, 09 Dec
EDI Edinburgh
SHA Shanghai
return from £1,156
Departure Sun, 06 Dec Return Sun, 13 Dec
BKK Bangkok
SHA Shanghai
return from £328
Popular flight routes to Shanghai
London - Shanghai
return from £352
Manchester - Shanghai
return from £368
Birmingham - Shanghai
return from £376
Edinburgh - Shanghai
return from £476
Singapore - Shanghai
return from £225
Manila - Shanghai
return from £53

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
Book cheap Shanghai flights with Opodo

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.

  • Pudong International Airport

    Top airlines

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

    Location

    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.

  • Hongqiao International Airport

    Top airlines

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

    Location

    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.

FAQ's about Shanghai

🔍 How can I find cheap flights to Shanghai at Opodo?
At Opodo you can find flights from £53 to Shanghai. Our offers are the result of a combination of different technologies, machine learning algorithms and real searches form our customers in our platform, so you can get the options that better suits your needs when flying to Shanghai.
🖱️ When's the best time to book flights to Shanghai?
The top month to book flights to Shanghai is September, based on our Opodo UK customers. The next most popular booking period for Shanghai flights is July. In third place: August. By this we mean when travellers book their tickets. For the best time to actually travel to Shanghai, read on.
📅 When's the best time to go to Shanghai?
We checked our customers' flight searches, and the winner of best time to fly to Shanghai is... September. The next best month to travel to Shanghai is October. And let's not forget December, the third top choice for when to go to Shanghai. However if you prefer things on the less busy side, we can also tell you (quietly) that the least popular month for flights to Shanghai is February.
✈️ Which airlines fly to Shanghai from the UK?
Airlines flying direct from the UK to Shanghai include: - China Eastern Airlines, which flies from London and Manchester to Shanghai plus from Birmingham - Air China, which has flights from London - Virgin Atlantic, with flights from London to Shanghai and Edinburgh Indirect flights from the UK to Shanghai include: - China Southern Airlines, which flies from London and Leeds Bradford and also from Birmingham - Air China, with flights from London and Manchester to Shanghai plus Birmingham - Lufthansa, which has flights from London and Manchester as well as from Edinburgh to 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 50 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 by 2 airport[s]. Shanghai Pudong International Airport operates flights towards both domestic and international destinations within 50 cities, such as London, Manchester and Hong Kong, the most popular routes.
📌 How far is Shanghai’s airport from the city centre?
Shanghai’s airport Shanghai Pudong International Airport is located 21 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 about 0.46 GBP per person. By taxi: If you have more budget and prefer to take a taxi from Shanghai Pudong International Airport , for example, the average price for the ride to Shanghai centre is around 1.60 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 Shanghai Pudong International Airport to Shanghai city centre on your own terms.
💳 How much should I budget for a trip to Shanghai?
If you are going to Shanghai, here is a list with an average price of some goods:
  • - Inexpensive Restaurant: 3.99 GBP
  • - Mid Range Restaurante: 28.53 GBP
  • - Cheap Restaurant: 4.28 GBP
  • - Domestic Beer: 1.14 GBP
  • - Imported Beer: 2.85 GBP
  • - Coffee: 3.51 GBP
  • - SoftDrink: 0.58 GBP
  • - Water: 0.33 GBP
⛅ What is the weather like in Shanghai?
If you're looking for summer vibes, the best time to travel to Shanghai is in July, August and June, when the average temperature reaches 28.82 °C, while April, December and May are the 3 sunniest months of the year, with an average of 125.33 hours. If you prefer colder temperatures, however, make sure you visit Shanghai during the months of January, February and December to experience an average of 8.84 °C. For those who don't care too much about temperatures, but want to avoid getting wet in the rain, it's important to avoid travelling during January, February and April, when the average precipitation in Shanghai is 7.5 mm, while the months of January, February and March are drier, with an average of 0 mm.

Can't miss destinations

Other routes

Related flights

Our International travel websites