It is possible to arrive in Lhasa by air from any city in China including Beijing, Xi’an, Xining, Shanghai or Chengdu or from Nepal. We can book transfers, accommodation and sightseeing as desired in any gateway city –
Currently the only international flight connection to Lhasa is from Kathmandu.
The best options for train are Xining and Beijing.
Please note these are not tourist trains, but standard Chinese trains – there is a dining car and food/drink trolleys, but not huge amounts of spare space. Carriages are non-smoking.