There are 8 ways to get from Jiangsu to Xiamen by plane, train, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly Xuzhou Guanyin Airport to Xiamen Gaoqi International Airport
best- Fly from Xuzhou Guanyin Airport (XUZ) to Xiamen Gaoqi International Airport (XMN)plane XUZ - XMN
2h 10m¥655–3,370Train
cheapest- Take the train from Suzhou to Xiamen Northtrain Nanjing / ...
10h 15m¥354–859Train via Xinjing
- Take the train from Suzhou Station to Shanghai Hongqiaotrain Nanjing / ...
- Take the train from Shanghai Hongqiao to Xiamentrain Shanghai Hongqiao
7h 54m¥527–617Drive 960.9 km
- Drive from Suzhou to Xiamencar 960.9 km
10h 15m¥811–1,171Fly Nantong Xingdong Airport to Xiamen Gaoqi International Airport
- Fly from Nantong Xingdong Airport (NTG) to Xiamen Gaoqi International Airport (XMN)plane NTG - XMN
2h 20m¥1,768–4,485Fly Sunan Shuofang International Airport to Xiamen Gaoqi International Airport
- Fly from Sunan Shuofang International Airport (WUX) to Xiamen Gaoqi International Airport (XMN)plane WUX - XMN
3h 34m¥1,236–3,649Fly Nanjing Lukou International Airport to Xiamen Gaoqi International Airport
- Fly from Nanjing Lukou International Airport (NKG) to Xiamen Gaoqi International Airport (XMN)plane NKG - XMN
3h 57m¥789–1,853Fly Nantong Xingdong Airport to Quanzhou Jinjiang Airport, train
- Fly from Nantong Xingdong Airport (NTG) to Quanzhou Jinjiang Airport (JJN)plane NTG - JJN
- Take the train from Jinjiang to Xiamentrain
3h 47m¥538–2,590
Xuzhou Guanyin Airport (XUZ) to Xiamen Gaoqi International Airport (XMN) flights
Comparing Your Travel Options
The cheapest way to get from Jiangsu to Xiamen is to train via Xinjing which costs ¥500 - ¥650 and takes 7h 54m.
The fastest way to get from Jiangsu to Xiamen is to fly which takes 2h 10m and costs ¥650 - ¥3400.
No, there is no direct train from Jiangsu to Xiamen. However, there are services departing from South Guangji Road and arriving at Xiamen via Suzhou Station and Shanghai Hongqiao. The journey, including transfers, takes approximately 7h 54m.
The distance between Jiangsu and Xiamen is 1102 km. The road distance is 960.9 km.
The best way to get from Jiangsu to Xiamen without a car is to train via Xinjing which takes 7h 54m and costs ¥500 - ¥650.
It takes approximately 2h 10m to get from Jiangsu to Xiamen, including transfers.
Jiangsu to Xiamen train services, operated by China Railways G-Class, depart from Suzhou Station.
The best way to get from Jiangsu to Xiamen is to fly which takes 2h 10m and costs ¥650 - ¥3400. Alternatively, you can train via Xinjing, which costs ¥500 - ¥650 and takes 7h 54m.
Jiangsu to Xiamen train services, operated by China Railways G-Class, arrive at Shanghai Hongqiao station.
Yes, the driving distance between Jiangsu to Xiamen is 961 km. It takes approximately 10h 15m to drive from Jiangsu to Xiamen.
What companies run services between Jiangsu, China and Xiamen, China?
China Express Airlines, Shandong Airlines, and Jiangxi Air fly from Xuzhou Guanyin Airport (XUZ) to Xiamen Gaoqi International Airport (XMN) twice daily. Alternatively, you can take a subway from South Guangji Road to Xiamen via Suzhou station, Suzhou Station, and Shanghai Hongqiao in around 7h 54m.
- Website
- xiamenair.com
Flights from Xuzhou Guanyin Airport to Xiamen Gaoqi International Airport via Nanchang
- Ave. Duration
- 4h 10m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ¥600–3,400
Flights from Sunan Shuofang International Airport to Xiamen Gaoqi International Airport
- Ave. Duration
- 1h 50m
- When
- Every day
- Estimated price
- ¥1,200–3,600
Flights from Nanjing Lukou International Airport to Xiamen Gaoqi International Airport
- Ave. Duration
- 1h 52m
- When
- Every day
- Estimated price
- ¥750–3,500
Flights from Nanjing Lukou International Airport to Xiamen Gaoqi International Airport via Shanghai Pudong
- Ave. Duration
- 4h 5m
- When
- Thursday
- Estimated price
- ¥1,200–3,300
Train from Suzhou Station to Shanghai Hongqiao
- 2nd Class Seat
- ¥38–42
- 1st Class Seat
- ¥60–66
- Business Class Seat
- ¥80–120
Train from Shanghai Hongqiao to Xiamen
- 2nd Class Seat
- ¥490–540
- 1st Class Seat
- ¥800–900
- Business Class Seat
- ¥1,100–1,700
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including French strikes 2018: What are my alternative transport options?, 4 of the smartest ways to explore Australia, and Why you should take the train in the US - to help you get the most out of your next trip.
Booking & Getting There
There are 378+ hotels available in Xiamen.





