How to Travel between Guangzhou and Xiamen
Guangzhou to Xiamen distance is as long as 660 kilometers (410 miles) covered, and travelers are preferentially suggested to take high speed train between the two cities, spending 4 – 5 hours and CNY 197.5 – 255. In addition, 2 Guangzhou – Xiamen normal speed trains are available with 11.5 - 13 hours, costing CNY 190 - 236 for a single trip. Also, there are many direct flights operated for the duration of 1.5 hours, the price is CNY 400 – 1,000. Long-distance bus will take around 11 hours and CNY 200 – 280.
![]() |
How to Travel from Guangzhou to Xiamen
1. Best Way: Guangzhou to Xiamen High Speed Train: 4 – 5H, CNY 197.5 – 255
From: Guangzhou South / Guangzhou East Railway Station: 12:38, 14:55, 19:34, 19:39
Price: CNY 197.5 – 255 for second class seat, CNY 354 – 380 for new soft sleeper, CNY 739.5 for Business class seat
2. Alternative Overnight Train: 11.5 - 13 hours, CNY 190 - 236
Train | Dep. | Arr. | Duration | Price (CNY) |
---|---|---|---|---|
K229 | 20:14 Guangzhou | 09:01 +1 Xiamen North | 12H47M | Soft Sleeper: 319 Hard Sleeper: 190 Hard Seat: 102 |
K297 | 20:26 Guangzhou East | 07:41 +1 Xiamen North | 11H15M | Hard Sleeper: 236 Hard Seat: 127 |

3. Fast Way: Guangzhou to Xiamen Flight: 1.5H, CNY 400 – 1,000
From Guangzhou Baiyun to Xiamen Gaoqi International Airport: 7 flights, 7:20 – 21:20
Ticket price: depend on the booking date with a fluctuating discount of CNY 400 – 1,000
4. Convenient Way: Guangzhou to Xiamen Long-distance Bus: 11H, CNY 200 – 280
From Guangzhou Passenger Station: 11:32, 14:35, 17:21, 19:10, and 19:30, CNY 230 - 260
From Guangdong Provincial Passenger Station: 19:00, CNY 255
How to Travel from Xiamen to Guangzhou
1. Best Way: Xiamen to Guangzhou High Speed Train: 4 – 5H, CNY 255
Train | Dep. | Arr. | Duration | Price (CNY) |
---|---|---|---|---|
D2383 | 07:06 Xiamen | 12:07 Guangzhou East | 5H1M | First Class Seat: 372.5 Second Class Seat: 255 |
G1609 | 09:59 Xiamen North | 14:18 Guangzhou South | 4H19M | First Class Seat: 387.5 Second Class Seat: 254.5 Business Class Seat: 739.5 |
2. Alternative Overnight Train: 12H, CNY 190 / 236
Train | Dep. | Arr. | Duration | Price (CNY) |
---|---|---|---|---|
K230 | 17:26 Xiamen North | 05:10 +1 Guangzhou | 11H44M | Soft Sleeper: 285 Hard Sleeper: 190 Hard Seat: 102 |
K298 | 18:29 Xiamen North | 06:11 +1 Guangzhou East | 11H42M | Hard Sleeper: 236 Hard Seat: 127 |
3. Fast Way: Xiamen to Guangzhou Flight: 1.5H, CNY 400 – 1,000
From Xiamen Gaoqi to Guangzhou Baiyun International Airport, 8 flights, 07:05 – 22:25
4. Convenient Way: Xiamen to Guangzhou Long-distance Bus: 8.5 / 10 hours, CNY 251
From Xinglin Bus Station: 8.5 hours, 20:20, CNY 251
From Fanghu Bus Station: 10 hours, 20:00, CNY 251
How to Travel from Guangzhou Baiyun International Airport (CAN) to Xiamen
1. High Speed Train + Bus / Metro: 6 – 6.5H, CNY 212.5 – 269.5
→ Walk to the Airport Southern Station, take Metro Line 3 and get off at Guangzhou East Railway Station: 35min, CNY 7;
→ Take D2381 to Xiamen Railway Station at 12:38, 5H4M, CNY 255 for second class seat;
→ Take Bus Line 116 / 113 / 9 / 854 to downtown, 40min, CNY 1
→ Walk to the Airport Southern Station, take Metro Line 3 and get off at Jiahewanggang Station, 18min, CNY 5;
→ Transfer to Metro Line 2 at Jiahewanggang Station to Guangzhou South Railway Station, 51min, CNY 7;
→ Take a high speed train to Xiamen North Railway Station, 4 – 4.5H, CNY 197.5 – 254.5 for second class seat;
→ Take Metro Line 1 to get to the center area, 1H, CNY 3
2. Guangzhou to Xiamen Flight + Bus: 2.5H, CNY 400 – 1,000
→ Take flight at CAN to Xiamen, 1.5H, CNY 400 – 1,000
→ Take a bus at the airport terminal to Xiamen downtown area, 1H, CNY 2