Skip to content
China for Travelers

Route guide · High-speed rail

Hangzhou to Shanghai by High-Speed Train (2026)

160 km, about 45m on the fastest G-trains, 328+ a day — one of the easiest, cheapest hops in China, from West Lake straight into the heart of Shanghai. No flight competes.

China for Travelers EditorialUpdated Published Rail data refreshed monthly

FromHangzhou 杭州
45m160 km · G fastest
ToShanghai 上海
2nd class
¥34 – ¥87
cheap & easy
Frequency
328/day
04:32 – 23:50
Train types
G
G = fastest
Flight
None
no useful flight

Leave from Hangzhou East 杭州东 (not Hangzhou West) — trains run every few minutes and most arrive at Shanghai Hongqiao 上海虹桥站, on Metro 2, 10 & 17 straight into the centre.

Check live HangzhouShanghai trains via Trip.com · English checkout · foreign cards
Editorially reviewedRail data refreshed monthlyAmap routing checked Jun 2026

The route at a glance

Hangzhou to Shanghai is one of the busiest short corridors in eastern China: 160 km, about 45m on the fastest G-trains, with on the order of 328 trains a day each way from roughly 04:32 – 23:50. There is no useful flight — the dedicated high-speed line is faster than any airport-to-airport option and drops you in the centre of Shanghai. The only two questions worth answering are which station at each end and how to get from the station to your hotel. Heading to the station from elsewhere in Hangzhou first? See the Hangzhou East station guide.

Map of the Shanghai Hongqiao–Hangzhou East high-speed rail corridor: 160 km from Shanghai Hongqiao Railway Station to Hangzhou East Railway Station, 45m on the fastest G-train.
The 160 km Shanghai–Hangzhou high-speed corridor — about 45m on the fastest G-train.

Which station — at both ends

Both cities have several rail stations, and they are not interchangeable — getting the wrong one costs you the time you saved on a cheap ticket.

Leaving HangzhouEast, not West

Almost all Shanghai trains leave Hangzhou East (杭州东站), the central hub on Metro Lines 1 & 4, with a departure every 5–15 minutes. A few newer-line services use Hangzhou West (杭州西站) far out in the northwest, and a handful the central Hangzhou Station / 城站 — they are well apart, so check the departure station on your ticket. At Hangzhou East it is a big station: arrive 40–50 minutes early; from the metro, gates 1–15 are by the west entrance (Exit D) and 16–28 by the east (Exit A), then follow the “出发层” signs up to 2F security (~8–10 min). Layout in the Hangzhou East station guide.

Arriving in Shanghaicentral

Most trains arrive at Shanghai Hongqiao (上海虹桥) on Metro 2, 10 & 17, all direct into the centre with no transfer. A smaller share reach the more central Shanghai Station (上海站) on Metro 1, 3 & 4, near the Bund and People’s Square — handy if you are staying central. Layout and exits in the Hongqiao station guide.

Classes and price

For a 45-minute hop the class barely matters, but for completeness:

ClassPriceWorth it?
Second classmost buy¥34 – ¥87Perfectly comfortable for the short hop — what almost everyone buys.
First class¥101 – ¥140Only worth it to guarantee a quieter seat on a holiday-packed train.
Business class¥190 – ¥275Unnecessary on a trip this short; spend it in Shanghai instead.

Trains are frequent enough that you rarely pre-book on a weekday — turn up and take the next one. On weekends and Chinese holidays, book ahead: this is one of the busiest corridors in the country.

What's waiting in Shanghai

Shanghai rewards a couple of days, so plan an overnight-plus stay rather than a rushed turnaround. The headline draws cluster along the river: the Bund (外滩) and its colonial waterfront, the Pudong skyline across the water with the Oriental Pearl and the supertall towers, the classical Yu Garden (豫园) and old town, and the plane-tree lanes of the former French Concession. Families add Shanghai Disneyland out east. For a full plan see things to do in Shanghai and the Shanghai city guide.

The Pudong skyline lit up across the Huangpu River from the Bund — Shanghai's headline waterfront view.
The Bund and the Pudong skyline across the Huangpu — Shanghai is an overnight-plus destination, a short hop from Hangzhou.

How to book with a foreign passport

12306 English app — the official China Railway channel: face-value fares, no booking fee. The trade-off is hassle — passport registration must be approved before you can buy (often slow), and customer service is Chinese-first and limited if a booking goes wrong.

Trip.com ↗ — the same China Railway seats, booked in English with a foreign Visa or Mastercard, no verification wait and 24/7 multilingual support. Prices track 12306, and with new-customer promotions Trip often comes out level or cheaper. As China’s largest OTA you can also add hotels, attraction tickets and tours to the same trip. See the booking walkthrough.

Turn up or book ahead? On a normal weekday just take the next train — they run every few minutes. The name and passport number on the ticket must match what you present; e-tickets are scanned at the gate, no paper pickup needed. Pre-book for weekends and Chinese holidays.

Book on Trip.comNASDAQ: TCOM

