There are 6 ways to get from Guangxi to Xiamen by plane, train, car, or subway
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly from Guilin Liangjiang International Airport
best- Fly from Guilin Liangjiang International Airport (KWL) to Xiamen Gaoqi International Airport (XMN)plane KWL - XMN
2h 8m¥1,109–2,433Train via Guangzhou South station
cheapest- Take the train from Nanning to Guangzhou South stationtrain
- Take the train from Guangzhou South station to Shenzhen Northtrain
- Take the train from Shenzhen North to Xiamentrain
8h 58m¥397–896Train
- Take the train from Nanning East to Shenzhen North Stationtrain Nanning East
- Take the train from Shenzhen North to Xiamentrain Shenzhen North / ...
8h 49m¥462–706Drive 1,171.3 km
- Drive from Nanning to Xiamencar 1,171.3 km
12h 33m¥989–1,429Fly from Liuzhou Bailian Airport
- Fly from Liuzhou Bailian Airport (LZH) to Xiamen Gaoqi International Airport (XMN)plane LZH - XMN
3h 30m¥582–2,842Line 2 subway to Nanning, fly
- Take the subway from Chaoyang Square to Jiangnan Coach Stationsubway
- Fly from Nanning (NNG) to Xiamen Gaoqi International Airport (XMN)plane NNG - XMN
4h 19m¥530–2,664
Guilin Liangjiang International Airport (KWL) to Xiamen Gaoqi International Airport (XMN) flights
Questions & Answers
The cheapest way to get from Guangxi to Xiamen is to train which costs ¥460 - ¥750 and takes 8h 49m.
The fastest way to get from Guangxi to Xiamen is to fly which takes 2h 8m and costs ¥1100 - ¥2500.
No, there is no direct train from Guangxi to Xiamen. However, there are services departing from Chaoyang Square and arriving at Xiamen via Nanning East and Shenzhen North. The journey, including transfers, takes approximately 8h 49m.
The distance between Guangxi and Xiamen is 862 km. The road distance is 1171.3 km.
The best way to get from Guangxi to Xiamen without a car is to train which takes 8h 49m and costs ¥460 - ¥750.
It takes approximately 2h 8m to get from Guangxi to Xiamen, including transfers.
Guangxi to Xiamen train services, operated by China Railways G-Class, depart from Nanning East station.
The best way to get from Guangxi to Xiamen is to fly which takes 2h 8m and costs ¥1100 - ¥2500. Alternatively, you can train, which costs ¥460 - ¥750 and takes 8h 49m.
Guangxi to Xiamen train services, operated by China Railways G-Class, arrive at Shenzhen North Station.
Yes, the driving distance between Guangxi to Xiamen is 1171 km. It takes approximately 12h 33m to drive from Guangxi to Xiamen.
What companies run services between Guangxi, China and Xiamen, China?
Shandong Airlines and Xiamen Airlines fly from Guilin Liangjiang International Airport (KWL) to Xiamen Gaoqi International Airport (XMN) twice daily. Alternatively, you can take a subway from Chaoyang Square to Xiamen via Nanning East, Nanning East, Shenzhen North Station, and Shenzhen North in around 8h 49m.
- Website
- csair.com
Flights from Guilin Liangjiang International Airport to Xiamen Gaoqi International Airport
- Ave. Duration
- 1h 30m
- When
- Every day
- Estimated price
- ¥1,800–4,300
Flights from Liuzhou Bailian Airport to Xiamen Gaoqi International Airport
- Ave. Duration
- 1h 45m
- When
- Every day
- Estimated price
- ¥1,600–3,800
Flights from Nanning to Xiamen Gaoqi International Airport
- Ave. Duration
- 1h 55m
- When
- Every day
- Estimated price
- ¥1,300–4,100
Flights from Nanning to Xiamen Gaoqi International Airport via Guangzhou Baiyun
- Ave. Duration
- 4h 10m
- When
- Every day
- Estimated price
- ¥1,300–4,100
Flights from Nanning to Xiamen Gaoqi International Airport via Haikou
- Ave. Duration
- 4h 10m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ¥1,700–3,900
Train from Nanning East to Shenzhen North Station
- 2nd Class Seat
- ¥290–320
- 1st Class Seat
- ¥480–530
- Business Class Seat
- ¥700–1,000
Train from Shenzhen North to Xiamen
- 2nd Class Seat
- ¥230–260
- 1st Class Seat
- ¥380–420
- Business Class Seat
- ¥550–800
Train from Guangzhou South station to Shenzhen North
- Ave. Duration
- 37 min
- Frequency
- Every 15 minutes
- Estimated price
- ¥49–54
- Schedules at
- 12306.cn
- Book at
- 12306.cn
- 2nd Class Seat
- ¥49–54
- 1st Class Seat
- ¥75–85
- Business Class Seat
- ¥100–160
Train from Shenzhen North to Xiamen
- 2nd Class Seat
- ¥230–260
- 1st Class Seat
- ¥380–420
- Business Class Seat
- ¥550–800
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 Travelling to the UK: What do I need to know?, The beginner’s guide to the 2018 World Nomad Games, and Heading to Europe? Read this before you buy a Eurail Pass - to help you get the most out of your next trip.
More Questions & Answers
There are 384+ hotels available in Xiamen.





