Train TicketsDay ToursMy BookingsHelp Log in

Shenzhen North Shanghai South

Fri, Nov 6, 2026 · 22 trains · ● live availability

from $40 Fastest · 6h 34m All prices include service fee — no hidden charges
‹›
Sort & filters
06:35Shenzhen
9h47m
16:22Shanghai Hongqiao
G2790 GHigh-speed
$141Sold out
Choose class?
Business Class$443Sold out
First Class$221Sold out
Second Class$141Sold out
06:46Shenzhen North
11h58m
18:44Shanghai Hongqiao
D3126 DBullet train
$108Sold out
Choose class?
First Class$169Sold out
Second Class$108Sold out
All stops on this train
07:43Shenzhen North
6h34m
14:17Shanghai Hongqiao
G270 GHigh-speed Fastest
$142Sold out
Choose class?
Business Class$438Sold out
First Class$221Sold out
Second Class$142Sold out
All stops on this train
09:32Shenzhen North
11h44m
21:16Shanghai Hongqiao
D2282 DBullet train
$111Sold out
Choose class?
First Class$175Sold out
Second Class$111Sold out
10:30Shenzhen North
11h18m
21:48Shanghai South
D378 DBullet train
$116Sold out
Choose class?
First Class$183Sold out
Second Class$116Sold out
All stops on this train
11:13Shenzhen North
11h13m
22:26Shanghai South
D2424 DBullet train
$116Sold out
Choose class?
First Class$183Sold out
Second Class$116Sold out
11:52Shenzhen North
11h01m
22:53Shanghai South
D3108 DBullet train
$105Sold out
Choose class?
First Class$166Sold out
Second Class$105Sold out
All stops on this train
11:57Shenzhen North
7h46m
19:43Shanghai Hongqiao
G902 GHigh-speed
$140Sold out
Choose class?
Business Class$440Sold out
First Class$221Sold out
Second Class$140Sold out
All stops on this train
12:55Shenzhen
10h04m
22:59Shanghai
G2786 GHigh-speed
$150Sold out
Choose class?
Business Class$472Sold out
First Class$235Sold out
Second Class$150Sold out
14:14Futian
8h28m
22:42Shanghai Hongqiao
G386 GHigh-speed
$159Sold out
Choose class?
Business Class$472Sold out
First Class$248Sold out
Second Class$159Sold out
14:27Shenzhen North
8h15m
22:42Shanghai Hongqiao
G386 GHigh-speed
$158Sold out
Choose class?
Business Class$470Sold out
First Class$247Sold out
Second Class$158Sold out
15:10Shenzhen North
7h18m
22:28Shanghai South
G998 GHigh-speed
$138Sold out
Choose class?
Business Class$434Sold out
First Class$218Sold out
Second Class$138Sold out
All stops on this train
16:04Shenzhen East
19h17m
11:21+1Shanghai Songjiang
T102 TExpress Cheapest
$40Sold out
Choose class?
Soft Sleeper$98Sold out
Hard Sleeper$64Sold out
Hard Seat$40Sold out
All stops on this train
19:59Shenzhen North
10h20m
06:19+1Shanghai Songjiang
D914 DBullet train
$90Sold out
Choose class?
Second Class$90Sold out
19:59Shenzhen North
10h36m
06:35+1Shanghai Hongqiao
D914 DBullet train
$91Sold out
Choose class?
Second Class$91Sold out
19:59Shenzhen North
11h05m
07:04+1Shanghai
D914 DBullet train
$93Sold out
Choose class?
Second Class$93Sold out
20:00Shenzhen
16h46m
12:46+1Shanghai South
D22 DBullet train
$50Sold out
Choose class?
Second Class$50Sold out
All stops on this train
20:00Shenzhen
16h21m
12:21+1Shanghai Songjiang
D22 DBullet train
$50Sold out
Choose class?
Second Class$50Sold out
All stops on this train
20:05Shenzhen North
10h42m
06:47+1Shanghai Hongqiao
D932 DBullet train
$91Sold out
Choose class?
Second Class$91Sold out
20:10Shenzhen North
10h42m
06:52+1Shanghai Hongqiao
D936 DBullet train
$91Sold out
Choose class?
Second Class$91Sold out
20:15Shenzhen North
10h27m
06:42+1Shanghai Hongqiao
D942 DBullet train
$91Sold out
Choose class?
Second Class$91Sold out
20:41Shenzhen North
10h17m
06:58+1Shanghai Hongqiao
G900 GHigh-speed
$103Sold out
Choose class?
Premium Class$113Sold out
Second Class$103Sold out

Total per passenger, incl. service fee