Home / Train /

Shenzhen - Xiamen Train

Currently there are over 50 pairs of trains running daily between Shenzhen North Railway Station and Xiamen / Xiamen North Railway Station. Most of them are high speed D trains and a few are G trains. They all run in daytime; 2 overnight sleeper trainsrun every Friday to next Monday from Shenzhen to Xiamen. Non-bullet trains are not available for this route. On some specified dates, additional rides will be added.

With a top speed of 155mi/h (250km/h), the day time high speed train rides take around 3.5 to 4 hours for a total length of 319 – 339 miles (514 - 545 kilometers).

D936* and D942* are overnight sleeper trains which run between Guangzhou and Shanghai and only make a stopover of 6min in Xiamen before midnight. Different from other daytime high speed ride, there is Deluxe Soft Sleeper, Soft Sleeper and Second Class Seat set up on these rides. The ticket price of these rides is not fixed and changes from time to time based on the railway authority's adjustment and discount offered.
 

Shenzhen to Xiamen Train Schedule:

(Last Update on Apr 25, 2023)
Train No.Departure - ArrivalTravel Time
D310811:32 - 14:333h1m
G300215:09 - 18:052h56m
D231815:40 - 18:302h50m
D69017:57 - 21:013h4m
Around 50 departures in total: departure time from 06:40 to 20:20; duration from 3H10M to 4H.
See more Shenzhen Schedule
 (Last Update on Apr 25, 2023)
Train No.Departure - ArrivalTravel Time
G300110:25 - 13:162h51m
D232512:16 - 15:423h26m
D311114:26 - 17:543h28m
D312518:10 - 21:243h14m
Around 50 departures in total: departure time from 07:42 to 19:59; duration from 3H13M to 4H.
See more Xiamen Schedule

Note: The above schedule is for reference only. For the real-time timetable, please use the search tool on top of this page.
 

Ticket Price (CNY):

(Last Update on Apr 25, 2023)
Deluxe Soft SleeperBusiness Class SeatFirst Class SeatSecond Class Seat
--
--
CNY 679 - 798
USD 100 - 117
CNY 276 - 389
USD 41 - 57
CNY 172 - 245
USD 25 - 36
The price differences are caused by different operation stations and different running times. 

Among these rides listed above, some rides have a stopover in Shenzhen Pingshan Railway Station as well, including: D2282/D2281, D2294/D2295, D2344, D2308, D2346, D2284/D2283, G1602, D2310, D2316/D2319, D2322/D2321, D2324/D2323, D2296/D2297, D2330, D2312, D2301, D2337, D685

Stopovers along the way: Huizhou South, Huidong, Houmen, Shanwei, Lvfeng, Kuitan, Puning, Chaoyang, Chaoshan, Raoping, Zhaoan, Yunxiao, Zhangpu, Zhangzhou, Jiaomei

Since different railway stations are involved in both cities, it is advisable to double check the correct station for use before departure to avoid any unnecessary "accident" on the day of travel.

 In Shenzhen:
North Station can be easily accessed by subway Line 4 (Long Hua Line) and Line 5 (Huan Zhong Line); airport shuttle bus line 330C also connects it with airport directly. Pingshan Station is far from the city and only recommended for the passengers who stay nearby.

 In Xiamen:
Xiamen Railway Station is closer to the city center and sightseeing area, thus if the time fits, it would be a good option to choose this station. North Railway Station, though far from the city center compared with the main station, has many city buses to airport and scenic spots including Jimei School Village and South Putuo Temple

 Further Reading: Best Way to Travel between Shenzhen and Xiamen

 Major Rail Lines from Shenzhen to:
 Major Rail Lines from Xiamen to:

- Last updated on Apr. 25, 2023 -