Flights to Xiamen

Direct flights from 47 cities, 1,354 flights a week. From Singapore the flight takes 4h 10m, tickets from $166. From Sydney the flight takes 9h 25m, tickets from $374.

Flights to Xiamen at a glance

cities with nonstop flights here
47
nonstop flights a week
1,354
lowest fare from Singapore
$166
flight time from Singapore
4h 10m
lowest fare from Sydney
$374
flight time from Sydney
9h 25m
arrival airport
Xiamen Gaoqi International

Where you can fly to Xiamen from

Nonstop flights, busiest routes first

FromFare
Singapore Singapore, 4h 10m, 28 a week from $166
Sydney Australia, 9h 25m, 7 a week from $374
Melbourne Australia, 9h 15m, 7 a week
Los Angeles United States, 15h 5m, 3 a week from $1,325
Vancouver Canada, 13h 20m, 3 a week from $1,046

From other countries

And 12 cities more with nonstop flights.

Arrival airport

Where the nonstop flights land

1,340 flights a week arrive nonstop

Frequently asked questions

Where are there direct flights to Xiamen from?
From 47 cities. The busiest routes are from Singapore (28 flights a week), Sydney (7 flights a week), Melbourne (7 flights a week), Los Angeles (3 flights a week) and Vancouver (3 flights a week).
How long is the flight from Singapore to Xiamen?
A nonstop flight takes about 4 hours 10 minutes, tickets from $166.
How long is the flight from Sydney to Xiamen?
A nonstop flight takes about 9 hours 25 minutes, tickets from $374.
What is the cheapest city to fly to Xiamen from?
Shanghai from $61, Macau from $93, Wuhan from $109 and Hanoi from $126.
Which airport do flights to Xiamen arrive at?
All nonstop flights land at Xiamen Gaoqi International (XMN).

Cities near Xiamen with their own flights

Worth a look when fares or dates to Xiamen do not suit; distance by straight line