Lanzhou to Yinchuan Train
7 Lanzhou to Yinchuan trains are available every day, taking about 8 - 9.5 hours to finish the distance of 468 kilometers (291 miles).
They all start from Lanzhou Railway Station to Yinchuan Railway Station.
The ticket price of a hard sleeper is CNY 122-168, of a soft sleeper is CNY 223-231, and of a hard seat is CNY 61-69.
Lanzhou to Yinchuan Train Ticket Booking
Details of the Train K886:
Details of the Train 2636:
Details of the Train K9882:
Details of the Train K1518:
Details of the Train K196:
Details of the Train K816:
Details of the Train Z312:
Route 1: Lanzhou – Zhongwei – Yinchuan
Running Route of Lanzhou to Yinchuan Train
Route 2: Lanzhou – Tianshui – Pingliang – Zhongwei – Yinchuan
Where to go in Yinchuan
8 Yinchuan to Lanzhou normal speed trains are in service, taking 7.5-14 hours. It costs CNY 122-230 for a hard sleeper.
Yinchuan to Lanzhou Train
Major Rail Lines from Lanzhou to:
Major Rail Lines from Yinchuan to:
- Last modified on Apr. 07, 2020 -