- Home
- Flights
- Flights from Xining
- Xining to Beijing
Cheap flights from Xining to Beijing from CN¥922
Beijing Capital Airlines, China Eastern Airlines, China Southern Airlines and China United Airlines fly nonstop from Xining to Beijing. The flight takes around 2h 08m, and the cheapest one-way fare we found recently is CN¥922 on 22 Nov.
Direct flights available 2h 08m Cheapest in November Prices checked 14 days ago
Xining to Beijing at a glance
Cheapest one-wayCN¥922China Eastern Airlines · 1 stop · Sun 22 NovFastest flight2h 08mEstimated
Nonstop flightsYesBeijing Capital Airlines, China Eastern Airlines, China Southern Airlines
Airlines flying nonstop from Xining to Beijing
4 airlines on this route.
Good to know
- Distance
- 1,300 km807 miles
- Flight time
- 2h 08mestimate
- Time difference
- NoneBeijing vs Xining
- Currency in Beijing
- CNY
- Airports
- XNN → PKX, PEK
Flights from Xining to Beijing: questions answered
How much is a flight from Xining to Beijing?
The cheapest one-way fare we found recently is CN¥922 with 1 stop, departing in November. Prices change constantly, so search your dates for the live fare.
Are there direct flights from Xining to Beijing?
Yes. Beijing Capital Airlines, China Eastern Airlines, China Southern Airlines and China United Airlines fly this route nonstop.
How long is the flight from Xining to Beijing?
A nonstop flight covers 1,300 km and takes around 2h 08m.
Which airlines fly from Xining to Beijing?
Beijing Capital Airlines, China Eastern Airlines, China Southern Airlines and China United Airlines operate nonstop flights on this route.
Which airports serve Xining and Beijing?
Xining: Xining Caojiabao International Airport (XNN). Beijing: Beijing Daxing International Airport (PKX) and Beijing Capital International Airport (PEK).




