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.

Click here for more information about train travel in China: tickets purchase,change and cancellation,children ticket,luggage allowance, and etc.

We ChinaTour.Net offers a reliable online train booking service. We have Train Schedules in English. It will be very easy for you to find your target train. Then, we will book the tickets for you. Only a few service fees charged. Book a Train Ticket

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

Leave a Reply