What is the cheapest way to get from Shangri-La to Xiangcheng?
The cheapest way to get from Shangri-La to Xiangcheng is to train which costs $14.13 - $22.83 and takes 4h 41m.
What is the fastest way to get from Shangri-La to Xiangcheng?
The fastest way to get from Shangri-La to Xiangcheng is to drive which takes 4h 29m and costs $42.39 - $65.22 .
Is there a direct train between Shangri-La and Xiangcheng?
No, there is no direct train from Shangri-La to Xiangcheng. However, there are services departing from Shangri-La and arriving at Xiangyun via Lijiang. The journey, including transfers, takes approximately 4h 41m.
How far is it from Shangri-La to Xiangcheng?
The distance between Shangri-La and Xiangcheng is 309 km. The road distance is 350.7 km.
How do I travel from Shangri-La to Xiangcheng without a car?
The best way to get from Shangri-La to Xiangcheng without a car is to train which takes 4h 41m and costs $14.13 - $22.83 .
How long does it take to get from Shangri-La to Xiangcheng?
It takes approximately 4h 41m to get from Shangri-La to Xiangcheng, including transfers.
Where do I catch the Shangri-La to Xiangcheng train from?
Shangri-La to Xiangcheng train services, operated by China Railways C-Class, depart from Shangri-La station.
Train or bus from Shangri-La to Xiangcheng?
The best way to get from Shangri-La to Xiangcheng is to train which takes 4h 41m and costs $14.13 - $22.83 . Alternatively, you can bus, which costs $25 - $30.43 and takes 8h 21m.
What is the time difference between Shangri-La and Xiangcheng?
It is currently 04:26 at both, Shangri-La and Xiangcheng.
Where does the Shangri-La to Xiangcheng train arrive?
Shangri-La to Xiangcheng train services, operated by China Railways C-Class, arrive at Lijiang station.
Can I drive from Shangri-La to Xiangcheng?
Yes, the driving distance between Shangri-La to Xiangcheng is 351 km. It takes approximately 4h 29m to drive from Shangri-La to Xiangcheng.