Guyuan

By train
By train

Guyuan Railway Station is 3km east of town center.

Lanzhou
takes about 11 hours
Xian
takes about 8 hours
Yinchuan
takes about 6 hours
By bus
By bus

Long Distance Bus Station is west of Zhongshan Street

Lanzhou
takes about 8 hours
Xian
takes about 7 hours
Yinchuan
takes about 4 hours 7am to 6pm, from Yinchuan South Terminal