Flights to Xining at a glance
- cities with nonstop flights here
- 10
- nonstop flights a week
- 194
- flight time from Beijing
- 2h 30m
- flight time from Chengdu
- 1h 35m
- arrival airport
- Xining
Where you can fly to Xining from
Nonstop flights, busiest routes first
| From | Flights a week | Flight time | Fare |
|---|---|---|---|
| Beijing 2h 30m, 45 a week | 45 | 2h 30m | |
| Chengdu 1h 35m, 44 a week | 44 | 1h 35m | |
| Shanghai 3h 35m, 28 a week | 28 | 3h 35m | |
| Chongqing 1h 58m, 18 a week | 18 | 1h 58m | |
| Urumqi 2h 28m, 14 a week | 14 | 2h 28m | |
| Golmud 1h 13m, 14 a week | 14 | 1h 13m | |
| Wuhan 2h 30m, 10 a week | 10 | 2h 30m | |
| Guiyang 2h 15m, 7 a week | 7 | 2h 15m | |
| Taiyuan 2h, 7 a week | 7 | 2h | |
| Yinchuan 1h 10m, 7 a week | 7 | 1h 10m |
Arrival airport
Where the nonstop flights land
Frequently asked questions
Where are there direct flights to Xining from?
From 10 cities. The busiest routes are from Beijing (45 flights a week), Chengdu (44 flights a week), Shanghai (28 flights a week), Chongqing (18 flights a week), Urumqi (14 flights a week) and Golmud (14 flights a week).
How long is the flight from Beijing to Xining?
A nonstop flight takes about 2 hours 30 minutes.
How long is the flight from Chengdu to Xining?
A nonstop flight takes about 1 hour 35 minutes.
Which airport do flights to Xining arrive at?
All nonstop flights land at Xining (XNN).