Travel from Xi-an to Shiyan

Train, bus or fly from Xi'an to Shiyan?

China Railways K-Class operates a train from Xi'an to Shiyan once daily. Tickets cost $11 - $17 and the journey takes 4 h 23 min. Alternatively, China Bus Guide operates a bus from Xi'an to Shiyan twice daily. Tickets cost $17 - $24 and the journey takes 5 h 20 min. China Railways K-Class also services this route once daily.

How to get from Xi'an to Shiyan

From Xi'an train to Shiyan. 4 h 23 min 元103. From Xi'an bus to Hubei Wudangshan, walk to Wudangshan, then train to Shiyan. 6 h 59 min 元216. From Xi'an drive to Shiyan. 3 h 19 min 元220. From Xi'an train to Xianyang station, line 2 bus to Xi An airport, fly to Shiyan Wudangshan airport, then taxi to Shiyan. 4 h 4 min 元1843.