Shanghai and Hangzhou are very close to each other. There are over two hundred high-speed trains travelling between the two cities everyday.
Shanghai to Hangzhou by train
The trains travelling from Shanghai to Hangzhou depart from Shanghai Hongqiao Station, Shanghai South Station or Shanghai Station and arrive at Hangzhou East Station, Hangzhou Station or Yuhang Station. Some trains will stop at both Yuhang Station and Hangzhou East Station or Hangzhou Station.
High-speed trains
G Trains
Most G trains depart from Shanghai Hongqiao Station (only 2 trains depart from Shanghai Station). The trains will arrive at Hangzhou, Hangzhou East or Yuhang Station.
Departure time from 6:20 to 21:00
Duration 45min-54min
Ticket fare
Business Class Seat CNY 169-278.5
First Class Seat CNY 90-147.5
Second Class Seat CNY 65.5-92.5
D Trains
D trains all departs from Shanghai Hongqiao and arrive at the three stations in Hangzhou.
Departure time from 6:42 to 20:13
Duration 56min-1h29min
First Class Seat CNY 49.5-59.5
Second Class Seat CNY 42.5-48.5
Normal Trains
Departure time from 5:18 to 23:34
Duration 1h37min-3h39min
The trains depart from Shanghai South Train Station and arrive at Hangzhou East Station or Hangzhou Station.
Ticket fare
Deluxe Soft Sleeper CNY193.5/204.5 (only Train K511 available)
Soft Sleeper CNY 77-118.5
Hard Sleeper CNY 48-78.5
Hard Seat CNY 24.5
Note:
T7785 First Class Seat CNY48.5 Second Class Seat CNY40.5
Hangzhou to Shanghai by train
High-speed trains
G Trains
Departure time from 10:32 to 21:54
Duration 45min-1h32min
Depart from Hangzhou East Train Station, Hangzhou Station or Yuhang Station.
Arrive at Shanghai Hongqiao Station or Shanghai Station.
Ticket fare
Business Class Seat CNY169-278.5
First Class Seat CNY 90-147.5
Second Class Seat CNY 65.5-92.5
D Trains
Departure time from 10:11-21:54
Duration 58min-1h36min
Depart from Hangzhou East Train Station, Hangzhou Station or Yuhang Station.
Arrive at Shanghai Hongqiao Train Station
Ticket fare
First Class Seat CNY49.5-59.5
Sceond Class Seat CNY42.5-48.5
Normal trains
Departure time from 2:01 to 20:06
Duration 1h42min-3h19min
Depart from Hangzhou East Station, Hangzhou Station.
Arrive at Shanghai South Station.
Ticket fare
Deluxe Soft Sleeper CNY193.5/204.5 (only Train T78 available)
Soft Sleeper CNY 77-118.5
Hard Sleeper CNY 48-82.5
Hard Seat CNY 21.5-28.5
Note:
T7786 First Class Seat CNY48.5 Second Class Seat CNY40.5
Click here to book Shanghai train station pick-up and drop-off service, from CNY390.
Recommended local tours:
1 Day Private Hangzhou Tour (start from Shanghai, round trip) from $107
3 days Shanghai and Hangzhou Private Tour Package without hotel from $256 >>more tours