Train TicketsDay ToursMy BookingsHelp Log in

Hangzhou → Shanghai

2026-10-25 · scheduled timetable

Scheduled timetable for Hangzhou → Shanghai: 362 departures a day, first at 01:55, last at 24:00. Times follow the official timetable as of 2026-10-25 — fares and live seat availability are confirmed when you search. The quickest takes 32m.

Search 2026-10-26

At a glance

Journey time
32m – 24 h
Trains per day
362
First / last departure
01:55 / 24:00
Departure stations
Hangzhou South (杭州南), Hangzhou (杭州), Hangzhou East (杭州东), Hangzhou West (杭州西)
Arrival stations
Shanghai Songjiang (上海松江), Shanghai South (上海南), Shanghai Hongqiao (上海虹桥), Shanghai (上海), Jinshan North (金山北), Liantang (练塘), Shanghai West (上海西)

Train Schedules

Train Departure time Arrival Shortest From → To
K528 01:55 03:46 1h 51m Hangzhou South → Shanghai Songjiang
K80 02:56 05:30 2h 34m Hangzhou South → Shanghai Songjiang
K1186 03:35 05:43 2h 08m Hangzhou South → Shanghai Songjiang
D82 04:11 06:08 1h 57m Hangzhou South → Shanghai South
D108 04:18 06:14 1h 56m Hangzhou South → Shanghai South
K512 04:36 07:02 2h 26m Hangzhou South → Shanghai Songjiang
K288 04:47 07:10 2h 23m Hangzhou South → Shanghai Songjiang
D58 05:21 07:07 1h 46m Hangzhou South → Shanghai South
K752 05:30 07:33 2h 03m Hangzhou → Shanghai Songjiang
D914 05:40 06:19 39m Hangzhou East → Shanghai Songjiang
D914 05:40 06:35 55m Hangzhou East → Shanghai Hongqiao
D914 05:40 07:04 1h 24m Hangzhou East → Shanghai
D942 05:52 06:42 50m Hangzhou East → Shanghai Hongqiao
D932 05:57 06:47 50m Hangzhou East → Shanghai Hongqiao
D936 06:02 06:52 50m Hangzhou East → Shanghai Hongqiao
G7358 06:07 07:07 1 h Hangzhou → Shanghai Hongqiao
G7358 06:07 07:37 1h 30m Hangzhou → Shanghai
G900 06:08 06:58 50m Hangzhou East → Shanghai Hongqiao
G7302 06:19 07:18 59m Hangzhou East → Shanghai South
G7658 06:39 07:19 40m Hangzhou East → Jinshan North
G7658 06:39 07:30 51m Hangzhou East → Shanghai Songjiang
G7658 06:39 07:46 1h 07m Hangzhou East → Shanghai Hongqiao
C3066 06:41 08:22 1h 41m Hangzhou West → Shanghai South
C3066 06:41 08:01 1h 20m Hangzhou West → Shanghai Songjiang
K1128 06:44 09:13 2h 29m Hangzhou South → Shanghai Songjiang
G7556 06:46 07:41 55m Hangzhou East → Jinshan North
G7556 06:46 08:02 1h 16m Hangzhou East → Shanghai Hongqiao
G7654 07:01 08:09 1h 08m Hangzhou → Shanghai Hongqiao
G3272 07:05 08:01 56m Hangzhou West → Liantang
G3272 07:05 08:26 1h 21m Hangzhou West → Shanghai Hongqiao
K470 07:07 09:24 2h 17m Hangzhou South → Shanghai Songjiang
K272 07:15 09:49 2h 34m Hangzhou South → Shanghai Songjiang
G7552 07:16 08:25 1h 09m Hangzhou East → Shanghai Hongqiao
C3062 07:18 08:14 56m Hangzhou West → Liantang
C3062 07:18 08:37 1h 19m Hangzhou West → Shanghai South
G1866 07:27 08:34 1h 07m Hangzhou East → Shanghai Hongqiao
G7492 07:31 08:45 1h 14m Hangzhou East → Jinshan North
G7492 07:31 09:08 1h 37m Hangzhou East → Shanghai Hongqiao
K124 07:32 10:14 2h 42m Hangzhou South → Shanghai Songjiang
D2160 07:37 08:38 1h 01m Hangzhou East → Shanghai Songjiang

Showing 40 of 362 trains.

Train letters on this date: G, C, D, Z, T, K, Y. What the letters mean →

Which station do you leave from?

Big Chinese cities have several stations, miles apart. The station on your ticket is the one you need — the city name alone is not enough.

DepartsHangzhou South 杭州南 Hangzhounan·Hangzhou 杭州 Hangzhou·Hangzhou East 杭州东 Hangzhoudong·Hangzhou West 杭州西 Hangzhouxi
ArrivesShanghai Songjiang 上海松江 Shanghaisongjiang·Shanghai South 上海南 Shanghainan·Shanghai Hongqiao 上海虹桥 Shanghaihongqiao·Shanghai 上海 Shanghai·Jinshan North 金山北 Jinshanbei·Liantang 练塘 Liantang·Shanghai West 上海西 Shanghaixi
OvernightSome departures arrive the next day — the timetable marks those with +1.

FAQ

How long does the train from Hangzhou to Shanghai take?

The fastest service on this date takes 32m. Slower trains on the same route take longer — the timetable above lists the actual duration for every departure, so sort by journey time if speed matters more than the hour you leave.

How much is a train ticket from Hangzhou to Shanghai?

Fares depend on the class you choose. Every quote on the results page shows the fare and our service fee separately.

Which station in Hangzhou does the train leave from?

On this date, departures leave from Hangzhou South and Hangzhou and Hangzhou East and Hangzhou West. Large Chinese cities have more than one station and they are not within walking distance of each other, so check the station printed on your ticket rather than the city name.

Do I need to print a ticket?

No. Chinese railway tickets are issued against your passport, not a piece of paper. Carry the same passport you booked with, and staff will scan it at the gate. Keep the booking confirmation on your phone in case a conductor asks which seat is yours.

How far in advance can I book?

Chinese tickets are released about two weeks before departure, and this page only shows dates inside that window. Popular dates and holiday periods sell out early, so book as soon as your travel date appears.

Which class should I book?

Second class is the default on high-speed trains and is comparable to a short-haul airline seat. First and business class add space and recline for a premium. On overnight trains the choice matters more: a hard sleeper is a real bed, a hard seat is not. Our guide to seats and sleepers explains what each one actually looks like.

Seats, sleepers and standing tickets explained →

Popular Routes

Day tours in Shanghai

Off the train and straight onto a tour: a car and guide meet you at Shanghai Hongqiao Railway Station, and the day ends back there for your train home.

Timetable and fares read from China Railway and last checked on 2026-10-25. Prices include our service fee in US dollars.