Shanghai → Hangzhou
2026-10-20 · live availability
179 trains run from Shanghai to Hangzhou on 2026-10-20. The first departs at 13:02, the last at 22:30. The fastest high-speed service takes 0h 34m. Fares start at $8 per passenger and go up to $23.
Train Schedules
| Train | Departure time | Arrival | Shortest | From → To | from | Class |
|---|---|---|---|---|---|---|
| G7193 | 13:02 | 14:02 | 01:00 | Shanghai South → Hangzhou East | $15 | Second Class |
| G8363 | 13:02 | 14:34 | 01:32 | Shanghai Hongqiao → Hangzhou West | $21 | Second Class |
| G1369 | 13:05 | 13:44 | 00:39 | Jinshan North → Hangzhou East | $13 | Second Class |
| K1107 | 13:06 | 15:20 | 02:14 | Shanghai Songjiang → Hangzhou | $20 | Soft Sleeper |
| G1629 | 13:07 | 14:39 | 01:32 | Shanghai South → Hangzhou West | $18 | Second Class |
| G7595 | 13:09 | 13:52 | 00:43 | Shanghai Songjiang → Hangzhou East | $41 | Business Class |
| G7595 | 13:09 | 14:08 | 00:59 | Shanghai Songjiang → Hangzhou South | $16 | Second Class |
| G7323 | 13:10 | 14:10 | 01:00 | Shanghai South → Hangzhou East | $16 | Standing |
| G3789 | 13:15 | 14:30 | 01:15 | Shanghai South → Hangzhou West | $57 | Business Class |
| G8363 | 13:20 | 14:34 | 01:14 | Shanghai Songjiang → Hangzhou West | $18 | Second Class |
| D3141 | 13:22 | 14:24 | 01:02 | Shanghai Hongqiao → Hangzhou East | $15 | Second Class |
| G7539 | 13:28 | 14:36 | 01:08 | Shanghai Hongqiao → Hangzhou East | $51 | Business Class |
| G1629 | 13:30 | 14:39 | 01:09 | Shanghai Songjiang → Hangzhou West | $16 | Second Class |
| G1627 | 13:31 | 14:56 | 01:25 | Shanghai Hongqiao → Hangzhou West | $67 | Business Class |
| G2141 | 13:40 | 14:53 | 01:13 | Shanghai Hongqiao → Hangzhou East | $46 | Business Class |
| G7515 | 13:47 | 15:04 | 01:17 | Shanghai South → Hangzhou East | $43 | Business Class |
| D169 | 13:50 | 15:34 | 01:44 | Shanghai South → Hangzhou South | $9 | Second Class |
| G901 | 13:50 | 15:01 | 01:11 | Shanghai Hongqiao → Hangzhou West | $60 | Business Class |
| G7559 | 13:50 | 15:13 | 01:23 | Shanghai Hongqiao → Hangzhou East | $51 | Business Class |
| G251 | 14:00 | 14:45 | 00:45 | Shanghai Hongqiao → Hangzhou East | $17 | Second Class |
| G2141 | 14:00 | 14:53 | 00:53 | Jinshan North → Hangzhou East | $33 | Business Class |
| G1499 | 14:00 | 15:11 | 01:11 | Shanghai Hongqiao → Hangzhou West | $69 | Business Class |
| G259 | 14:04 | 14:49 | 00:45 | Shanghai Hongqiao → Hangzhou East | $17 | Second Class |
| G7315 | 14:05 | 15:16 | 01:11 | Shanghai Hongqiao → Hangzhou West | $60 | Business Class |
| G7329 | 14:06 | 15:12 | 01:06 | Shanghai South → Hangzhou | $48 | Business Class |
| G7575 | 14:18 | 15:18 | 01:00 | Shanghai Hongqiao → Hangzhou East | $17 | Second Class |
| K71 | 14:19 | 16:22 | 02:03 | Shanghai Songjiang → Hangzhou South | $21 | Soft Sleeper |
| G7559 | 14:22 | 15:13 | 00:51 | Shanghai Songjiang → Hangzhou East | $41 | Business Class |
| G7347 | 14:22 | 15:22 | 01:00 | Shanghai South → Hangzhou East | $45 | Business Class |
| C3051 | 14:25 | 15:50 | 01:25 | Shanghai South → Hangzhou West | $52 | Business Class |
| G7301 | 14:27 | 15:56 | 01:29 | Shanghai → Hangzhou East | $60 | Business Class |
| C495 | 14:33 | 16:18 | 01:45 | Shanghai South → Hangzhou | $11 | Second Class |
| G8359 | 14:33 | 15:58 | 01:25 | Shanghai Hongqiao → Hangzhou West | $60 | Business Class |
| G1637 | 14:34 | 15:33 | 00:59 | Shanghai Hongqiao → Hangzhou East | $17 | Second Class |
| G7583 | 14:38 | 15:38 | 01:00 | Shanghai Hongqiao → Hangzhou East | $17 | Standing |
| G7347 | 14:39 | 15:22 | 00:43 | Shanghai Songjiang → Hangzhou East | $38 | Business Class |
| K111 | 14:40 | 16:43 | 02:03 | Shanghai Songjiang → Hangzhou South | $21 | Soft Sleeper |
| D381 | 14:41 | 16:08 | 01:27 | Shanghai South → Hangzhou East | $15 | Second Class |
| D3103 | 14:43 | 16:22 | 01:39 | Shanghai Hongqiao → Hangzhou West | $19 | Second Class |
| G1659 | 14:53 | 16:30 | 01:37 | Shanghai South → Hangzhou West | $61 | Business Class |
Showing 40 of 179 trains.
FAQ
How long does the train from Shanghai to Hangzhou take?
The fastest service takes 0h 34m. Slower trains on the same route take longer — the timetable above lists the actual duration for every departure.
How much is a train ticket from Shanghai to Hangzhou?
Second-class fares start at about $8 per passenger including our service fee. Higher classes cost more; every quote shows the underlying fare in local currency.
Do I need a paper ticket?
No. Tickets are issued against your passport. Show the same passport at the station and you are checked through.