Shenzhen - Hangzhou Train
Currently, there are 18 pairs of trains running daily between Shenzhen and Hangzhou. Among them, 16 pairs are bullet trains running in daytime and 2 pairs of normal types running overnight. Except these rides, 3 pairs of bullet overnight sleeper D trains are available on Friday, Saturday, Sunday and Monday.
Duration: about 6 - 11 hours
Distance: about 1,464 km (910 mi)
Top speed: 300 km/h (186 mph)
Operated at: Shenzhen North Railway Station, Hangzhou East Railway Station
Stations along the way: Huizhou South, Huidong, Houmen, Shanwei, Lvfeng, Kuitan, Puning, Chaoyang, Chaoshan, Raoping, Zhaoan, Yunxiao, Zhangpu, Zhangzhou, Jiaomei, Xiamen North, Jinjiang, Quanzhou, Putian, Hanjiang, Fuqing, Fuzhou South, Lianjiang, Luoyuan, Ningde, Fuan, Xiapu, Taimushan, Fuding, Cangnan, Aojiang, Ruian, Wenzhou South, Yongjia, Yueqing, Shenfang, Yandangshan, Wenling, Taizhou in Zhejiang, Linhai, Sanmenxian, Ninghai, Fenghua, Ningbo, Zhuangqiao, Yuyao North, Shangyu North, Shaoxing North
(Last Update on May 18, 2026)
Around 16 departures in total: departure time from 07:06 to 14:30; duration from 6H6M to 10H28M.
See more Shenzhen Schedule
(Last Update on May 18, 2026)
Note: The 3 D trains are available every Friday to next Monday.
(Last Update on May 18, 2026)
Around 16 departures in total: departure time from 07:20 to 16:49; duration from 6H3M to 10H57M.
See more Hangzhou Schedule
(Last Update on May 18, 2026)
Notes:
1. The 3 D trains are available every Friday to next Monday.
2. Timetable here is for reference only. For the most up-to-date schedule, you can search for it by the tool on the page top.
(Last Update on May 18, 2026)
Note: The price differences are caused by dirfferent running times. Click to search the details via the box on page top.
(Last Update on May 18, 2026)
Duration: about 16 - 16.5 hours
Distance: about 1,517 km (943 mi)
Top speed: 100/ 120/ 140/ 160 km/h (62/ 75/ 87/ 99 mph)
Operated at: Shenzhen East Railway Station, Hangzhou South Railway Station
(Last Update on May 18, 2026)
(Last Update on May 18, 2026)
Notes:
1. Timetable here is for reference only. For the most up-to-date schedule, you can search for it by the tool on the page top.
2. "+" indicates the second day.
(Last Update on May 18, 2026)
Besides, there are many flights between taking around 1.5 - 2 hours, but the price is usually higher than rail service. During the off season, the airline would offer discounted ticket and the flight may become more competitive. You may check both ways of transfer and then make a final decision.
Major Rail Lines from Shenzhen to:
Major Rail Lines from Hangzhou to:
High Speed Trains
Basic Facts:
Shenzhen to Hangzhou High Speed Train Schedule
| Train No. | Departure - Arrival | Travel Time |
|---|---|---|
| D2284 | 08:15 - 17:41 | 9h26m |
| D2290 | 08:55 - 19:24 | 10h29m |
| D3124 | 11:57 - 22:40 | 10h43m |
| G998 | 15:10 - 21:20 | 6h10m |
See more Shenzhen Schedule
(Last Update on May 18, 2026)
| Train No. | Departure - Arrival | Travel Time |
|---|---|---|
| D932 | 20:05 - 05:54+ | 9h49m |
| D936 | 20:10 - 05:59+ | 9h49m |
| D942 | 20:15 - 05:34+ | 9h19m |
Hangzhou to Shenzhen Bullet Train Timetable
| Train No. | Departure - Arrival | Travel Time |
|---|---|---|
| D3123 | 07:20 - 17:37 | 10h17m |
| D2281 | 10:13 - 20:14 | 10h1m |
| D2283 | 13:28 - 22:22 | 8h54m |
See more Hangzhou Schedule
(Last Update on May 18, 2026)
| Train No. | Departure - Arrival | Travel Time |
|---|---|---|
| D941 | 20:53 - 06:15+ | 9h22m |
| D931 | 20:59 - 06:23+ | 9h24m |
| D935 | 21:04 - 06:30+ | 9h26m |
Notes:
1. The 3 D trains are available every Friday to next Monday.
2. Timetable here is for reference only. For the most up-to-date schedule, you can search for it by the tool on the page top.
Shenzhen - Hangzhou High Speed G Train Ticket Price
| Business Class Seat | First Class Seat | Second Class Seat |
|---|---|---|
| CNY 2,194 - 2,489 USD 325 - 368 | CNY 1,035 - 1,205 USD 153 - 178 | CNY 516 - 754 USD 76 - 112 |
Shenzhen - Hangzhou High Speed D Train Ticket Price
(Last Update on May 18, 2026)
| New Soft Sleeper | Second Class Seat |
|---|---|
| CNY 630 USD 93 | CNY 259 - 612 USD 38 - 91 |
Normal Trains:
Basic Facts:
Shenzhen to Hangzhou Train Schedule
| Train No. | Departure - Arrival | Travel Time |
|---|---|---|
| T102 | 16:14 - 09:11+ | 16h57m |
Hangzhou to Shenzhen Train Timetable
| Train No. | Departure - Arrival | Travel Time |
|---|---|---|
| T101 | 14:33 - 07:28+ | 16h55m |
1. Timetable here is for reference only. For the most up-to-date schedule, you can search for it by the tool on the page top.
2. "+" indicates the second day.
Shenzhen - Hangzhou Train Ticket Price
| Soft Sleeper | Hard Sleeper | Hard Seat |
|---|---|---|
| CNY 580.5 USD 86 | CNY 382.5 USD 57 | CNY 212.5 USD 31 |
Flights
Recommended Tours
- Last updated on May. 18, 2026 by Rachel Hou -


