Shanghai Flights

Shanghai Flights

Shanghai has 2 civil airports: Pudong International Airport and Hongqiao International Airport. Both of them are top air hubs in China, with Pudong operating most international flights to/from Shanghai and Hongqiao operating most domestic flights. Over 110 airlines operate planes at these 2 airports, waving an air network connecting Shanghai with about 300 destinations around world, including over 125 cities and regions overseas. 
 This airport is 30 kilometers (19 mils) away from the downtown area. Most of the international flights to Shanghai lands at this airport. There are 2 terminal buildings in this airport, both of them cater the international and domestic passengers. The 2 terminal buildings are 500 meters away from each other; it takes about 10 minutes by walk, and 5 minutes by free terminal shuttle. This airport is connected with Hongqiao International Airport by Shuttle Bus Line 1 and Metro Line 2. To transport between this airport and other areas of the city, passengers can take shuttle buses, Metro Line 2 and Maglev. There are also long-distance buses connecting the airport with neighboring cities.
 See more: Pudong Airport Intercity BusPudong Airport Shuttle Bus
 This airport is 13 kilometers (8 miles) away from the downtown area. The airport has 2 terminal buildings: T1 is for domestic and international passengers, and T2 is for domestic passengers. Passengers can transport between T1 and T2 by Metro Line 10 or by free terminal shuttles. Passengers can transport between this airport and other parts of the city by 10 Shuttle Bus Lines, Metro Line 2 and Metro Line 10.
 See more: Hongqiao Airport Shuttle Bus  

 

Shanghai International Flight Schedule

 
From Frequency Duration
New York 21 departures a week About 15 hours
Los Angeles 35 departures a week About 13.5 hours
Vancouver 18 departures a week About 12 hours
Toronto 14 departures a week About 14.5 hours
London 23 departures a week About 11 - 11.5 hours
Melbourne 14 departures a week About 11 hours
Sydney 20 departures a week About 10.5 - 11 hours
Frankfurt 28 departures a week About 11 hours
Tokyo 23 departures a day About 3.5 hours
Seoul 18 departures a day About 2 - 3 hours
Hong Kong 33 departures a week About 2.5 - 3 hours
More international destinations: Singapore, Paris, San Francisco, Taipei, Osaka, Bangkok, Busan, Toronto, Amsterdam, Moscow, Auckland…
 

How much does it cost to fly to Shanghai from overseas destinations?

In average, the flight ticket from New York costs CNY 4,500 - 11,000, from Los Angeles costs CNY 5,000 – 14,000, from London costs CNY 5,000 - 20,000, from Sydney costs CNY 3,000 - 7,000, from Frankfurt costs CNY 9,000 - 30,000 and from Hong Kong costs CNY 800 - 2,500. For real-time air ticket prices and ticket prices of more routes, passengers can use the search box on page top.
 

Shanghai Domestic Flight Schedule

 
To  Frequency Duration Full Fare for Economy Class
Beijing Around 50 departures a day About 2.5 hours CNY 1,490
Guangzhou Around 43 departures a day About 2.5 hour CNY 1,340
Wuhan Around 21 departures a day About 2 hours CNY 1,550
Chengdu Around 29 departures a day About 3 - 3.5 hours CNY 1,760
Shenzhen Around 46 departures a day About 2.5 hours CNY 1,410
Xi'an Around 25 departures a day About 2.5 hours CNY 1,390
Chongqing Around 26 departures a day About 3 hours CNY 1,550
Harbin Around 14 departures a day About 3 hours CNY 1,810
Kunming Around 18 departures a day About 3.5 hours CNY 2,350
Guilin Around 9 departures a day About 2.5 - 3 hours CNY 1,410
More domestic destinations: Tianjin, Shenyang, Nanning, Changsha, Hefei, Taiyuan, Xiamen, Fuzhou…
 

Tips on Finding Cheap Flights to Shanghai

1. Booking air tickets 1-3 months ahead, because it is usually more easily to get a high discount if reserve earlier.

2. If the ticket price of international flight to Hangzhou or Nanjing is much cheaper than the ticket of the direct flight to Shanghai, passengers can fly to Hangzhou or Nanjing first, then transfer to Shanghai by high speed train.
 See Hangzhou - Shanghai Train, Nanjing - Shanghai Train

