Home / Train /

Beijing - Guiyang Train

Currently, there are over 7 pairs of trains running between capital city Beijing and Guiyang every day. Among them, more than 3 pairs of high speed G trains take about 8 to 12.5 hours. For the rest normal ones, the duration is 27 - 28.5 hours.

2 pairs of overnight high speed D trains operate only on every Friday, Saturday, Sunday and Monday with a duration of 11 - 16 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 Dec 12, 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
D96720:46 - 12:33+15h47m
See more Beijing Schedule
 

Guiyang to Beijing Bullet Train Timetable:

(Last Update on Dec 12, 2025)
Train No.Departure - ArrivalTravel Time
G37209:31 - 21:3912h8m
G7410:15 - 18:328h17m
G7611:25 - 19:358h10m
D96815:50 - 07:01+15h11m
D94019:07 - 06:10+11h3m
See more Guiyang Schedule

Notes:
1. "+" indicates the second day.
2. 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 Dec 12, 2025)
Business Class SeatFirst Class SeatSecond Class Seat
CNY 3,179 - 3,439
USD 454 - 491
CNY 1,568 - 1,774
USD 224 - 253
CNY 709 - 1,093
USD 101 - 156
 

Normal Train

Basic Facts:

 Duration: about 27 - 28.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 Dec 12, 2025)
Train No.Departure - ArrivalTravel Time
Z14907:56 - 11:08+27h12m
Z16111:20 - 14:54+27h34m
Z7716:11 - 20:05+27h54m
Z5322:30 - 02:48++28h18m

 

Guiyang to Beijing Train Timetable:

(Last Update on Dec 12, 2025)
Train No.Departure - ArrivalTravel Time
Z16202:46 - 06:57+28h11m
Z7808:08 - 12:03+27h55m
Z5413:49 - 17:17+27h28m
Z15018:16 - 22:00+27h44m
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 Dec 12, 2025)
Soft SleeperHard SleeperHard Seat
CNY 751.5
USD 107
CNY 487.5
USD 70
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 Dec. 12, 2025 by Grace Yang -