Beijing to Xiamen Train

2,030 km · about 10h 40min · 6+ trains daily · from $60

2,030 km Distance
10h 40min Fastest Journey
6+ Daily Trains
$60 Price From (2nd Class)

About This Route

Beijing to Xiamen is one of China's longer high-speed routes, covering the journey in about 10–11 hours. Xiamen is a coastal city in Fujian province, famous for Gulangyu Island and its laid-back atmosphere. Direct G-trains run daily but are limited in number.

Which Train Should You Take?

Only about 6 direct G-trains operate daily, so book early. The journey is long (10+ hours), making it a full-day commitment. An alternative is to fly (2.5 hours) or break the train journey in Fuzhou or Nanjing. Overnight Z-trains with sleeper berths are another option if you want to save time and a hotel night.

G
G-Trains Fastest & most popular
D
D-Trains Great value
Z
Z-Trains Overnight comfort

Seat Classes

For a 10-hour ride, first class is strongly recommended. The extra legroom and recline make a huge difference over such a long duration. If budget is tight, second class works but bring a neck pillow and entertainment.

Second Class
Second Class from $60
First Class
First Class from $221
Business Class
Business Class from $436
Hard Sleeper
Hard Sleeper from $58

Tips for This Route

Xiamen North station is the high-speed stop — it's 20 minutes from the city center by metro or bus. Pack meals and snacks for the long journey. Consider booking a window seat for the scenic Fujian coastline in the final hours.

Beijing to Xiamen High-Speed Trains

There are 6 daily trains between Beijing and Xiamen. The fastest high-speed train (G981) departs at 08:46 and takes 11h 11min.

Sample high-speed train schedule from Beijing to Xiamen
TrainDepartureArrivalDuration
G981 08:46 19:57 11h 11min
G983 10:14 21:51 11h 37min
G963 10:35 21:15 10h 40min
G1527 11:45 23:13 11h 28min
D131 16:14 10:09 17h 55min

Schedules are for reference only. Search real-time availability →

Regular Trains

Slower but cheaper options including K-trains and T-trains with sleeper berths available for overnight travel.

Sample regular train schedule from Beijing to Xiamen
TrainDepartureArrivalDuration
K571 16:36 21:58 1d 5h 22min

Want to check tomorrow's availability and exact prices?

Search Real-Time Schedules →

Ticket Prices (USD)

Prices vary by train type and seat class. Second class on high-speed trains offers the best value for most travelers.

Standing
$34 – $139
Hard Seat
$34
First Class
$221 – $231
Hard Sleeper
$58
Second Class
$60 – $139
Soft Sleeper
$92
Business Class
$436 – $476
First Class Sleeper
$121
Second Class Sleeper
$85

Prices are in USD, approximate and may vary by date, availability and exchange rate. Last updated: 2026-05-14.