Lhasa/Lasa (LXA) to Altay (AAT) flights
No airline flies nonstop from Lhasa/Lasa (LXA) to Altay (AAT). The two airports are 1,284 miles (2,066 km) apart. There are 4 ways to fly it with one stop, through Lanzhou, Yinchuan and Chengdu and more.
How to fly LXA to AAT: one stop
4 connections, most direct first. 2-stop routings and flight times are in Routes with Pro.
- Via Lanzhou (LHW)Tibet Airlines, then Spring Airlines and 9 Air

AQ - Via Yinchuan (INC)Tibet Airlines, then Loong Air
GJ - Via Chengdu (TFU)Sichuan Airlines and China Eastern Airlines the whole way3U8L+3
3U
- Via Xian (XIY)China Eastern Airlines the whole way3U


9H
LXA to AAT: common questions
Is there a nonstop flight from LXA to AAT?
No. The most direct way is one stop, for example through Lanzhou (LHW) on Tibet Airlines and then Spring Airlines and 9 Air. This page lists all 4 1-stop options.
How far is Lhasa/Lasa from Altay by plane?
Lhasa/Lasa (LXA) and Altay (AAT) are 1,284 miles (2,066 km) apart along the great circle, the shortest path a flight can take. Connections add distance on top.
How many miles does LXA to AAT cost?
It depends on the program: each prices the route from its own chart or dynamically. The Award Flight Pricer compares 30+ programs for LXA to AAT with taxes and fees.
Where can I connect between Lhasa/Lasa and Altay?
The most direct connections are through Lanzhou (LHW), Yinchuan (INC), Chengdu (TFU) and Xian (XIY). On 2 of them the same airline flies both flights, for example Sichuan Airlines through Chengdu.
More routes
Routes are scheduled nonstop flights. The route data is refreshed monthly; this list was last checked November 11, 2026. Seasonal routes and new launches can be missing or end early, so confirm with the airline before you book. Distances are great-circle, the shortest path between the two airports.