Flights to Shanghai: The Complete Guide

Flights to Shanghai, China: which airport to use, cheapest months to fly, best airlines, airport transfer costs, and booking tips.

Skip the planning.
Join the waitlist and Oerno builds this itinerary for you.
Join waitlist

Flights to Shanghai: The Complete Traveler’s Guide

Shanghai is China’s financial powerhouse and a primary international gateway. If you are looking for flights to Shanghai, you will likely land at Pudong International Airport (PVG), the city’s massive primary hub for long-haul international arrivals. Some regional and domestic flights utilize Hongqiao International Airport (SHA), located closer to the city center. Between these two hubs, Shanghai handles more passenger traffic than almost any other city in East Asia. Booking the right flight requires understanding these transit points, timing your purchase, and knowing which carriers offer the best value for your specific route.

Which airport should you fly into?

Shanghai has two distinct international airports. Your choice depends entirely on your origin and your final neighborhood in the city.

  • Pudong International Airport (PVG): Located 30km (19 miles) east of the city center. This is where 95% of international long-haul flights land. It is a massive, four-terminal facility and the primary hub for China Eastern Airlines.
  • Hongqiao International Airport (SHA): Located 13km (8 miles) west of the city center. It primarily handles domestic Chinese flights and "city-hopper" international routes from regional hubs like Tokyo-Haneda, Seoul-Gimpo, and Hong Kong.

If you are flying from outside of Asia, you will almost certainly arrive at PVG. If you are connecting through another Chinese city (like Beijing or Guangzhou), you may have the option to land at SHA, which is significantly more convenient for accessing the Puxi business district.

Best time to book flights to Shanghai

Securing the cheapest flights to Shanghai requires a specific booking window. For international travelers from North America or Europe, the data suggests booking 5 to 7 months in advance for the best rates.

If you are flying within Asia, a shorter window of 6 to 8 weeks is usually sufficient. Avoid booking during the two weeks leading up to your departure, as prices for Shanghai routes tend to spike sharply as business travelers fill the remaining seats. If you are traveling during "Golden Week" (early October) or Chinese New Year (January or February), you must book at least 6 months out to avoid astronomical price surges.

Cheapest months to fly to Shanghai

Seasonality defines the price of airfare to China.

  • Cheapest Month: November. This is the "sweet spot" between the October holiday rush and the year-end travel season. The weather is cool, and demand is at its lowest.
  • Low Season: March to May and late October to early December. Outside of the Labor Day holiday in May, these months offer consistent value.
  • Most Expensive Months: February (Lunar New Year), July, and August. High summer brings peak tourist traffic and extreme humidity, yet prices remain high due to school holidays.

Direct flights vs connecting flights

Direct flights to Shanghai offer the best experience but carry a premium price tag. For travelers in New York, London, or Los Angeles, a direct flight saves you 4 to 6 hours of travel time.

Connecting flights are the most effective way to find the cheapest flights to Shanghai. Major transit hubs often undercut direct carriers to fill seats. Common layover cities include:

  • In Asia: Taipei (TPE), Seoul (ICN), and Tokyo (NRT or HND).
  • In Middle East: Dubai (DXB) and Doha (DOH).
  • In Europe: Frankfurt (FRA) or Istanbul (IST).

Layovers in Seoul or Tokyo are often preferred by travelers because these airports are highly efficient and the total travel time increase is manageable.

Best airlines flying to Shanghai

Several world-class carriers serve Shanghai. Choice usually comes down to your loyalty program or your preference for onboard service styles.

  • China Eastern Airlines: The hometown carrier for Shanghai with the most frequent daily departures and the widest variety of domestic connections.
  • Cathay Pacific: Offers frequent connections through Hong Kong with a reputation for high-end cabin service and industry-leading lounges.
  • United Airlines / Delta / American Airlines: These US-based carriers operate key direct routes from major American hubs like San Francisco, Detroit, and Dallas.
  • Air China: The national flag carrier, providing extensive service into Shanghai, particularly through its hub in Beijing.
  • Emirates / Qatar Airways: Popular for travelers coming from Europe, Africa, or the Middle East, offering high-frequency service via Dubai or Doha.

Getting from the airport to the city center

Shanghai’s infrastructure makes the "last mile" of your trip efficient.

From Pudong (PVG)

  • Maglev Train: The world’s fastest commercial bullet train. It reaches speeds of 431 km/h. It takes 8 minutes to reach Longyang Road Station.
    • Cost: 50 RMB (40 RMB if you show a same-day flight ticket).
  • Metro Line 2: Connects PVG to People’s Square and Hongqiao Airport. It is slow (60–90 minutes) but very cheap.
    • Cost: 3–9 RMB.
  • Taxi/Rideshare: Follow the signs to the official taxi queue. Do not accept rides from "black cab" drivers in the terminal.
    • Cost: 150–250 RMB depending on traffic and destination.
  • Airport Bus: Several lines serve different districts like Jing'an or Xujiahui.
    • Cost: 20–30 RMB.

From Hongqiao (SHA)

  • Metro: Lines 2 and 10 connect directly to the city center in about 20–30 minutes.
  • Taxi: A short 20-40 minute ride to most central hotels.
    • Cost: 60–100 RMB.

Flight duration from major cities

Estimated non-stop flight times to Shanghai:

  • Los Angeles (LAX): 14 hours 30 minutes
  • New York (JFK): 15 hours 50 minutes
  • London (LHR): 11 hours 45 minutes
  • Dubai (DXB): 9 hours 30 minutes
  • Sydney (SYD): 10 hours 30 minutes
  • Singapore (SIN): 5 hours 15 minutes
  • Tokyo (NRT): 3 hours 15 minutes

Tips for finding cheap flights to Shanghai

  1. Use an AI-powered aggregator: Oerno and similar tools can track price fluctuations specifically for PVG, which see high volatility due to business travel.
  2. Fly into Hong Kong first: Sometimes booking a long-haul flight to Hong Kong and a separate regional "low-cost carrier" flight to Shanghai is cheaper than a single ticket.
  3. Monitor "Error Fares" and Flash Sales: Chinese carriers (China Eastern, China Southern, Hainan Airlines) frequently run aggressive promotions during Western holidays like Black Friday.
  4. Bypass the weekends: Flying into Shanghai on a Tuesday or Wednesday can save you 15-20% compared to Friday or Sunday arrivals.
  5. Check nearby airports: If flights to PVG are too expensive, look at flights to Hangzhou (HGH). Hangzhou is connected to Shanghai by a high-speed train that takes only 45 minutes and costs roughly 75 RMB ($11 USD).

More Shanghai guides

Back to the Shanghai guide

Have Oerno plan your Shanghai trip

Tell us what you like, we'll build the itinerary and book it — all in one app.

Join the waitlist

Plan it. Book Shanghai.

Four quick questions help us build the right thing, and help our investors see what travellers actually want.

1. How often do you travel? (pick one)
2. What's the most painful part of booking a trip? (pick all that apply)
3. Who do you usually book trips for?
4. Would you pay for an app that books your full trip in 60 seconds?

No spam. No marketing emails. Just product updates.