3. Passengers with limited travel budget should better avoid the public holiday and peak seasons from April to October, because there is usually low discount, 20% - 40% off, or even no discount for domestic flight during those period. Normally, in low season from November to next March, domestic flight tickets enjoy a 30% - 60% off discount.

4. If your dates of departure and return are fixed, buy round-trip tickets, because they usually have higher discounts than one-way tickets.

5. The airfare to Shanghai of the flights that departing/ arriving late at night or early in the morning usually enjoy higher discount than tickets of flight departing/ arriving in other periods.

6. Air tickets of the flights with the same departure time but sold at different prices are actually the same flights, the difference in prices is because they are sold by different airlines. So passengers can just buy the cheapest one.

7. Passengers can use the price comparison websites like SkyScanner to find the cheapest tickets.
 

Popular Airlines Flying to Shanghai

 International Airlines: Qantas Airways, North Korea Airlines, Korea Air, Air France, Jin Air, Delta Air Lines, Emirates, Lufthansa, Cathay Dragon, Cathay Pacific, Qatar Airways, American Airlines, United Airlines, Virgin Atlantic Airways, All Nippon Airways…

 Domestic Airlines: China Eastern Airlines, Air China, China Southern Airlines, Shanghai Airlines, Spring Airlines, Shenzhen Airlines, Hainan Airlines, Juneyao Airlines…

- Last updated on May. 16, 2022 -
Questions & Answers on Shanghai Flights
Asked by Sammit Deshpande from INDIA | Jan. 19, 2019 05:13Reply
In our checked in luggage are we allowed to carry a small luggage bag inside a single large bag ?
I am traveling form Shanghai Pudong International Airport to Delhi Indira Gandhi International Airport. Will there be any problem to pass the Security check at any airports if I carry a bag inside another one ?
Answers (1)
Answered by Nancy from BELGIUM | Jan. 20, 2019 19:08
00Reply


There is no problem as long as your total weight is under the limit.
Asked by Vanissa from PHILIPPINES | Jan. 11, 2019 01:22Reply
Hi i am flying Jan 17 Cebu to Shanghai with a connecting flight on United Airlines Shanghai
to Sfo booked on same confirmation,will my baggage be check through my final destination even different airlines?
Answers (1)
Answered by Ben from USA | Jan. 13, 2019 18:46
00Reply


Hi, you are suggested to confirm with your air company in advance.
Asked by Sahanshila Shrestha from USA | Nov. 10, 2018 12:44Reply
Flying honolulu to Shanghai to kunming -Kathmandu, is possible to handcarry 3.4 oz unopened liquid
Answers (1)
Answered by Daniel from CANADA | Nov. 11, 2018 18:28
00Reply


Yes, you can take the liquid less than 100ml (3.4 oz) on the airplane in your carry on luggage.
Asked by Low hui siong from MALAYSIA | Oct. 24, 2018 00:31Reply
It is this airlines will issue a boarding pass from Shanghai -Nagoya in Kota Kinabalu check counter?
I travel with Malaysia passport .I book though online for China Eastern Airlines flight departure from Kota Kinabalu (bki) ,then transit (stopover 6hour)at Shanghai airport ,then take same airlines flight to Nagoya Japan .
Answers (1)
Answered by Nina from AUSTRALIA | Oct. 24, 2018 17:53
00Reply


Generally, you can get the boarding pass from Shanghai to Nagoya in Kota Kinabalu, but you are suggested to confirm it with the airline in advance since some air companies may have different rules.
Asked by nasser from IRAN | May. 04, 2018 20:51Reply
preparing the train or flight ticket for Beijing during my stay at Shanghai..?
hi..I'll stay at Shanghai 5 or 6 days..i can't book the ticket online because i don't have any international credit card..can i cache the Beijing's flight or train ticket at Shanghai?if the answer is yes ,please guide me seriously....thank you so much for your helping
Answers (1)
Answered by Sheppard | May. 10, 2018 03:28
00Reply


For the train ticket, you can buy it at the ticket office in Shanghai city or in a railway station in Shanghai, for example, Shanghai Railway Station. You can buy it in cash with your passport. There are many travel agent in Shanghai can offer the flight ticket booking, or your hotel may able to help as well.
Ask a Question
Question Summary (100 characters)
Details (optional) (2,000 characters)
NameCountryEmail