Shanghai → Hangzhou
2026-10-20 · live availability
197 trains run from Shanghai to Hangzhou on 2026-10-20. The first departs at 12:19, 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 |
|---|---|---|---|---|---|---|
| G1383 | 12:19 | 13:21 | 01:02 | Shanghai Hongqiao → Hangzhou East | $25 | Premium Class |
| K575 | 12:20 | 14:08 | 01:48 | Shanghai Songjiang → Hangzhou South | $15 | Hard Sleeper |
| G7335 | 12:25 | 13:35 | 01:10 | Shanghai South → Hangzhou East | $45 | Business Class |
| T101 | 12:30 | 14:27 | 01:57 | Shanghai Songjiang → Hangzhou South | $21 | Soft Sleeper |
| G687 | 12:30 | 13:37 | 01:07 | Shanghai Songjiang → Hangzhou West | $54 | Business Class |
| G7375 | 12:31 | 13:40 | 01:09 | Shanghai Hongqiao → Hangzhou East | $16 | Second Class |
| G8353 | 12:31 | 14:03 | 01:32 | Shanghai Hongqiao → Hangzhou West | $62 | Business Class |
| G1407 | 12:36 | 13:48 | 01:12 | Shanghai South → Hangzhou West | $63 | Business Class |
| G37 | 12:37 | 13:31 | 00:54 | Shanghai Hongqiao → Hangzhou East | $51 | Business Class |
| D21 | 12:42 | 14:34 | 01:52 | Shanghai South → Hangzhou South | $9 | Second Class |
| G1369 | 12:44 | 13:44 | 01:00 | Shanghai Hongqiao → Hangzhou East | $17 | Second Class |
| G7335 | 12:46 | 13:35 | 00:49 | Jinshan North → Hangzhou East | $33 | Business Class |
| G7375 | 12:50 | 13:40 | 00:50 | Shanghai Songjiang → Hangzhou East | $14 | Second Class |
| G7595 | 12:50 | 13:52 | 01:02 | Shanghai Hongqiao → Hangzhou East | $51 | Business Class |
| G7595 | 12:50 | 14:08 | 01:18 | Shanghai Hongqiao → Hangzhou South | $19 | Second Class |
| G8353 | 12:53 | 14:03 | 01:10 | Shanghai Songjiang → Hangzhou West | $54 | Business Class |
| G1395 | 12:56 | 13:48 | 00:52 | Shanghai Hongqiao → Hangzhou East | $46 | Business Class |
| G3087 | 12:57 | 14:08 | 01:11 | Shanghai South → Hangzhou West | $68 | Business Class |
| G7193 | 13:02 | 14:02 | 01:00 | Shanghai South → Hangzhou East | $43 | Business 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 | Second Class |
| 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 | Standing |
| 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 | $46 | Business 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 |
Showing 40 of 197 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.