12306 Train Ticket Query

Shanghai to Lanzhou Train Schedule & Ticket Booking

G1970
Duration 10h 11min
DepartsShanghaihongqiao06:09
ArrivesLanzhouxi16:20
--
8 available
--
--
G3176
Duration 11h 30min
DepartsShanghaihongqiao06:19
ArrivesLanzhouxi17:49
Not available
--
7 available
--
--
G464
Duration 09h 37min
DepartsShanghaihongqiao06:48
ArrivesLanzhouxi16:25
Not available
--
8 available
--
--
K2186
Duration 29h 34min
DepartsShanghai08:57
ArrivesLanzhou14:31
Not available
--
Not available
--
1 available
--
G3164
Duration 11h 28min
DepartsShanghaihongqiao09:38
ArrivesLanzhouxi21:06
Not available
--
Not available
--
--
G1979
Duration 11h 56min
DepartsShanghaihongqiao09:56
ArrivesLanzhouxi21:52
Not available
--
12 available
--
--
G3257
Duration 12h 27min
DepartsShanghainan10:42
ArrivesLanzhouxi23:09
8 available
--
--
Z376
Duration 22h 11min
DepartsShanghai13:55
ArrivesLanzhou12:06
Not available
--
Not available
--
1 available
--
T116
Duration 24h 31min
DepartsShanghai15:38
ArrivesLanzhou16:09
Not available
--
Not available
--
16 available
--
Z40
Duration 22h 45min
DepartsShanghai16:48
ArrivesLanzhou15:33
Not available
--
Not available
--
Not available
--
D216
Duration 22h 18min
DepartsShanghai16:54
ArrivesLanzhou15:12
Not available
--
Not available
--
Not available
--
Z304
Duration 21h 58min
DepartsShanghai17:46
ArrivesLanzhou15:44
Not available
--
Not available
--
Not available
--
Z164
Duration 21h 43min
DepartsShanghai18:33
ArrivesLanzhou16:16
Not available
--
Not available
--
Not available
--