Hangzhou to Shaoxing Train

Presently, over 60 Hangzhou to Shaoxing high speed trains are in service from Hangzhou South/ Hangzhou East Railway Station to Shaoxing North Railway Station, taking the travel time of about 13 - 25 minutes. The ticket price of a first class seat is CNY 23 to CNY 38 and of a second class seat is CNY 13 to CNY 24.

What’s more, Hangzhou Railway Station/ Hangzhou South Railway Station have 10 normal speed trains heading to Shaoxing Railway Station. The travel time is 0.5 to 1 hour. A soft sleeper costs CNY 87.5 - CNY 93.5; a hard sleeper costs CNY 63 - CNY 66.5.

Hangzhou to Shaoxing Train Tickets Booking

Train
Dep.
Arr.
TrainDep.Arr.Duration
G7659
18M
06:25
Hangzhou East
06:43
Shaoxing North
 
18M
G7711
18M
06:30
Hangzhou East
06:48
Shaoxing North
 
18M
G7541
19M
06:55
Hangzhou East
07:14
Shaoxing North
 
19M
G1621
19M
07:09
Hangzhou East
07:28
Shaoxing North
 
19M
D3307
19M
07:30
Hangzhou East
07:49
Shaoxing North
 
19M
G7363
20M
07:33
Hangzhou East
07:53
Shaoxing North
 
20M
G7501
19M
08:02
Hangzhou East
08:21
Shaoxing North
 
19M
G3059
18M
08:34
Hangzhou East
08:52
Shaoxing North
 
18M
D3131
22M
08:39
Hangzhou East
09:01
Shaoxing North
 
22M
G3021
18M
08:53
Hangzhou East
09:11
Shaoxing North
 
18M
G7503
19M
09:01
Hangzhou East
09:20
Shaoxing North
 
19M
G7735
18M
09:14
Hangzhou East
09:32
Shaoxing North
 
18M
D3201
20M
09:28
Hangzhou East
09:48
Shaoxing North
 
20M
G7665
19M
09:44
Hangzhou East
10:03
Shaoxing North
 
19M
D2289
18M
10:19
Hangzhou East
10:37
Shaoxing North
 
18M
G7609
20M
10:24
Hangzhou East
10:44
Shaoxing North
 
20M
G7469
18M
10:40
Hangzhou East
10:58
Shaoxing North
 
18M
G7623
19M
10:44
Hangzhou East
11:03
Shaoxing North
 
19M
G7461
19M
10:57
Hangzhou East
11:16
Shaoxing North
 
19M
D3107
19M
11:26
Hangzhou East
11:45
Shaoxing North
 
19M
G7713
18M
11:40
Hangzhou East
11:58
Shaoxing North
 
18M
G1501
18M
12:22
Hangzhou East
12:40
Shaoxing North
 
18M
G7587
19M
12:28
Hangzhou East
12:47
Shaoxing North
 
19M
G1673
18M
13:08
Hangzhou East
13:26
Shaoxing North
 
18M
D3291
20M
13:18
Hangzhou East
13:38
Shaoxing North
 
20M
G581
21M
13:32
Hangzhou East
13:53
Shaoxing North
 
21M
G817
18M
13:56
Hangzhou East
14:14
Shaoxing North
 
18M
G1679
18M
14:19
Hangzhou East
14:37
Shaoxing North
 
18M
G2351
19M
14:40
Hangzhou East
14:59
Shaoxing North
 
19M
G7539
21M
14:43
Hangzhou East
15:04
Shaoxing North
 
21M
G7481
20M
14:50
Hangzhou East
15:10
Shaoxing North
 
20M
G7567
18M
15:00
Hangzhou East
15:18
Shaoxing North
 
18M
G7575
19M
15:20
Hangzhou East
15:39
Shaoxing North
 
19M
G7435
18M
15:50
Hangzhou East
16:08
Shaoxing North
 
18M
G7715
19M
16:03
Hangzhou East
16:22
Shaoxing North
 
19M
D381
19M
16:13
Hangzhou East
16:32
Shaoxing North
 
19M
G1893
19M
16:35
Hangzhou East
16:54
Shaoxing North
 
19M
G7545
20M
16:39
Hangzhou East
16:59
Shaoxing North
 
20M
G589
18M
17:05
Hangzhou East
17:23
Shaoxing North
 
18M
G7485
19M
17:25
Hangzhou East
17:44
Shaoxing North
 
19M
G1223
18M
17:41
Hangzhou East
17:59
Shaoxing North
 
18M
G7533
19M
17:47
Hangzhou East
18:06
Shaoxing North
 
19M
G7585
19M
18:16
Hangzhou East
18:35
Shaoxing North
 
19M
G7795
18M
18:54
Hangzhou East
19:12
Shaoxing North
 
18M
G7661
18M
18:59
Hangzhou East
19:17
Shaoxing North
 
18M
G7613
18M
19:20
Hangzhou East
19:38
Shaoxing North
 
18M
G7499
18M
19:25
Hangzhou East
19:43
Shaoxing North
 
18M
G885
18M
19:35
Hangzhou East
19:53
Shaoxing North
 
18M
G7537
19M
19:41
Hangzhou East
20:00
Shaoxing North
 
19M
G7717
18M
20:08
Hangzhou East
20:26
Shaoxing North
 
18M
G1865
19M
20:23
Hangzhou East
20:42
Shaoxing North
 
19M
Load More Trains
 

Shaoxing to Hangzhou Train

70 Shaoxing to Hangzhou high speed trains are running from Shaoxing North Railway Station to Hangzhou East/ Hangzhou South Railway Station, taking about 12 - 38 minutes.

Around 10 normal speed trains are available from Shaoxing to Hangzhou, taking about 0.5 - 1.5 hours.

 See detailed Hangzhou Train Schedule & Shaoxing Train Schedule

Major Rail Lines from Hangzhou to:
Major Rail Lines from Shaoxing to:
- Last updated on Aug. 12, 2025 by Grace Yang -

'); doc.close();}