Skip to content
China for Travelers

Route guide · High-speed rail

Shenzhen to Shanghai by High-Speed Train (2026)

1,580 km up the southeast coast from the Pearl River delta to the Yangtze — about 10h 20m on the fastest G-trains, a full day on the rails. At this distance most travelers fly. The honest question is whether you should be one of them.

China for Travelers EditorialUpdated Published Rail data refreshed monthly

FromShenzhen 深圳Shenzhen North 深圳北站 · Metro 4 / 5 / 6
10h 20m1,580 km · G fastest
ToShanghai 上海
2nd class
¥552 – ¥710
what everyone buys
Frequency
22/day
06:52 – 20:15
Train types
G
G = fastest
Flight
~2.5h
most people fly

Most people fly this route~2.5h in the air vs 10h 20m – 12h on rails. Take the train for the southeast-coast ride or to skip airports.

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

The route at a glance

Shenzhen North (深圳北) to Shanghai Hongqiao (上海虹桥) runs the length of the southeast-coast high-speed corridor — roughly 1,580 km up from the Pearl River delta through the Fujian coast cities and Hangzhou to the Yangtze. The fastest scheduled G-train does it in 10h 20m; most run 10h 20m – 12h with several intermediate stops, and there is about 22 a day each way from 06:52 – 20:15.

One fact drives everything below: there is no overnight service on this corridor — no high-speed sleeper, and the old conventional sleeper was long ago upgraded to a daytime EMU, so every departure runs in daylight and the ride eats a full day either way. That is why, unlike the short Shanghai hops, the honest first question here is not “which station” but train or plane.

Map of the Shanghai Hongqiao–Shenzhen North high-speed rail corridor: 1,580 km from Shanghai Hongqiao Railway Station to Shenzhen North Railway Station, 10h 20m on the fastest G-train.
The 1,580 km Shenzhen–Shanghai high-speed corridor — about 10h 20m on the fastest G-train, the full day up the southeast coast.

Train vs flight — the honest comparison

This is the part most route guides skip. On short corridors the train wins easily; on a haul this long, for most travelers it does not. Here is the trade laid out plainly:

High-speed trainFlight
Journey time10h 20m fastest (10h 20m – 12h)~2.5h in the air
Price (economy)¥552 – ¥710¥600 – ¥1,300 + ¥50–250 tax/fuel
Door-to-door (real)~11h — both ends on the metro; Shenzhen North sits in the north of town, Shanghai Hongqiao ~19 km west, so budget one onward ride each end.~6h — 2h check-in + the run to each airport (Bao’an ~32 km; Pudong ~50 km / Hongqiao central) + bag claim.
ExperienceA full day watching the coast roll by; power at every seat; you can walk around.Over and done by lunch; nothing to see but cloud.
Which should you take?
Fly
if you want your day back — door-to-door the plane saves roughly five hours.
Take the train
if you dislike airports, want a guaranteed downtown-to-downtown ride, or are pairing it with stops up the southeast coast.

Fly to save a day. The plane is roughly ~2.5h in the air against 10h 20m on the rails — door-to-door, even with a 2-hour check-in and the runs out to the airports, it saves the better part of a day. The fares sit close enough that the train rarely saves money, so for most travelers the flight is the sensible call.

Ride for the experience. The train earns its day if you dislike flying, want a guaranteed downtown-to-downtown ride with no airport security theatre, or plan to break the trip along the coast (the Fujian seaboard and the run into Hangzhou are the scenic stretch). There is no overnight option, so a daytime departure means a full day on board. The air fare above is an editorial estimate, not a live quote; check the day’s flights before deciding.

Check live ShenzhenShanghai flights Flying instead? Compare today’s fares on Trip.com · English checkout

At the Shenzhen end the departure is Shenzhen North 深圳北站 — the city’s main HSR hub in the north of town, on Metro Lines 4, 5 and 6. From the metro take Exit B or C up to the entrance; the waiting hall is one connected space (not split into zones) with gates numbered east-to-west — small numbers east, large numbers west, so check your gate number against the overhead screen rather than hunting for a “section”. It is a very busy station — arrive about 1 hour ahead (1.5 hours at holiday peak). For a car, the DiDi / 网约车 pickup is on the West Plaza B1 (zones A/B/C) — allow ~15–20 minutes in peaks, or use the ground-level taxi rank on the East Plaza if you are rushing.

If the train wins it for you, most Shenzhen–Shanghai high-speed services arrive at Shanghai Hongqiao 上海虹桥站 on Metro Lines 2, 10 & 17 — all direct into the centre. A few use the more central Shanghai Railway Station, so check the station on your ticket. Full layout and exits are in the Shanghai Hongqiao station guide.

