Search, compare and book your train tickets in Asia
Select your departing trip
Results from Shenzhen to Shanghai on Monday, 09 November 2026
| Departure | Arrival | Price | ||||
|---|---|---|---|---|---|---|
CZ3561
2h 10m
|
13:00
Mo, 09/11
SHENZHEN SZX |
15:10
Mo, 09/11
SHANGHAI SHA |
2,477 元
|
|
||
CZ3563
2h 10m
|
16:00
Mo, 09/11
SHENZHEN SZX |
18:10
Mo, 09/11
SHANGHAI SHA |
2,477 元
|
|
||
CZ3965
2h 15m
|
08:00
Mo, 09/11
SHENZHEN SZX |
10:15
Mo, 09/11
SHANGHAI SHA |
2,477 元
|
|
||
CZ3553
2h 15m
|
09:00
Mo, 09/11
SHENZHEN SZX |
11:15
Mo, 09/11
SHANGHAI SHA |
2,477 元
|
|
||
CZ3255
2h 15m
|
11:00
Mo, 09/11
SHENZHEN SZX |
13:15
Mo, 09/11
SHANGHAI SHA |
2,477 元
|
|
||
CZ3551
2h 15m
|
12:00
Mo, 09/11
SHENZHEN SZX |
14:15
Mo, 09/11
SHANGHAI SHA |
2,477 元
|
|
||
CZ3557
2h 15m
|
14:00
Mo, 09/11
SHENZHEN SZX |
16:15
Mo, 09/11
SHANGHAI SHA |
2,477 元
|
|
||
CZ3625
2h 15m
|
15:00
Mo, 09/11
SHENZHEN SZX |
17:15
Mo, 09/11
SHANGHAI SHA |
2,477 元
|
|
||
CZ3587
2h 15m
|
17:00
Mo, 09/11
SHENZHEN SZX |
19:15
Mo, 09/11
SHANGHAI SHA |
2,477 元
|
|
||
CZ3575
2h 15m
|
19:00
Mo, 09/11
SHENZHEN SZX |
21:15
Mo, 09/11
SHANGHAI SHA |
2,477 元
|
|
||
CZ3589
2h 15m
|
21:00
Mo, 09/11
SHENZHEN SZX |
23:15
Mo, 09/11
SHANGHAI SHA |
2,477 元
|
|
||
CZ8205
2h 20m
|
16:10
Mo, 09/11
SHENZHEN SZX |
18:30
Mo, 09/11
SHANGHAI PVG |
2,477 元
|
|
||
CZ3568
2h 25m
|
06:30
Mo, 09/11
SHENZHEN SZX |
08:55
Mo, 09/11
SHANGHAI SHA |
2,477 元
|
|
||
CZ6755
2h 30m
|
09:50
Mo, 09/11
SHENZHEN SZX |
12:20
Mo, 09/11
SHANGHAI PVG |
2,477 元
|
|
||
CA8580
2h 00m
|
21:15
Mo, 09/11
SHENZHEN SZX |
23:15
Mo, 09/11
SHANGHAI PVG |
2,699 元
|
|
||
CA1894
2h 15m
|
11:40
Mo, 09/11
SHENZHEN SZX |
13:55
Mo, 09/11
SHANGHAI PVG |
2,699 元
|
|
||
CA1861
2h 15m
|
17:45
Mo, 09/11
SHENZHEN SZX |
20:00
Mo, 09/11
SHANGHAI SHA |
2,699 元
|
|
||
ZH9501
2h 05m
|
08:20
Mo, 09/11
SHENZHEN SZX |
10:25
Mo, 09/11
SHANGHAI SHA |
2,982 元
|
|
||
ZH9503
2h 05m
|
09:10
Mo, 09/11
SHENZHEN SZX |
11:15
Mo, 09/11
SHANGHAI SHA |
2,982 元
|
|
||
ZH9529
2h 10m
|
20:00
Mo, 09/11
SHENZHEN SZX |
22:10
Mo, 09/11
SHANGHAI SHA |
2,982 元
|
|
||
ZH9505
2h 15m
|
11:55
Mo, 09/11
SHENZHEN SZX |
14:10
Mo, 09/11
SHANGHAI SHA |
2,982 元
|
|
||
ZH9507
2h 15m
|
14:10
Mo, 09/11
SHENZHEN SZX |
16:25
Mo, 09/11
SHANGHAI SHA |
2,982 元
|
|
||
ZH9509
2h 15m
|
17:10
Mo, 09/11
SHENZHEN SZX |
19:25
Mo, 09/11
SHANGHAI SHA |
2,982 元
|
|
||
ZH9513
2h 20m
|
09:55
Mo, 09/11
SHENZHEN SZX |
12:15
Mo, 09/11
SHANGHAI PVG |
2,982 元
|
|
||
ZH9515
2h 20m
|
12:35
Mo, 09/11
SHENZHEN SZX |
14:55
Mo, 09/11
SHANGHAI PVG |
2,982 元
|
|
||
ZH9511
2h 25m
|
08:35
Mo, 09/11
SHENZHEN SZX |
11:00
Mo, 09/11
SHANGHAI PVG |
2,982 元
|
|
||
ZH9519
2h 25m
|
14:45
Mo, 09/11
SHENZHEN SZX |
17:10
Mo, 09/11
SHANGHAI PVG |
2,982 元
|
|
||
ZH9521
2h 25m
|
15:30
Mo, 09/11
SHENZHEN SZX |
17:55
Mo, 09/11
SHANGHAI PVG |
2,982 元
|
|
||
ZH9527
2h 25m
|
18:35
Mo, 09/11
SHENZHEN SZX |
21:00
Mo, 09/11
SHANGHAI PVG |
2,982 元
|
|
||
ZH9525
2h 35m
|
16:50
Mo, 09/11
SHENZHEN SZX |
19:25
Mo, 09/11
SHANGHAI PVG |
2,982 元
|
|
||
MF8318
2h 05m
|
18:50
Mo, 09/11
SHENZHEN SZX |
20:55
Mo, 09/11
SHANGHAI SHA |
5,767 元
|
|
||
MF8372
2h 10m
|
11:40
Mo, 09/11
SHENZHEN SZX |
13:50
Mo, 09/11
SHANGHAI SHA |
5,767 元
|
|
||
MF8378
2h 15m
|
10:35
Mo, 09/11
SHENZHEN SZX |
12:50
Mo, 09/11
SHANGHAI SHA |
5,767 元
|
|
||
MF8332
2h 15m
|
14:50
Mo, 09/11
SHENZHEN SZX |
17:05
Mo, 09/11
SHANGHAI SHA |
5,767 元
|
|
||
Our pricing policy is transparentThe fares displayed have been obtained directly from the transport providers and do not include any mark-ups. Please note that prices do not include our service fee. The total price including any additional fees will be displayed before payment.
Our platform is trusted by travelersWe are recommended by leading independent travel guides such as Lonely Planet, DK Eyewitness, Rough Guides, Insight Guides, DuMont Reise-Handbuch, Le Routard and others. Travelers consistently praise the quality of our service, so you can rely on us to plan your trip and book with confidence.
How to get from Shenzhen to Shanghai
You can travel from Shenzhen to Shanghai by plane.
How long does it take to get from Shenzhen to Shanghai?
It takes 2h 00m by plane to get from Shenzhen to Shanghai.
How much does a ticket from Shenzhen to Shanghai cost?
A ticket from Shenzhen to Shanghai costs 2,477 元 by plane.
How to get from Shenzhen to Shanghai by plane
The Shenzhen to Shanghai route by plane is operated by: China Southern Airlines, Air China, Shenzhen Airlines, Xiamen Air.
For more information about travelling by plane, read our plane guide.