Hong Kong - Xiamen High Speed Train

Four pairs of high speed trains are in service from Hong Kong to Xiamen and from Xiamen to Hong Kong. Their travel time is around 3.5 - 4.5 hours with the running distance of around 554 kilometers (344 miles). Genereally, three trains are departing to Xiamen Railway Staion and only G3002 runs to Xiamen North.

The ticket price of the second class seat is about CNY 303 - 305 (USD 43).

Passengers also can make a transfer in Shenzhen North for more high speed trains. The whole transferring journey needs about 3.5 - 4.5 hours and costs CNY 280 - 305 / USD 40 - 43 totally for a second class seat.
 

Basic Facts of Hong Kong - Xiamen High Speed Trains

 Open time: September 23, 2018
 Operated at: Hong Kong West Kowloon Railway StationXiamen North Railway Station/ Xiamen Railway Station
 Running distance: About 554 kilometers (344 miles)
 Top speed: 200 km/h (124 mph) in HK, 300 km/h (186 mph) in Mainland
 Overall duration: Around 3.5 - 4.5 hours
 Ticket fare: CNY 303 - 305 (USD 43) for a second class seat
 

Hong Kong to Xiamen High Speed Train Schedule

(Last Update on Jun 20, 2025)
Train No.Departure - ArrivalTravel Time
G300608:52 - 12:503h58m
G300214:24 - 18:103h46m
G300415:03 - 19:244h21m
G300818:45 - 22:353h50m
G90020:05 - 23:283h23m
See more Hong Kong Schedule
 

Xiamen to Hong Kong Bullet Train Timetable

(Last Update on Jun 20, 2025)
Train No.Departure - ArrivalTravel Time
G300310:15 - 14:294h14m
G300517:08 - 21:274h19m
See more Xiamen Schedule 

Note: The timetable above is for reference only. Please search for the real-time schedule via the search box on page top.
 

Hong Kong - Xiamen High Speed Train Ticket Fare

(Last Update on Jun 20, 2025)
First Class SeatSecond Class Seat
CNY 485 - 489
USD 68 - 69
CNY 288 - 305
USD 40 - 43

 

Transfer in Shenzhen for More High Speed Trains

 Overall duration: Around 3.5 - 4.5 hours
 Transfer railway station: Shenzhen North
 Total Ticket Fare: CNY 280 - 305 / USD 40 - 43  for a second class seat
 Total running distance: About 307 - 333 kilometers (191 - 207 miles)
 

Hong Kong to Shenzhen to Xiamen High Speed Train Schedule & Ticket Fare

 
Hong Kong - Shenzhen Shenzhen - Xiamen Overall Travel Time Ticket Fare (CNY)
Second Class Seat
G5610: 07:14 - 07:38 D2294: 08:02 - 11:31 4H17M 75 + 228 = 303
G5634: 15:45 - 16:03 D666: 16:31 - 19:03 3H18M
G5626: 08:17 - 08:35 D3312: 08:59 - 11:44 3H27M
G418: 15:33 - 15:52 D3340: 16:15 - 19:48 4H15M
G5622: 15:08 - 15:26 D3334: 15:48 - 19:14 4H6M
G5640: 10:14 - 10:32 D2306: 10:56 - 13:46 3H32M
 

Xiamen to Shenzhen to Hong Kong Bullet Train Timetable & Ticket Fare

 
Xiamen - Shenzhen Shenzhen - Hong Kong Overall Travel Time  Ticket Fare (CNY)
Second Class Seat
D2339: 07:33 - 10:35 G5641: 10:50 - 11:14 3H41M  230+ 75 = 305
D661: 13:16 - 16:09 G407: 16:38 - 16:57 3H41M
G3003: 10:15 - 13:49 G5621: 14:22 - 14:46 4H31M
D3125: 18:11 - 21:20 G99: 21:37 - 21:56 3H45M 205 + 75 = 280
D3111: 14:28 - 18:27 G6585: 18:47 - 19:06 4H38M


Note: The above transfer options are only for reference. For more choices, please use the search box on the page top. About 130 high speed trains are operated between Shenzhen and Hong Kong and around 54 pairs of high speed trains run between Shenzhen and Xiamen.
 

Hong Kong - Xiamen Train vs. Flight

 
Trains  Direct Flights
Duration Around 3.5 - 4.5 hours About 1.5 hours
Ticket Fare  CNY 303 - 305 for a second class seat  Around CNY 950 - 1,500 for an economy class seat


On the one hand, there are only 1-2 pairs of direct flights flying between Hong Kong and Xiamen. On the other hand, taking a flight for passengers travelling from Hong Kong to Xiamen costs greatly more than taking high speed trains. As a result, it is more recommended to take high speed trains to save your time and money.
 

Major Rail Lines from Hong Kong to:
Major Rail Lines from Xiamen to:
- Last updated on Jun. 20, 2025 by Grace Yang -