Departure
Shanghai Shenzhen
Mo, 09/11
|
1 Passengers

Search, compare and book your train tickets in Asia

Select your departing trip

Results from Shanghai to Shenzhen on Monday, 09 November 2026

Departure Arrival Price
 
MU5331


2h 40m
09:00
Mo, 09/11

SHANGHAI
PVG
11:40
Mo, 09/11

SHENZHEN
SZX
2,345 元

MU5343


2h 50m
15:00
Mo, 09/11

SHANGHAI
PVG
17:50
Mo, 09/11

SHENZHEN
SZX
2,345 元

MU5359


3h 05m
22:10
Mo, 09/11

SHANGHAI
PVG
01:15
Tu, 10/11

SHENZHEN
SZX
2,345 元

MF8377


2h 40m
13:55
Mo, 09/11

SHANGHAI
SHA
16:35
Mo, 09/11

SHENZHEN
SZX
2,404 元

MF8317


2h 40m
15:05
Mo, 09/11

SHANGHAI
SHA
17:45
Mo, 09/11

SHENZHEN
SZX
2,404 元

MF8331


2h 45m
18:45
Mo, 09/11

SHANGHAI
SHA
21:30
Mo, 09/11

SHENZHEN
SZX
2,404 元

CZ3588


2h 25m
20:30
Mo, 09/11

SHANGHAI
SHA
22:55
Mo, 09/11

SHENZHEN
SZX
2,485 元

CZ3576


2h 30m
10:10
Mo, 09/11

SHANGHAI
SHA
12:40
Mo, 09/11

SHENZHEN
SZX
2,485 元

CZ3966


2h 30m
11:30
Mo, 09/11

SHANGHAI
SHA
14:00
Mo, 09/11

SHENZHEN
SZX
2,485 元

CZ3554


2h 30m
12:30
Mo, 09/11

SHANGHAI
SHA
15:00
Mo, 09/11

SHENZHEN
SZX
2,485 元

CZ3562


2h 30m
16:30
Mo, 09/11

SHANGHAI
SHA
19:00
Mo, 09/11

SHENZHEN
SZX
2,485 元

CZ3567


2h 30m
22:30
Mo, 09/11

SHANGHAI
SHA
01:00
Tu, 10/11

SHENZHEN
SZX
2,485 元

CZ3590


2h 35m
07:55
Mo, 09/11

SHANGHAI
SHA
10:30
Mo, 09/11

SHENZHEN
SZX
2,485 元

CZ3256


2h 40m
14:30
Mo, 09/11

SHANGHAI
SHA
17:10
Mo, 09/11

SHENZHEN
SZX
2,485 元

CZ3552


2h 40m
15:30
Mo, 09/11

SHANGHAI
SHA
18:10
Mo, 09/11

SHENZHEN
SZX
2,485 元

CZ8206


2h 40m
19:45
Mo, 09/11

SHANGHAI
PVG
22:25
Mo, 09/11

SHENZHEN
SZX
2,485 元

CZ3558


2h 45m
17:30
Mo, 09/11

SHANGHAI
SHA
20:15
Mo, 09/11

SHENZHEN
SZX
2,485 元

CZ3626


2h 45m
18:30
Mo, 09/11

SHANGHAI
SHA
21:15
Mo, 09/11

SHENZHEN
SZX
2,485 元

CZ3564


2h 45m
19:30
Mo, 09/11

SHANGHAI
SHA
22:15
Mo, 09/11

SHENZHEN
SZX
2,485 元

MF8371


2h 45m
07:45
Mo, 09/11

SHANGHAI
SHA
10:30
Mo, 09/11

SHENZHEN
SZX
2,495 元

CZ6756


3h 00m
20:30
Mo, 09/11

SHANGHAI
PVG
23:30
Mo, 09/11

SHENZHEN
SZX
2,485 元

CA1862


2h 30m
21:15
Mo, 09/11

SHANGHAI
SHA
23:45
Mo, 09/11

SHENZHEN
SZX
2,708 元

CA1893


2h 35m
07:55
Mo, 09/11

SHANGHAI
PVG
10:30
Mo, 09/11

SHENZHEN
SZX
2,708 元

CA8579


3h 00m
17:00
Mo, 09/11

SHANGHAI
PVG
20:00
Mo, 09/11

SHENZHEN
SZX
2,708 元

ZH9504


2h 20m
12:35
Mo, 09/11

SHANGHAI
SHA
14:55
Mo, 09/11

SHENZHEN
SZX
2,991 元

ZH9502


2h 35m
11:40
Mo, 09/11

SHANGHAI
SHA
14:15
Mo, 09/11

SHENZHEN
SZX
2,991 元

ZH9512


2h 35m
12:15
Mo, 09/11

SHANGHAI
PVG
14:50
Mo, 09/11

SHENZHEN
SZX
2,991 元

ZH9510


2h 35m
20:40
Mo, 09/11

SHANGHAI
SHA
23:15
Mo, 09/11

SHENZHEN
SZX
2,991 元

ZH9528


2h 35m
22:05
Mo, 09/11

SHANGHAI
PVG
00:40
Tu, 10/11

SHENZHEN
SZX
2,991 元

ZH9506


2h 40m
15:35
Mo, 09/11

SHANGHAI
SHA
18:15
Mo, 09/11

SHENZHEN
SZX
2,991 元

ZH9516


2h 40m
16:10
Mo, 09/11

SHANGHAI
PVG
18:50
Mo, 09/11

SHENZHEN
SZX
2,991 元

ZH9508


2h 40m
17:35
Mo, 09/11

SHANGHAI
SHA
20:15
Mo, 09/11

SHENZHEN
SZX
2,991 元

ZH9526


2h 40m
20:40
Mo, 09/11

SHANGHAI
PVG
23:20
Mo, 09/11

SHENZHEN
SZX
2,991 元

ZH9514


2h 45m
13:25
Mo, 09/11

SHANGHAI
PVG
16:10
Mo, 09/11

SHENZHEN
SZX
2,991 元

ZH9520


2h 45m
18:15
Mo, 09/11

SHANGHAI
PVG
21:00
Mo, 09/11

SHENZHEN
SZX
2,991 元

ZH9522


2h 50m
19:10
Mo, 09/11

SHANGHAI
PVG
22:00
Mo, 09/11

SHENZHEN
SZX
2,991 元

ZH9530


2h 25m
09:05
Mo, 09/11

SHANGHAI
SHA
11:30
Mo, 09/11

SHENZHEN
SZX
4,722 元

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 Shanghai to Shenzhen

You can travel from Shanghai to Shenzhen by plane.

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

It takes 2h 20m by plane to get from Shanghai to Shenzhen.

How much does a ticket from Shanghai to Shenzhen cost?

A ticket from Shanghai to Shenzhen costs 2,345 元 by plane.

How to get from Shanghai to Shenzhen by plane

The Shanghai to Shenzhen route by plane is operated by: China Eastern Airlines, Xiamen Air, China Southern Airlines, Air China, Shenzhen Airlines.

For more information about travelling by plane, read our plane guide.





Baolau Pte Ltd, 201434204K, Singapore
Baolau Co Ltd, 0313838015, Vietnam
Boeki Up Co Ltd, 5140001101308, Japan