Train TicketsDay ToursMy BookingsHelp Log in

Nanjing Lanzhou

Thu, Oct 22, 2026 · 8 trains · ● live availability

from $38 Fastest · 18h 46m All prices include service fee — no hidden charges
››
Sort & filters
15:29Nanjing
18h49m
10:18+1Lanzhou
D112 DBullet train
$49Sold out
Choose class?
Second Class$49Sold out
15:29Nanjing
19h15m
10:44+1Lanzhou West
D112 DBullet train
$49Sold out
Choose class?
Second Class$49Sold out
16:52Nanjing
19h13m
12:05+1Lanzhou
D288 DBullet train
from$48
Choose class?
Second Class$48Sold out
Standing$48Available
18:56Nanjing
21h00m
15:56+1Lanzhou
Z376 ZDirect express Cheapest
from$38
Choose class?
Soft Sleeper$946 left
Hard Sleeper$62Sold out
Hard Seat$38Sold out
Standing$38Available
19:47Nanjing
19h25m
15:12+1Lanzhou
D216 DBullet train
from$48
Choose class?
Second Class$48Sold out
Standing$48Available
19:53Nanjing
19h38m
15:31+1Lanzhou
Z40 ZDirect express Cheapest
from$38
Choose class?
Deluxe Soft Sleeper$1713 left
Soft Sleeper$94Sold out
Hard Sleeper$62Sold out
Standing$38Available
20:48Nanjing
18h50m
15:38+1Lanzhou
Z304 ZDirect express Cheapest
from$38
Choose class?
Soft Sleeper$94Sold out
Hard Sleeper$62Sold out
Hard Seat$38Sold out
Standing$38Available
21:19Nanjing
18h46m
16:05+1Lanzhou
Z164 ZDirect express CheapestFastest
from$38
Choose class?
Soft Sleeper$94Sold out
Hard Sleeper$62Sold out
Hard Seat$38Sold out
Standing$38Available

Total per passenger, incl. service fee