Flights from Lanzhou to Beijing – Direct & connecting routes
Non-stop airlines Connecting flights Show map Price search
LHW to PKX – All flight route options from Lanzhou Zhongchuan International Airport, China to Daxing International Airport, China. These flights are operated by 6 different airlines. Fly non-stop or choose a connecting flight via Yulin. The shortest flight time is 2 hours and 10 minutes. See the full flight schedule and time table, including departure times, airlines and stopover details to find the best option for you.
Find the best prices on hotels and car rental near Daxing Airport
We got great deals on hotels and car rentals near the airport.
Lanzhou to Beijing flights
With over 49 flights every week and 8 different airlines you have a wide range of options. You can fly non-stop to Beijing (PKX) from Lanzhou (LHW) with Hebei Airlines, Air China, China Southern Airlines, China Eastern Airlines, Spring Airlines or China United Airlines or choose a connecting flight via Xian (XIY) or Yulin (UYN) if it suits you better.
Tip! You might want to consider arriving at Beijing Capital International Airport (PEK) instead.
Lanzhou to Beijing with Hebei Airlines
You can fly non-stop every Tuesday, Thursday, Saturday or Sunday with departure times at 19:35.
Note Non-stop flights with Hebei Airlines will begin in Feb 2025.
With China Eastern Airlines
You can fly non-stop every weekday with flights departing between 7:00 am and 7:00 pm. You also have the option to do a transit flight via Xian. China Eastern Airlines is a member of SkyTeam.
Distance & flight times: Lanzhou Zhongchuan International Airport to Daxing International Airport
The shortest flight time between LHW and PKX is 2 hours and 25 minutes.
Via | Total flight time | Layover time | Distance |
---|---|---|---|
Direct | 2h 25m | - | 729 miles (1173 km) |
XIY Xian | 5h 10m | - | - |
UYN Yulin | 5h 45m | - | - |

