About the Xiamen → Shanghai route
Xiamen to Shanghai is a workhorse domestic route — under an hour in the air, five carriers fighting over the same passengers, and a boarding gate atmosphere that runs heavily toward suits and laptop bags. China Eastern (MU) and Shanghai Airlines (FM) are the obvious choices given PVG is essentially their home turf, but Juneyao Air (HO) has carved out a decent share too. At 818 kilometers, this is the kind of flight where you're still fastening your seatbelt when the crew starts collecting cups. Block time runs around 58 minutes on a good day, less if the winds cooperate. It's not a glamorous route. It's a productive one.
Why travel from Xiamen to Shanghai?
Shanghai is China's financial engine, and a lot of people flying out of Xiamen are heading there on someone else's dime — meetings in Pudong's glass towers, trade negotiations, manufacturing site visits. But plenty aren't. Xiamen has a large enough community of Shanghainese transplants (and vice versa) that this route carries serious family traffic, especially around Golden Week and Spring Festival. Then there's the tourism case: the Bund at night is still genuinely worth the trip, and the French Concession's restaurant density alone justifies the flight. Shanghainese food — specifically soup dumplings done properly at a neighborhood hole-in-the-wall rather than a tourist trap — is a legitimate reason to book a ticket.
Quick stats
- Distance: 818 km
- Estimated flight time: 0h 58m
- Operating airlines: 9C, FM, HO, MU, SC
- Direct route: yes
Practical tips for XMN → PVG
Avoid October Golden Week unless your schedule is inflexible — fares spike and PVG gets punishing. Spring and early autumn are the sweet spot. On arrival at PVG, you're looking at two terminal options depending on your carrier, so check before you walk the wrong direction. The Maglev from Pudong to Longyang Road is the fastest airport transfer you'll take anywhere in China (seven minutes, roughly 430 km/h), though it doesn't reach downtown directly. If HO or 9C is operating your flight, check baggage allowances carefully — carry-on limits on domestic low-cost carriers are enforced more strictly than you'd expect.
Frequently asked questions
How long is the flight from Xiamen to Shanghai?
The flight from Xiamen (XMN) to Shanghai Pudong (PVG) is approximately 58 minutes for a distance of 818 km. This is a short domestic flight, making it one of the quickest ways to travel between these two major Chinese cities.
Which airlines operate the Xiamen to Shanghai route?
Nine airlines currently serve this route: China Southern Airlines (CZ/SC), China Eastern Airlines (MU), Hainan Airlines (BZ/HO), Air China (CA), Shanghai Airlines (FM), Shandong Airlines (BZ), Spring Airlines (9C), Juneyao Air, and other carriers. Multiple daily flights are available, offering flexibility in scheduling.
What is the best time of year to fly from Xiamen to Shanghai?
October to November and March to April offer the best balance of pleasant weather and reasonable fares, with mild temperatures and lower humidity. Avoid the typhoon season (July-September) and Chinese New Year period when prices spike and weather can be unpredictable.
Do I need a visa for a domestic flight from Xiamen to Shanghai?
No visa is required for this flight as it is a domestic route within China; you only need a valid passport or Chinese ID. However, if you are a foreign national, ensure your China visa (if required for entry) covers the duration of your stay.
What should I know about luggage and jet lag on this route?
Baggage allowances vary by airline but typically include 20-23 kg checked luggage for economy passengers; check your specific airline's policy. Jet lag is not a concern for this short domestic flight, though arriving passengers should note that both cities operate on the same China Standard Time (CST).