- The city of Shanghai is served by the following airports: Pudong International Airport (PVG), Hongqiao Airport (SHA)
- A total of 54 airlines operate their flights to/from Shanghai. Click here for detailed airline information, including route maps, contact telephones and websites.
- Shanghai serves as a hub for the following airlines: China Eastern Airlines, Shanghai Airlines
Shanghai Flights Distance and Flight Time Calculator
Popular Picks:
- Madrid - Shanghai: 6370 miles, flight time 13 hours
- Barcelona - Shanghai: 6120 miles, flight time 12 hours
- Lima - Shanghai: 10680 miles, flight time 21 hours
- Buenos Aires - Shanghai: 12220 miles, flight time 24 hours
- Sevilla - Shanghai: 6610 miles, flight time 13 hours
- Bilbao - Shanghai: 6210 miles, flight time 12 hours
- Alicante - Shanghai: 6360 miles, flight time 13 hours
- Paris - Shanghai: 5760 miles, flight time 12 hours
- Athens - Shanghai: 5300 miles, flight time 11 hours