General flight information: Beijing – Lhasa
2,558 km Distance between cities
23 Direct flights per week
07:55 Earliest departure
14:30 Latest departure
Cheap flights
Prices found by our users over the last 48 hours
Cheapest
₾1,137 Mon 7 Dec 21:20 – 13:15
15 hr 55 min / 1 layover Tue 15 Dec 15:20 – 00:05
8 hr 45 min / 1 layover Convenient
₾1,299 Thu 17 Dec 07:10 – 17:30
10 hr 20 min / 1 layover Thu 24 Dec 15:20 – 00:05
8 hr 45 min / 1 layover Direct
₾2,109 Thu 17 Dec 08:00 – 12:45
4 hr 45 min / direct Thu 24 Dec 13:25 – 17:30
4 hr 5 min / direct Airports in Beijing
with flights to Lhasa
Airports in Lhasa
receiving flights from Beijing
FAQ
Distance between Beijing and Lhasa
The distance between Beijing and Lhasa is 2558 km. More details on this route can be found in the "General flight information" section.