Train TicketsDay ToursMy BookingsHelp Log in

Shanghai → Shenzhen

2026-10-26 · 23 trains · ● live availability

from $39 · 6h 35m
‹›
06:52Shanghai South
11:26
18:18Shenzhen North
D2287 Bullet train
Second Class$106 Sold out
First Class$167 Sold out
07:25Jinshan North
10:53
18:18Shenzhen North
D2287 Bullet train
Second Class$103 Sold out
First Class$163 Sold out
08:11Shanghai South
10:53
19:04Shenzhen North
D377 Bullet train
Second Class$107 Sold out
First Class$168 Sold out
08:44Shanghai Hongqiao
11:30
20:14Shenzhen North
D2281 Bullet train
Second Class$113 Sold out
First Class$178 Sold out
08:52Shanghai Hongqiao
11:29
20:21Shenzhen North
D2289 Bullet train
Second Class$104 Sold out
First Class$164 Sold out
09:28Jinshan North
10:53
20:21Shenzhen North
D2289 Bullet train
Second Class$100 Sold out
First Class$158 Sold out
09:50Shanghai South
11:37
21:27Shenzhen North
D3107 Bullet train
Second Class$100 Sold out
First Class$158 Sold out
10:28Shanghai Hongqiao
10:54
21:22Shenzhen North
D3125 Bullet train
Second Class$107 Sold out
First Class$169 Sold out
11:20Shanghai Hongqiao
11:02
22:22Shenzhen North
D2283 Bullet train
Second Class$105 Sold out
First Class$166 Sold out
19:39Shanghai
10:58
06:37+1Shenzhen North
D913 Bullet train
Second Class$90 Sold out
19:55Shanghai Hongqiao
10:20
06:15+1Shenzhen North
D941 Bullet train
Second Class$88 Sold out
20:09Shanghai Hongqiao
10:28
06:37+1Shenzhen North
D913 Bullet train
Second Class$88 Sold out

Total per passenger, incl. service fee