Cheap Flights from Xiamen to Shanghai - XMN to SHA (reverse)
Popular Flights from Xiamen to Shanghai
- Airfare from Xiamen to Shanghai on China Southern Airlines from 元1460 round trip
- Airfare from Xiamen to Shanghai on Shanghai Airlines from 元2280 round trip
- Airfare from Xiamen to Shanghai on Xiamen Airlines Company from 元2280 round trip
- Airfare from Xiamen to Shanghai on China Eastern Airlines from 元2280 round trip
- Airfare from Xiamen to Shanghai on Air China from 元2580 round trip
Did You Know?
- Beijing, CN is the most popular connection for one stop flights between Xiamen, CN and Shanghai, CN.
- Xiamen has the most nonstop flights between Xiamen, CN and Shanghai, CN.
- The shortest flight between Xiamen, CN and Shanghai, CN on China S is 1,045 miles.
- The largest aircraft operated by Air China flying between Xiamen, CN and Shanghai, CN is a 32S with 185 seats.
- 15 airlines operate between Xiamen, CN and Shanghai, CN
- 79,126 seats are available per day to fly out of Xiamen, CN connecting to Shanghai, CN
- 127 flights per week fly out of Xiamen, CN connecting to Shanghai, CN
- Korean has 3 one stop flights between Xiamen, CN and Shanghai, CN.
Quick Links
As seen in...

Farecompare Research Tools
Daily Non-stop Flight Schedules from Xiamen Airport to Hongqiao
- AirlineMonTueWedThuFriSatSunEarliest FlightLatest FlightAverage Duration
- China Eastern Airlines66655769:35 AM8:20 PM1:22
- Juneyao Airlines010000110:05 PM10:05 PM1:35
- Shanghai Airlines222222210:35 AM9:10 PM1:23
- Spring Airlines55555559:20 AM10:25 PM1:24
- Xiamen Airlines Company101010101010107:25 AM9:00 PM1:21
Daily Non-stop Flight Schedules from Xiamen Airport to Pu Dong
- AirlineMonTueWedThuFriSatSunEarliest FlightLatest FlightAverage Duration
- China Eastern Airlines22222228:10 AM6:55 PM1:22
- Juneyao Airlines334333310:30 AM10:20 PM1:28
- Spring Airlines11111117:45 PM7:45 PM1:30
Cheap International Flights to Shanghai - SHA
Flights
Airline
Lowest Price
American, Air Canada, Air France, British Airways, Air China, Continental, China S, Delta, Korean, KLM, Lufthansa, China E, United
$1031
Jet India, Air France, Air India, British Airways, Air China, Continental, Cathay, Delta, Emirates, Dragonair, KLM, Lufthansa, SWISS, Malaysia, China E, All Nippon, Qatar, Singapore, Thai, Turkish, Virgin Atlantic
₨25188
American, Air Canada, British Airways, Air China, Continental, Delta, Emirates, KLM, Lufthansa, China E, All Nippon, Qatar, United
$932
American, Air Canada, Air France, Alaska, British Airways, Air China, Continental, China S, Delta, Korean, KLM, Lufthansa, SWISS, China E, All Nippon, Qatar, United
$965
British Airways, Emirates, Gulf Air, Malaysia, Philippine, Qatar, Thai, Turkish
BHD234
American, Air Canada, Air France, British Airways, Air China, Continental, Delta, KLM, Lufthansa, SWISS, China E, United, Virgin Atlantic
$863
Air France, Finnair, Alitalia, British Airways, Air China, Continental, Delta, Spanair, KLM, Lufthansa, SWISS, China E, Qatar, Aeroflot, Turkish
€396
American, Air Canada, Air France, Alaska, British Airways, EVA, Air China, Continental, Delta, Hainan, KLM, Lufthansa, China E, All Nippon, Asiana, United
$810