Home / Train /

Beijing to Hangzhou Train

29 pairs of trains are running between Beijing and Hangzhou. 25 pairs of them are high speed G trains with duration of 4.5 - 7 hours; 2 pairs of D trains take nearly 14 hours. The rest is normal type with journey time of 15.5 - 24 hours.
 

High Speed Trains

Basic Facts:

 Duration: about 4.5 - 14 hours
 Distance: about 1,279 km (795 mi)
 Top speed: 300 km/h (186 mph)
 Operated at: Bejing/ Beijing South Railway Station, Hangzhou/ Hangzhou East Railway Station/ Hangzhou West Railway Station
 

Beijing to Hangzhou High Speed Train Schedule 

(Last Update on Apr 10, 2026)
Train No.Departure - ArrivalTravel Time
G81507:04 - 13:025h58m
G82110:17 - 17:086h51m
G87516:17 - 22:165h59m
G4919:04 - 23:214h17m
D1719:10 - 09:12+14h2m
D1121:22 - 11:20+13h58m
Over 20 G trains in total: departure time from 07:04 to 19:04; duration from 4H17M to 6H47M. 2 D trains are available, departuring at 19:13 and 21:15 respectively.

See more Beijing Schedule 
 (Last Update on Apr 10, 2026)
Train No.Departure - ArrivalTravel Time
G81406:50 - 13:076h17m
G82211:24 - 16:505h26m
G87215:43 - 21:526h9m
D1817:10 - 07:09+13h59m
G5018:57 - 23:254h28m
D1219:36 - 09:24+13h48m
Over 20 G trains in total: departure time from 06:50 to 18:58; duration from 4H25M to 7H2M. 2 D trains are available, departuring at 17:10 and 19:36 respectively.

See more Hangzhou Schedule

Note: The timetable here is for reference only. For real-time schedule, you can search for it by the tool on top of this page.
 

Beijing - Hangzhou High Speed G Train Ticket Price

(Last Update on Apr 10, 2026)
Business Class SeatFirst Class SeatSecond Class Seat
CNY 1,915 - 2,581
USD 281 - 378
CNY 959 - 1,200
USD 141 - 176
CNY 575 - 749
USD 84 - 110

 

Beijing - Hangzhou High Speed D Train Ticket Price


(Last Update on Apr 10, 2026)
1st Class Sleeper2nd Class SleeperSecond Class Seat
CNY 701 - 704
USD 103
CNY 570 - 573
USD 84
CNY 326 - 328
USD 48

 

Normal Trains

Basic Facts:

 Duration: around 15.5 - 17 hours
 Distance: about 1,591- 1,633 km (989 - 1,015 mi)
 Top speed: 100/ 120/ 140/ 160 km/h (62/ 75/ 87/ 99 mph)
 Operated at: Beijing Fengtai Railway Station, Hangzhou Railway Station
 

Beijing to Hangzhou Train Schedule 

(Last Update on Apr 10, 2026)
Train No.Departure - ArrivalTravel Time
Z28119:21 - 10:36+15h15m
K127523:37 - 20:38+21h1m

 

Hangzhou to Beijing Train Timetable 

(Last Update on Apr 10, 2026)
Train No.Departure - ArrivalTravel Time
K127608:22 - 08:10+23h48m
Z28217:40 - 09:52+16h12m
Notes:
1. "+" indicates the second day.
2. The timetable listed above is for reference only. You can search for the real-time schedule via the search box on top of this page.
 

Beijing - Hangzhou Train Ticket Price

(Last Update on Apr 10, 2026)
Soft SleeperHard SleeperHard Seat
CNY 527.5 - 537
USD 77 - 79
CNY 343.5 - 351
USD 50 - 51
CNY 189.5 - 192
USD 28
 
 

Beijing - Hangzhou Trains VS. Flights

Bullet trains are fast, better equipped, and punctual in most cases. The ticket price is also reasonable. For Beijing-Hangzhou route, there are more departures than the normal types. It’s pretty convenient and has become the first choice of more and more travelers. 

Although traveling by non-bullet train take a relatively long time, it saves the day time as all of the three pairs run overnight and travelers can save hotel expenses as well. The ticket price is cheap. It is a good choice for those on a budget trip.

Of course, you can also choose traveling by flight and it only takes 2 hours or so between the two cities. However, the airports are located in the outskirts. Usually, you need to spare at least an hour to/from the airport. In this way, it is not that time-saving compared with high speed trains. Also, the flight tickets are usually more expensive than railway tickets.

 See more about: Beijing to Hangzhou: Travel via Flight & Train

Major Rail Lines from Beijing to:

Major Rail Lines from Hangzhou to:

- Last updated on Apr. 10, 2026 by Rachel Hou -