Home / Train /

Beijing - Guiyang Train

Currently, there are 10 pairs of trains running between capital city Beijing and Guiyang. Among them, 5 pairs of high speed G trains take about 8 to 12.5 hours. For the rest normal ones, the duration is 27 - 31.5 hours.
 

High Speed Train

Basic Facts:

 Duration: about 8 - 12.5 hours
 Distance: about 2,297 kilometers (1,427 miles)
 Top speed: 300 km/h (186 mph)
 Operated at: Beijing West Railway Station, Guiyang North Railway Station
 Stations along the way: Gaobeidian East, Baoding East, Shijiazhuang, Xingtai East, Handan East, Anyang East, Hebi East, Xinxiang East, Zhengzhou East, Xuchang East, Zhumadian West, Xingyang East, Wuhan, Yueyang East, Changsha South, Shaoshan South, Loudi South, Shaoyang North, Xinhua South, Huaihua South, Zhijiang, Tongren South, Sansui, Kaili South
 

Beijing to Guiyang High Speed Train Schedule

(Last Update on Jun 20, 2025)
Train No.Departure - ArrivalTravel Time
G7507:05 - 15:248h19m
G37107:44 - 20:1412h30m
G40109:15 - 20:0910h54m
G7311:00 - 19:248h24m
D93920:22 - 07:57+11h35m
See more Beijing Schedule
 

Guiyang to Beijing Bullet Train Timetable:

(Last Update on Jun 20, 2025)
Train No.Departure - ArrivalTravel Time
G37209:31 - 21:3912h8m
G7410:15 - 18:328h17m
G7611:25 - 19:358h10m
G40213:23 - 23:3910h16m
D94019:07 - 06:10+11h3m
See more Guiyang Schedule

Notes:
1. D939 and D940 only depart on every Friday, Saturday, Sunday and Monday.
2. "+" indicates the second day.
3. The above timetable is for reference only. You can search for the real-time schedule by the tool on top of this page.
 

Beijing - Guiyang High Speed Train Ticket Fare

(Last Update on Jun 20, 2025)
Business Class SeatFirst Class SeatSecond Class Seat
CNY 3,179 - 3,439
USD 446 - 483
CNY 1,567 - 1,774
USD 220 - 249
CNY 709 - 1,092.5
USD 100 - 153
 

Normal Train

Basic Facts:

 Duration: about 27 - 31.5 hours
 Distance: about 2,349 - 1,576 kilometers (1,460 - 1,576 miles)
 Top speed: 160 km/h (99 mph)
 Operated at: Beijing West Railway Station, Guiyang Railway Station
 

Beijing to Guiyang Train Schedule:

(Last Update on Jun 20, 2025)
Train No.Departure - ArrivalTravel Time
Z16111:20 - 14:54+27h34m
Z5322:30 - 02:48++28h18m

 

Guiyang to Beijing Train Timetable:

(Last Update on Jun 20, 2025)
Train No.Departure - ArrivalTravel Time
Z16202:46 - 06:57+28h11m
Z5413:49 - 17:17+27h28m
Notes:
1. "+" indicates the second day.
2. Please use our tool on the page top to search for the real-time schedule.
 

Beijing - Guiyang Train Ticket Price:

(Last Update on Jun 20, 2025)
Soft SleeperHard SleeperHard Seat
CNY 751.5
USD 106
CNY 487.5
USD 68
CNY 268.5
USD 38
 

Flight

For a long distance trip like this, flight is also popular which usually takes around 3 hours. The price is generally higher than rail ticket. But during the offseason, good discount is offered sometimes. Passengers can make comparison of the price and decide what to take.
 
Major Rail Lines from Beijing to:

Major Rail Lines from Guiyang to:

See more: How to Travel between Beijing and Guiyang
- Last updated on Jun. 20, 2025 by Grace Yang -