Classes and price

Fares are dynamically priced, so the exact number depends on the train and how far ahead you book — but on a journey this long the class you pick actually matters:

ClassPriceWorth it?
Second classmost buy¥552 – ¥7103+2 seating, power at every seat — fine, but it is a long time in one seat.
First class¥1076 – ¥11342+2 seating, wider and quieter — genuinely worth the upgrade on a journey this long.
Business class¥2260 – ¥2660Lie-flat pods — a real luxury for a full day, but at this price most travelers just fly business instead.

Pricing tip: the cheapest second-class fares go to off-peak mid-week departures; peak daytime slots and holidays trend toward the top of the band. Because the seat is identical across trains, if a little saving matters more than an hour, take the cheaper departure.

What's waiting in Shanghai

Nobody does Shanghai as a day trip from Shenzhen — at a full day each way it is an overnight-plus destination, and most travelers give it three or four nights. 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. For a full plan see things to do in Shanghai and the Shanghai city guide. The obvious onward high-speed hops are Shanghai → Suzhou and Shanghai → Hangzhou.

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, not a day trip from Shenzhen.

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.

Book a few days ahead — departures are limited (~22/day) and the good daytime slots sell first. The name and passport number on the ticket must match what you present; e-tickets are scanned at the gate, no paper pickup needed.

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 ShenzhenShanghai
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, ~19 km from the centre, 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. Set up DiDi for foreigners for a fixed English fare.

Frequently asked questions

How far is Shenzhen from Shanghai?

About 1,580 km (982 miles) by rail up the southeast coast.

How do I get from Shenzhen to Shanghai?

By high-speed train or by air. G-trains run Shenzhen North to Shanghai Hongqiao about 22 times a day, taking ~10h 20m, from ¥552 in second class (book on the official 12306 app or on Trip.com in English). Flights are about 2h 30m.

How long is the flight from Shenzhen to Shanghai?

About 2h 15m to 2h 35m nonstop. On a ~10-hour rail corridor the flight wins comfortably on time; take the train for the coastal ride or if you avoid flying.

How long does it take to get from Shenzhen to Shanghai?

The fastest G-train covers the southeast-coast route from Shenzhen North to Shanghai Hongqiao in about 10 hours 20 minutes. Most services run 10–12 hours with several stops (often the Fujian coast cities and Hangzhou).

Should I fly or take the train from Shenzhen to Shanghai?

For pure speed, fly — it is roughly 2h30m in the air versus ~10h on the train. The train makes sense if you dislike flying, want a guaranteed downtown-to-downtown ride, or are pairing it with stops along the coast. The fares are close, so the train is rarely the cheaper option here.

Is there an overnight sleeper train from Shenzhen to Shanghai?

No. There is no high-speed sleeper (动卧) on this corridor, and the old conventional Shenzhen–Shanghai sleeper was upgraded to a daytime D-series EMU. Every service runs in daylight, so plan to travel by day or fly.

How much is a Shenzhen to Shanghai train ticket?

Second class starts around ¥552, with first and business class scaling up. Fares are dynamically priced; the lowest second-class fares go to off-peak mid-week departures.

Which stations do Shenzhen–Shanghai trains use?

Trains leave from Shenzhen North Railway Station (深圳北站) and arrive at Shanghai Hongqiao Railway Station (上海虹桥站). Both are on the metro, so a downtown hotel at either end is reachable without a taxi. A few Shanghai trains use the more central Shanghai Railway Station — check your ticket.

How many trains run between Shenzhen and Shanghai each day?

About 22 high-speed services a day each way along the busy southeast-coast corridor. Book a couple of days ahead for the fastest daytime departures.

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 Shenzhen North departure notes (Metro Exit B/C, the east-to-west gate numbering, the West Plaza B1 DiDi pickup) and the Shanghai Hongqiao no-re-screening transfer + B1 P9/P10 pickup are from current 小红书 traveller reports.

Flight and door-to-door figures are indicative, not live quotes. The ~2.5h air time and ¥600 – ¥1,300 fare are from Trip.com’s own flight search (checked 2026-06-28; before the ~¥50 fund + fuel surcharge); airport-to-downtown drive times are from Amap (高德) routing. There is no overnight service on this corridor — no high-speed sleeper, and the old conventional sleeper is now a daytime EMU.

Confirm before booking: exact schedules and fares vary by train and season under dynamic pricing. Trains leave Shenzhen North (深圳北); most arrive Shanghai Hongqiao (上海虹桥), a few the central Shanghai Railway Station.

Once the journey gets you to Shanghai

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