Home China Train Guilin-Beihai High-Speed Trains

Guilin-Beihai High-Speed Trains

The Guilin–Beihai train route is an extension of the Guilin–Nanning railway. You can travel from the karst landscape in Guilin to Silver Beach in Beihai via this train route with a journey duration of about 4½ hours.

Eleven pairs of high-speed trains operate on this route from 08:00 to 18:00on a daily basis.

Quick Facts

Guilin to Beihai High-Speed Train Schedules

(Updated on April 1, 2020)

Train Number Departure Arrival Duration
D9649 07:56 12:05 4 h 9 min
D8491 09:27 13:47 4 h 20 min
D1779 14:46 19:00 4 h 14 min
G529 17:05 20:59 3 h54 min

Please note: The trains listed above are only some of the ones in operation. The timetable is just for your reference.

If you want up-to-date schedules, you can use the search tool at the top of this page or search via our China Highlights train ticket service.

Beihai to Guilin High-Speed Train Schedules

(Updated on April 1, 2020)

Train Number Departure Arrival Duration
G530 09:50 14:09 4 h 19 min
D9650 12:26 17:09 4 h 43 min
D3570 14:49 19:30 4 h 41 min
D8416 18:33 23:10 4 h 37 min

Guilin to Beihai High-Speed Train Ticket Fares

Business Class First Class Second Class
¥561.5 ($80) ¥299 ($43) ¥187 ($27)

Station Information

The trains on this route operate at three different railway stations in Guilin. Carefully select the railway stations close to your hotels before booking your train ticket. There is only one railway station in Beihai. Read the information about this station below:

Beihai Railway Station

  • Chinese name: 北海站
  • Address: Beijing Road, Haicheng District, Beihai, Guangxi
  • Chinese address: 广西北海市海城区北京路

You might also be interested in reading our Beihai Travel Guide.