Cheap Flights from Shanghai (CSHA) to Xiamen (XMN)

Compare Shanghai to Xiamen flight deals

Find the cheapest month or even day of the year to fly to Xiamen

Book the best Xiamen fare with no extra fees

Flight deals from Shanghai to Xiamen

Looking for a cheap last-minute deal or the best return flight from Shanghai to Xiamen? Find the lowest prices on one-way and return tickets right here.

The cheapest month to fly from Shanghai to Xiamen Airport

We’re always keeping an eye on fares, to help you find the lowest one in seconds. Check out the Shanghai to Xiamen Airport flight prices forecast over the next 12 months.

Direct flights from Shanghai to Xiamen

Shanghai to Xiamen: Alternative routes

Compare routes from Shanghai to Xiamen below. You may find an airport to fly into that's cheaper, faster, or easier than Xiamen.

Shanghai to Xiamen: Flight information

The things to know before you go.
Cheapest flight found$150
Cheapest month to flyOctober
Average flight time1 hr, 57 mins
Most popular airlineChina Eastern
Average flights per week491

Finding cheap flights from Shanghai to Xiamen: Frequently asked questions

The best price we found for a return flight from Shanghai to Xiamen is $150. This is an estimate based on information collected from different airlines and travel providers over the last 4 days and is subject to change and availability.
1 hour and 56 minutes is the average flight time from Shanghai to Xiamen.
China Eastern, Xiamen Airlines and Juneyao Airlines fly direct from Shanghai to Xiamen.
As of June 2025, there are 982 flights per week flying from Shanghai to Xiamen.
The cheapest month to fly from Shanghai to Xiamen is usually October.
After crunching the numbers on our flight calendar, we found that it is currently cheapest to fly from Shanghai to Xiamen Airport on Monday, 13 October 2025.
Yes – the average flight time is 1 hour and 56 minutes.
We show every price from over 1,200 airlines and travel agents, comparing them all so you don’t have to. If you know you want to fly to Xiamen but you’re not ready to book, set up a Price Alert. We’ll track prices for you, and let you know when they rise or fall.
We crunched all the numbers in our flight calendar and it looks like the cheapest time to book a flight to Xiamen is around 40 days in advance, so don’t leave your flight to the last minute.
The cheapest airline that flies to Xiamen is Spring Airlines .

Flying from Shanghai to Xiamen Gaoqi International Airport (XMN): What you need to know

  • Start your journey at one of Shanghai's main airports, Shanghai Pudong International Airport (PVG) or Shanghai Hongqiao International Airport (SHA). Check out your options for booking a flight from Shanghai to Xiamen Gaoqi International Airport (XMN) jetting off from either of these.

  • Take off on a direct Shanghai to Xiamen Gaoqi International Airport flight and you'll be travelling for around 2 hours 5 minutes.

  • Xiamen (where Xiamen Gaoqi International Airport is located) and Shanghai share the UTC+8 timezone. Same timezone means no confusion when scheduling your trip.

  • Shanghai Pudong International Airport (PVG) to Xiamen Gaoqi International Airport (XMN) is the most popular route. There are 42 direct departures a week to choose from. If you have things to do before leaving, hop on the last flight with Shandong Airlines at 10:20pm. Choose the first PVG to XMN departure with Juneyao Airlines at 6:50am if you're aiming for an earlier start.

  • For hassle-free travel, turn up at the airport two hours ahead of international flights and one hour before domestic departures. This way, you'll have plenty of time to catch your flight from Shanghai to XMN.

  • In high season, expect extended wait times and show up earlier. Aim for at least two hours ahead for domestic flights and as much as four hours for international journeys.

Airports in Shanghai

Shanghai Pudong International Airport (PVG)

Shanghai Hongqiao International Airport (SHA)

  • Prefer to leave from Shanghai Hongqiao International Airport (SHA)? Direct Shanghai to Xiamen Gaoqi International Airport (XMN) flight tickets are available from this popular hub.

  • When setting off from SHA, there's a good mix of airlines that fly nonstop to your destination. Take to the skies on a direct flight from Shanghai to XMN with any of these:

  • On the SHA to XMN route, Xiamen Airlines is the go-to airline for most travellers on this route.

  • Among the carriers operating flights between Shanghai Hongqiao International Airport and Xiamen Gaoqi International Airport, Spring Airlines has the best track record for timeliness.

  • Depending on traffic conditions, you can drive to SHA from Shanghai's centre in around 20 minutes. The airport is approximately 14 kilometres away.

  • Want to enjoy an extra night away before catching your Shanghai to XMN flight? Kick back in a hotel near Shanghai Hongqiao International Airport before your trip officially starts. Here's where you can stay:

  • Shanghai Hongqiao International Airport has a solid reputation for punctual service. 85.58% of flights out of here land when expected.

  • The address for SHA is 700 Yingbin 1st Rd.

About Xiamen Gaoqi International Airport (XMN)

How to find the cheapest flights from Shanghai to Xiamen Gaoqi International Airport (XMN)

  • The cheapest price we've found for a one-way ticket from Shanghai to Xiamen Gaoqi International Airport is $74. For a return flight on this route, the best price is $150. Depending on when and how early you book, these fares can change.

  • To pick up cheap flights from Shanghai to XMN, book early. Airlines usually offer lower prices when tickets first go on sale.

  • If you're flexible with your travel plans, use the 'Whole month' search tool. It'll give you the cheapest price across each month when searching for your Shanghai to Xiamen Gaoqi International Airport ticket.

  • Be the first to know about deals for flight tickets from Shanghai to XMN by creating a Price Alert. We'll send you an email or notification on the app when fares go down.

  • Hunt for savings on a flight from Shanghai to Xiamen Gaoqi International Airport with the help of the filters. Choose your preferred arrival and departure times, airlines and number of stops. You can also sort your results by 'Fastest,' 'Cheapest' or 'Best.'

The best time to fly from Shanghai to Xiamen Gaoqi International Airport (XMN)

  • It's time to decide your travel dates for your flight from Shanghai to Xiamen Gaoqi International Airport (XMN). July is when most people travel to Xiamen. If you like things a bit more low-key, go in April.

  • Book a Shanghai to XMN flight ticket departing in August if you're eager to visit the city during its warmest month. Expect temperatures in Xiamen to range from 24ºC (75ºF) to 33ºC (91ºF).

  • Search for cheap tickets from Shanghai to Xiamen Gaoqi International Airport in January if you like travelling in cooler conditions. Temperatures are at their lowest then, ranging between 7ºC (45ºF) and 19ºC (66ºF).

More about Xiamen

  • When it comes to searching for somewhere to lay your head, you'll find the best places to stay in Xiamen right here. Browse these options after you've booked your flight from Shanghai to Xiamen Gaoqi International Airport:

  • All great holidays should include some sightseeing. Gulangyu Island, Gulangyu-Wanshi Mountain National Key Scenic Area and Gulangshi are attractions you won't want to skip in Xiamen.

Explore more of China

  • Xiamen has plenty going for it, but there are so many other parts of China you should also see. Around 193 kilometres south-west of Xiamen, a trip to Shantou will keep you on the move. Start with popular sights like Shantou Old Town, Beishan Bay and Longhu Beach Tourist Resort.

  • Fuzhou is another must-experience destination in China and is around 209 kilometres north-east of Xiamen. No journey is complete without visiting Sanfang Qixiang, Zhenhai Tower and Hot Spring Park.

Prices shown on this page are estimated lowest prices only. Found in the last 45 days.