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

China train Guide logo
Shanghai to Lanzhou Train Timetable & Ticketing

8 trains are available from Shanghai to Lanzhou . 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
G1970 Shanghai Hongqiao
06:10
Lanzhou West
16:41
10h 31min 2nd Class Seat »
1st Class Seat»
Business Class Seat»
CN¥ 844
CN¥ 1326.5
CN¥ 2639.5
15
1
1
K376 Shanghai
08:57
Lanzhou
13:30
1day 04h 33min Regular Seat»
Middle Hard Sleeper»
Lower Soft Sleeper»
CN¥ 240
CN¥ 436
CN¥ 669
21
18
0
K2186 Shanghai
11:03
Lanzhou
17:35
1day 06h 32min Regular Seat»
Middle Hard Sleeper»
Lower Soft Sleeper»
CN¥ 240
CN¥ 436
CN¥ 669
21
1
0
T204 Shanghai
12:04
Lanzhou
12:41
1day 37min Regular Seat»
Middle Hard Sleeper»
Lower Soft Sleeper»
CN¥ 240
CN¥ 436
CN¥ 669
21
0
0
T116 Shanghai
15:33
Lanzhou
15:56
1day 23min Regular Seat»
Middle Hard Sleeper»
Lower Soft Sleeper»
CN¥ 240
CN¥ 436
CN¥ 669
21
2
0
Z216 Shanghai
18:36
Lanzhou
17:19
22h 43min Regular Seat»
Soft Seat
Middle Hard Sleeper»
Lower Soft Sleeper»
CN¥ 240
CN¥ 381
CN¥ 436
CN¥ 669
21
21
0
2
Z40 Shanghai
19:41
Lanzhou
18:24
22h 43min Regular Seat»
Middle Hard Sleeper»
Lower Soft Sleeper»
CN¥ 240
CN¥ 436
CN¥ 669
21
0
0
Z164 Shanghai
20:08
Lanzhou
18:17
22h 09min Regular Seat»
Middle Hard Sleeper»
Lower Soft Sleeper»
CN¥ 240
CN¥ 436
CN¥ 669
21
14
0