Train TicketsDay ToursMy BookingsHelp Log in

Shenzhen Shanghai South

Sun, Nov 8, 2026 · 24 trains · ● live availability

from $40 Fastest · 6h 34m All prices include service fee — no hidden charges
‹›
Sort & filters
06:35Shenzhen
9h 47m
16:22Shanghai Hongqiao
G2790 GHigh-speed
$144Sold out
Choose class?
Business Class$452Sold out
First Class$225Sold out
Second Class$144Sold out
06:46Shenzhen North
11h 58m
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
6h 34m
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
08:15Shenzhen North
10h 53m
19:08Shanghai Hongqiao
D2284 DBullet train
$120Sold out
Choose class?
First Class$190Sold out
Second Class$120Sold out
08:55Shenzhen North
11h 47m
20:42Shanghai Hongqiao
D2290 DBullet train
$109Sold out
Choose class?
First Class$172Sold out
Second Class$109Sold out
09:32Shenzhen North
11h 44m
21:16Shanghai Hongqiao
D2282 DBullet train
$111Sold out
Choose class?
First Class$175Sold out
Second Class$111Sold out
10:30Shenzhen North
11h 18m
21:48Shanghai South
D378 DBullet train
$118Sold out
Choose class?
First Class$186Sold out
Second Class$118Sold out
All stops on this train
11:13Shenzhen North
11h 13m
22:26Shanghai South
D2424 DBullet train
$117Sold out
Choose class?
First Class$184Sold out
Second Class$117Sold out
11:52Shenzhen North
11h 01m
22:53Shanghai South
D3108 DBullet train
$108Sold out
Choose class?
First Class$170Sold out
Second Class$108Sold out
All stops on this train
11:57Shenzhen North
7h 46m
19:43Shanghai Hongqiao
G902 GHigh-speed
$143Sold out
Choose class?
Business Class$449Sold out
First Class$225Sold out
Second Class$143Sold out
All stops on this train
12:55Shenzhen
10h 04m
22:59Shanghai
G2786 GHigh-speed
$150Sold out
Choose class?
Business Class$472Sold out
First Class$235Sold out
Second Class$150Sold out
14:14Futian
8h 28m
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
8h 15m
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
7h 18m
22:28Shanghai South
G998 GHigh-speed
$140Sold out
Choose class?
Business Class$439Sold out
First Class$221Sold out
Second Class$140Sold out
All stops on this train
16:04Shenzhen East
19h 17m
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
10h 20m
06:19+1Shanghai Songjiang
D914 DBullet train
$90Sold out
Choose class?
Second Class$90Sold out
19:59Shenzhen North
10h 36m
06:35+1Shanghai Hongqiao
D914 DBullet train
$91Sold out
Choose class?
Second Class$91Sold out
19:59Shenzhen North
11h 05m
07:04+1Shanghai
D914 DBullet train
$93Sold out
Choose class?
Second Class$93Sold out
20:00Shenzhen
16h 46m
12:46+1Shanghai South
D22 DBullet train
$50Sold out
Choose class?
Second Class$50Sold out
All stops on this train
20:00Shenzhen
16h 21m
12:21+1Shanghai Songjiang
D22 DBullet train
$50Sold out
Choose class?
Second Class$50Sold out
All stops on this train
20:05Shenzhen North
10h 42m
06:47+1Shanghai Hongqiao
D932 DBullet train
$91Sold out
Choose class?
Second Class$91Sold out
20:10Shenzhen North
10h 42m
06:52+1Shanghai Hongqiao
D936 DBullet train
$91Sold out
Choose class?
Second Class$91Sold out
20:15Shenzhen North
10h 27m
06:42+1Shanghai Hongqiao
D942 DBullet train
$91Sold out
Choose class?
Second Class$91Sold out
20:41Shenzhen North
10h 17m
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