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.
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
(Last Update on Dec 12, 2025)
See more Beijing Schedule
(Last Update on Dec 12, 2025)
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.
(Last Update on Dec 12, 2025)
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
(Last Update on Dec 12, 2025)
(Last Update on Dec 12, 2025)
Notes:
1. "+" indicates the second day.
2. Please use our tool on the page top to search for the real-time schedule.
(Last Update on Dec 12, 2025)
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
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:
Beijing to Guiyang High Speed Train Schedule
| Train No. | Departure - Arrival | Travel Time |
|---|---|---|
| G75 | 07:05 - 15:24 | 8h19m |
| G371 | 07:44 - 20:14 | 12h30m |
| G401 | 09:15 - 20:09 | 10h54m |
| G73 | 11:00 - 19:24 | 8h24m |
| D939 | 20:22 - 07:57+ | 11h35m |
| D967 | 20:46 - 12:33+ | 15h47m |
Guiyang to Beijing Bullet Train Timetable:
| Train No. | Departure - Arrival | Travel Time |
|---|---|---|
| G372 | 09:31 - 21:39 | 12h8m |
| G74 | 10:15 - 18:32 | 8h17m |
| G76 | 11:25 - 19:35 | 8h10m |
| D968 | 15:50 - 07:01+ | 15h11m |
| D940 | 19:07 - 06:10+ | 11h3m |
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
| Business Class Seat | First Class Seat | Second 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:
Beijing to Guiyang Train Schedule:
| Train No. | Departure - Arrival | Travel Time |
|---|---|---|
| Z149 | 07:56 - 11:08+ | 27h12m |
| Z161 | 11:20 - 14:54+ | 27h34m |
| Z77 | 16:11 - 20:05+ | 27h54m |
| Z53 | 22:30 - 02:48++ | 28h18m |
Guiyang to Beijing Train Timetable:
| Train No. | Departure - Arrival | Travel Time |
|---|---|---|
| Z162 | 02:46 - 06:57+ | 28h11m |
| Z78 | 08:08 - 12:03+ | 27h55m |
| Z54 | 13:49 - 17:17+ | 27h28m |
| Z150 | 18:16 - 22:00+ | 27h44m |
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:
| Soft Sleeper | Hard Sleeper | Hard Seat |
|---|---|---|
| CNY 751.5 USD 107 | CNY 487.5 USD 70 | CNY 268.5 USD 38 |
Flight
- Last updated on Dec. 12, 2025 by Grace Yang -