The international arm of Ctrip — one of the few platforms selling real China Railway tickets in English, to a foreign passport and card. (Is it legit? — 12306 vs Trip.com )

Search HangzhouShanghai
Real 12306 seat inventory, not a reseller markup English checkout · passport real-name Payment stays on Trip.com

Booking through our Trip.com links costs you nothing extra and helps fund our independent research — we earn a small commission. How we’re funded.

Arrived at Shanghai Hongqiao — getting to your hotel

Shanghai Hongqiao 上海虹桥站 sits out in the western suburbs, but it is wired straight into the metro — Lines 2, 10 and 17 share one concourse a 4–5 minute indoor walk from the platform, and you transfer without being re-screened (one-way security recognition since 2018). Line 2 runs east through the centre (People’s Square, Nanjing East Rd, Lujiazui); Line 10 serves Xintiandi and the old town. For a car, the DiDi / taxi pickup is on the B1 level at the P9 (north) and P10 (south) car parks — a 10–15 minute walk. Times below are for the three areas foreign visitors most often base in. Picking an area first? See where to stay in Shanghai.

City areaMetroTaxi / DiDi
The Bund / People’s Square 外滩·人民广场 (central)Metro Line 2 direct → People’s Square (人民广场); one more stop to Nanjing East Rd for the Bund. ~45 min, ¥5.¥65–90, ~35–50 min (19 km)
Lujiazui / Pudong 陆家嘴 (skyline, CBD)Metro Line 2 direct → Lujiazui (陆家嘴). ~50–55 min, ¥6.¥75–100, ~40–55 min (23 km)
Xintiandi / French Concession 新天地·法租界Metro Line 10 direct → Xintiandi (新天地). ~45 min, ¥5.¥60–90, ~35–50 min (19 km)

Transit times and driving distances via Amap (高德地图) routing, checked 2026-06-28. Shanghai Hongqiao is on Metro 2, 10 & 17, all direct into the centre. Taxi ranges reflect off-peak meter fares; surge during weekday rush hours. The no-re-screening transfer and the B1 P9/P10 pickup notes are from current traveller reports.

Frequently asked questions

How long is the Hangzhou to Shanghai train?

The fastest G-trains do Hangzhou East to Shanghai Hongqiao in about 45 minutes. Most run 45–60 minutes; a few slower or multi-stop services take up to 75 minutes. It is one of the easiest hops in China.

How do I get from Hangzhou to Shanghai?

By high-speed train — it is the only sensible option. G-trains run Hangzhou East to Shanghai Hongqiao about 300+ times a day, take ~45 minutes, and cost from ¥34 in second class. Book on the official 12306 app (face price) or on Trip.com (English UI, foreign cards), or just turn up and take the next departure. Make sure your train leaves Hangzhou East, not Hangzhou West.

Which Hangzhou station do trains to Shanghai leave from?

Almost all leave Hangzhou East (杭州东站), the central HSR hub on Metro Lines 1 & 4, with a Shanghai departure every 5–15 minutes. A few newer-line services use Hangzhou West (杭州西站), far out in the northwest, and a handful use the central Hangzhou Station / 城站 — they are well apart, so check the departure station printed on your ticket.

Which Shanghai station does the Hangzhou train arrive at?

Most arrive at Shanghai Hongqiao (上海虹桥), the big HSR hub on Metro 2, 10 & 17 — all direct into the centre. A smaller number reach the more central Shanghai Station (上海站) near the Bund and People’s Square; if your hotel is central, those save the trek in from Hongqiao.

How much is a Hangzhou to Shanghai train ticket?

Second class is about ¥34–¥87 depending on the train, first class ¥101–¥140, business class ¥190–¥275. It is cheap enough that the class barely matters for a 45-minute trip — second class is what almost everyone buys.

How often do trains run from Hangzhou to Shanghai?

About 300+ each way — effectively every few minutes through the day, from roughly 04:32 to 23:50. You rarely need to plan around the timetable; turn up within a couple of hours of when you want to travel.

Is there a flight from Hangzhou to Shanghai?

No useful one. The cities are about 160 km apart and there is no practical commercial flight — the high-speed train beats any door-to-door air option. Take the train.

Verification scope

Route data — distance, journey time, fare bands and daily frequencies — is sampled from China’s national rail system and refreshed monthly. The Shanghai Hongqiao metro lines, walking times and arrival distances are from Amap (高德地图) routing, checked 2026-06-28.

Traveller detail: the Hangzhou East departure notes (Exit D/A by gate, the Hangzhou-East-vs-West check, arrive-early buffer) and the Shanghai Hongqiao no-re-screening transfer + B1 P9/P10 pickup are from current 小红书 traveller reports.

Confirm before booking: exact schedules and fares vary by train and season. Make sure the departure is Hangzhou East (杭州东), not Hangzhou West (杭州西) or Hangzhou Station; most trains arrive at Shanghai Hongqiao (上海虹桥), a few at the central Shanghai Station.

Once the train gets you to Shanghai

The corridor is the easy part — here is what to do with your days at the other end.