Leaving from
Going to

Routes from Xi'an to Lhasa

Distance
4076 km
Travel time
33d 23h 20m