Home China Train Shenzhen - Guiyang Trains

Shenzhen - Guiyang Trains

Now only three pairs of high-speed trains operate between Guiyang and Shenzhen. The journey duration is only about 5 hours.

Quick Facts

  • Distance: 972 kilometers (604 miles)
  • Terminals: Guiyang North Railway Station, Shenzhen North Railway Station/Futian Railway Station
  • Duration: 5–5½ hours
  • Main stops: Guilin, Gongcheng, Foshan, Guangzhou

Guiyang to Shenzhen High-Speed Train Schedules

(Updated on May 28, 2020)

Train Number

Departure

Arrival

Duration

G2929

08:44

14:28

5 h 44 min

G319

10:32

15:47

5 h 15 min

G2925

17:36

22:29

4 h 53 min

Please note: 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.

Shenzhen to Guiyang High-Speed Train Schedules

(Updated on May 28, 2020)

Train Number

Departure

Arrival

Duration

G2926

08:01

12:56

4 h 55 min

G2930

14:49

20:19

5 h 30 min

G408

-

-

-

Guiyang to Shenzhen High-Speed Train Ticket Fares

Business Class

First Class

Second Class

¥1,170 ($167)

¥617.5 ($88)

¥397.5 ($57)

Travel Tips

If you have been unable to book one of the direct trains above, you can consider transferring in Guangzhou or Guilin. There are more trains running from Guangzhou to Guiyang and from Guilin to Guiyang.

Station Information

It is about 13 kilometers (8 miles) from Futian Railway Station to the downtown area. The following public buses operate to the station: 9, 32, 58, 62, 101, 223, 234, 327, 395, B613, B709, E18, R28, M106, M221, M413, N3, and N4.