Train TicketsDay ToursMy BookingsHelp Log in

Suzhou Lanzhou

Fri, Oct 23, 2026 · 5 trains · ● live availability

from $42 Fastest · 20h 41m All prices include service fee — no hidden charges
››
Sort & filters
14:18Suzhou
21h47m
12:05+1Lanzhou
D288 DBullet train
$52Sold out
Choose class?
Second Class$52Sold out
16:31Suzhou
23h25m
15:56+1Lanzhou
Z376 ZDirect express Cheapest
from$42
Choose class?
Soft Sleeper$103Sold out
Hard Sleeper$67Sold out
Hard Seat$42Sold out
Standing$427 left
17:39Suzhou
21h52m
15:31+1Lanzhou
Z40 ZDirect express Cheapest
$42Sold out
Choose class?
Deluxe Soft Sleeper$187Sold out
Soft Sleeper$103Sold out
Hard Sleeper$67Sold out
Hard Seat$42Sold out
17:46Suzhou
21h26m
15:12+1Lanzhou
D216 DBullet train
$52Sold out
Choose class?
Second Class$52Sold out
19:24Suzhou
20h41m
16:05+1Lanzhou
Z164 ZDirect express CheapestFastest
$42Sold out
Choose class?
Soft Sleeper$103Sold out
Hard Sleeper$67Sold out
Hard Seat$42Sold out

Total per passenger, incl. service fee