12306 Train Ticket Query

Chengdu to Shanghai Train Schedule & Ticket Booking

D3058
Duration 15h 09min
DepartsChengdudong06:10
ArrivesShanghai21:19
--
G1475
Duration 13h 30min
DepartsChengdudong06:31
ArrivesShanghaihongqiao20:01
2 available
--
--
D638
Duration 15h 09min
DepartsChengdudong07:06
ArrivesShanghaihongqiao22:15
16 available
--
G3286
Duration 12h 02min
DepartsChengdudong07:40
ArrivesShanghaihongqiao19:42
4 available
--
--
D954
Duration 12h 34min
DepartsChengdudong07:47
ArrivesShanghai20:21
17 available
--
K1158
Duration 30h 47min
DepartsChengduxi07:50
ArrivesShanghai14:37
Available
--
Not available
--
1 available
--
D354
Duration 14h 29min
DepartsChengdudong07:52
ArrivesShanghaihongqiao22:21
--
D2208
Duration 15h 16min
DepartsChengdudong08:02
ArrivesShanghaihongqiao23:18
4 available
--
G239
Duration 10h 06min
DepartsChengdudong08:16
ArrivesShanghaihongqiao18:22
--
--
G3294
Duration 12h 14min
DepartsChengdudong08:48
ArrivesShanghaihongqiao21:02
1 available
--
Not available
--
G2191
Duration 13h 07min
DepartsChengdudong09:23
ArrivesShanghaihongqiao22:30
8 available
--
--
G3290
Duration 12h 04min
DepartsChengdudong10:43
ArrivesShanghaihongqiao22:47
--
--
G1976
Duration 11h 34min
DepartsChengdudong11:01
ArrivesShanghaihongqiao22:35
2 available
--
--
K352
Duration 36h 58min
DepartsChengduxi18:52
ArrivesShanghaisongjiang07:50
Available
--
Available
--
11 available
--
D974
Duration 12h 20min
DepartsChengdudong19:44
ArrivesShanghaihongqiao08:04
Available
--
--
D978
Duration 13h 10min
DepartsChengdudong19:48
ArrivesShanghaihongqiao08:58
Available
--
--
K284
Duration 32h 41min
DepartsChengduxi22:12
ArrivesShanghai06:53
Available
--
Available
--
11 available
--