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 229.5-313. In addition, one Guangzhou – Xiamen normal speed train is available with a duration of 12 hours, costing CNY 219 for a hard sleeper. Also, there are many direct flights with a duration of 1.5 hours, the price is CNY 400 – 1,900. Long-distance buses will take around 11 hours and CNY 250 – 290.
 

How to Travel Between Guangzhou and Xiamen
 

How to Travel from Guangzhou to Xiamen

1. Best Way: Guangzhou to Xiamen High Speed Train: 4-5h, CNY229.5-313 for 2nd Class Seat

Train Number over 10 departures daily
Ticket Price CNY229.5-313 for Second Class Seat
CNY465-472 for First Class Seat
CNY902.5-1,011.5 for Business Class Seat
Duration 4-5h
Departure time 07:34 - 19:35
Dep. - Arr. Guangzhou South / Guangzhou East Railway Station to Xiamen Railway Station, Xiamen North Railway Station
 

2. Fast Way: Guangzhou to Xiamen Flight: 80-90min, CNY 400 – 1,900

Flight Number 7 departures daily
Ticket Price CNY400-1,900
Duration 80-90 minutes
Departure time 07:10 - 21:10
Dep. - Arr. Guangzhou Baiyun International Airport to Xiamen Gaoqi International Airport
 
 

3. Alternative Overnight K297 Train: 12h, CNY 127-219

Train Dep. - Arr. Duration Price (CNY)
K297 19:24-07:39 +1
Guangzhou East - Xiamen North
12H15M Hard Sleeper: 219
Hard Seat: 127

 Read more about Guangzhou - Xiamen Train

4. Convenient Way: Guangzhou to Xiamen Long-distance Bus: 11h, CNY 250 – 290

Dep. Timetable Price
Provincial Bus Station 15:50, 18:00, 18:40 CNY 280-290
East Railway Station Coach Station 17:00 CNY290
Tianhe Passenger Station 17:50, 18:45, 19:10 CNY 250-280
 

How to Travel from Xiamen to Guangzhou

1. Best Way: Xiamen to Guangzhou High Speed Train: 4-5h, CNY306.5-313

Train Number over 10 departures daily
Ticket Price CNY306.5-313 for Second Class Seat
CNY465-472 for First Class Seat
CNY902.5-1,011.5 for Business Class Seat
Duration 4-5h
Departure time 07:03 - 17:44
Dep. - Arr. Xiamen, Xiamen North Railway Station to Guangzhou South / Guangzhou East Railway Station
 

2. Fast Way: Xiamen to Guangzhou Flight: 90-100min, CNY 400 – 1,900

Flight Number 7 departures daily
Ticket Price CNY400-1,900
Duration 90-100 minutes
Departure time 07:30 - 22:30
Dep. - Arr.  Xiamen Gaoqi International Airport - Guangzhou Baiyun International Airport
 
 

3. Alternative Overnight Train: 11.5h, CNY 178-219 for Hard Sleeper

Train Dep. - Arr. Duration Price (CNY)
K230 17:26-04:50 +1
Xiamen North-Guangzhou
11H24M Soft Sleeper: 274
Hard Sleeper: 178
Hard Seat: 102
K298 18:29-06:02 +1
Xiamen North-Guangzhou East
11H33M Hard Sleeper: 219
Hard Seat: 127
 

How to Travel from Guangzhou Baiyun International Airport (CAN) to Xiamen

1. High Speed Train + Bus / Metro: 5-6h, CNY250-320

→ Walk to the Airport Southern Station, take Metro Line 3 and get off at Guangzhou East Railway Station: 35min, CNY 7;
→ Take a high speed train to Xiamen Railway Station or Xiamen North: CNY309-311
→ Take city buses outside the railway stations to the downtown area.

→ 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 – 5h, CNY 229.5 – 306.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,900

→ Take flight at CAN to Xiamen, 1.5h, CNY 400 – 1,900
→ Take a bus at the airport terminal to Xiamen downtown area, 1h, CNY 2

- Last updated on Oct. 10, 2023 by Gabby Li -
Ask a Question
Question Summary (100 characters)
Details (optional) (2,000 characters)
NameCountryEmail