Flights to Xining

Direct flights from 10 cities, 194 flights a week. From Beijing the flight takes 2h 30m. From Chengdu the flight takes 1h 35m.

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

FromFare
Beijing 2h 30m, 45 a week
Chengdu 1h 35m, 44 a week
Shanghai 3h 35m, 28 a week
Chongqing 1h 58m, 18 a week
Urumqi 2h 28m, 14 a week
Golmud 1h 13m, 14 a week
Wuhan 2h 30m, 10 a week
Guiyang 2h 15m, 7 a week
Taiyuan 2h, 7 a week
Yinchuan 1h 10m, 7 a week

Arrival airport

Where the nonstop flights land

194 flights a week arrive nonstop

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).