Please Be Patient and Wait While
We Are Searching Real Time Schedule For You

China train Guide logo
Shanghai to Shenzhen Train Timetable & Ticketing

9 trains are available from Shanghai to Shenzhen . Click on train number to see its travel route. To reserve ticket, please submit your booking detail and passport copy to service@chinatrainguide.com . Advance ticket reservation period is 30 days maximum.



Train No. Departs Arrives Duration Ticket Category Prices Tickets Available
D935 Shanghai Hongqiao
00:00
Shenzhen North
00:00
4day 03h 59min 0 0 0
D931 Shanghai Hongqiao
00:00
Shenzhen North
00:00
4day 03h 59min 0 0 0
D2287 Shanghai Hongqiao
07:02
Shenzhen North
18:25
11h 23min 2nd Class Seat »
1st Class Seat»
CN¥ 601
CN¥ 962
21
0
D3125 Shanghai Hongqiao
08:49
Shenzhen North
20:34
11h 45min 2nd Class Seat »
1st Class Seat»
CN¥ 601
CN¥ 962
21
21
D2285 Shanghai Hongqiao
09:05
Shenzhen North
20:38
11h 33min 2nd Class Seat »
1st Class Seat»
CN¥ 601
CN¥ 962
21
21
D2281 Shanghai Hongqiao
10:28
Shenzhen North
21:53
11h 25min 2nd Class Seat »
1st Class Seat»
CN¥ 601
CN¥ 962
21
21
D2283 Shanghai Hongqiao
11:24
Shenzhen North
22:40
11h 16min 2nd Class Seat »
1st Class Seat»
CN¥ 601
CN¥ 962
21
21
T211 Shanghai South
11:41
Shenzhen
06:16
18h 35min Regular Seat»
Middle Hard Sleeper»
Lower Soft Sleeper»
CN¥ 234
CN¥ 420
CN¥ 658
21
21
5
D941 Shanghai Hongqiao
19:55
Shenzhen North
06:27
10h 32min 2nd Class Seat »
Standard Soft Sleeper
Deluxe Soft Sleeper»
CN¥ 478.5
CN¥ 850
CN¥ 1370
0
21
0