Direct flights from Xining (XNN)
From Xining Xining Caojiabu Airport airport, 56 destinations are served non-stop in 2 countries, with about 809 flights a week. With a single stop, 370 more destinations are within reach.
AirLabs data, updated 23 Oct 2026. Check schedules and fares with the airlines. “Flights a week”: estimate.
Destinations by continent
North America · 1 destinations
| Destination | Airlines | Distance | Duration | Flights / week | Days |
|---|---|---|---|---|---|
| Delingha City (HXD), China | MU | 430 km | 1h 10m | ≈ 7 | every day |
Asia · 55 destinations
| Destination | Airlines | Distance | Duration | Flights / week | Days |
|---|---|---|---|---|---|
| Beijing (PKX), China | CZ · JD · KN · MU | 1,300 km | 2h 25m | ≈ 49 | every day |
| Xian (XIY), China | HU · MU | 651 km | 1h 25m | ≈ 38 | every day |
| Yushu (YUS), China | JD · MU · TV | 614 km | 1h 20m | ≈ 37 | every day |
| Shanghai (PVG), China | 9C · CA · FM · HO · MU | 1,917 km | 3h 15m | ≈ 36 | every day |
| Chengdu (TFU), China | 3U · CA · GJ · MU | 726 km | 1h 45m | ≈ 35 | every day |
| Changsha (CSX), China | A6 · CZ · GJ · GS · MF · PN | 1,398 km | 2h 35m | ≈ 34 | every day |
| Lhasa/Lasa (LXA), China | 3U · 8L · TV | 1,312 km | 2h 20m | ≈ 31 | every day |
| Chongqing (CKG), China | 3U · G5 · MF · PN · TV | 870 km | 1h 50m | ≈ 29 | every day |
| Chengdu (CTU), China | CA · TV | 685 km | 1h 40m | ≈ 28 | every day |
| Kunming (KMG), China | 3U · 8L · DR · MU | 1,273 km | 2h 15m | ≈ 28 | every day |
| Wuhan (WUH), China | CA · CZ · DR · MU | 1,294 km | 2h 25m | ≈ 28 | every day |
| Zhengzhou (CGO), China | 8L · GJ · MF · PN · TV | 1,090 km | 2h 05m | ≈ 27 | every day |
| Nanjing (NKG), China | A6 · HO · MU · QW | 1,635 km | 2h 42m | ≈ 25 | every day |
| Beijing (PEK), China | CA | 1,327 km | 2h 25m | ≈ 21 | every day |
| Guangzhou (CAN), China | CZ · OQ · ZH | 1,816 km | 3h 20m | ≈ 21 | every day |
| Hangzhou (HGH), China | CA · GJ | 1,841 km | 3h 12m | ≈ 21 | every day |
| Jinan (TNA), China | 3U · GX · TV | 1,351 km | 2h 20m | ≈ 21 | every day |
| Urumqi (URC), China | 3U · CA · GS | 1,481 km | 2h 30m | ≈ 21 | every day |
| Golmud (GOQ), China | MU · TV | 649 km | 1h 20m | ≈ 18 | every day |
| Shenzhen (SZX), China | CZ · ZH | 1,915 km | 3h 25m | ≈ 17 | every day |
| Tianjin (TSN), China | CA · GS · TV | 1,374 km | 2h 25m | ≈ 17 | every day |
| Guiyang (KWE), China | CZ · GS | 1,198 km | 2h 05m | ≈ 14 | every day |
| Hefei (HFE), China | MU | 1,460 km | 2h 15m | ≈ 14 | every day |
| Nanchang (KHN), China | 9C · MU | 1,550 km | 2h 50m | ≈ 14 | every day |
| Qingdao (TAO), China | MU · SC | 1,612 km | 3h 00m | ≈ 14 | every day |
| Shanghai (SHA), China | 9C · MU | 1,873 km | 2h 40m | ≈ 14 | every day |
| Golog (GMQ), China | MU · TV | 282 km | 1h 00m | ≈ 13 | every day |
| Wenzhou (WNZ), China | FM · GJ | 2,006 km | 3h 20m | ≈ 11 | every day |
| Shijiazhuang (SJW), China | 9C · TV | 1,133 km | 2h 00m | ≈ 10 | every day |
| Ningbo (NGB), China | GJ · MU | 1,950 km | 3h 05m | ≈ 9 | Mon, Tue, Wed, Thu, Fri, Sun |
| Dunhuang (DNH), China | 3U | 760 km | 1h 40m | ≈ 7 | every day |
| Enshi (ENH), China | GJ | 975 km | 2h 05m | ≈ 7 | every day |
| Mian Yang (MIG), China | 3U | 619 km | 1h 20m | ≈ 7 | every day |
| Nanning (NNG), China | GX | 1,656 km | 2h 35m | ≈ 7 | every day |
| Taiyuan (TYN), China | CA | 947 km | 1h 40m | ≈ 7 | every day |
| Yantai (YNT), China | MU | 1,682 km | 2h 50m | ≈ 7 | every day |
| Yinchuan (INC), China | SC | 432 km | 1h 05m | ≈ 7 | every day |
| Hohhot (HET), China | HU | 974 km | 1h 50m | ≈ 4 | Mon, Wed, Fri, Sun |
| Huatugou (HTT), China | MU | 1,008 km | 2h 00m | ≈ 4 | Mon, Wed, Fri, Sun |
| Linyi (LYI), China | GJ | 1,483 km | 3h 00m | ≈ 4 | Mon, Wed, Fri, Sun |
| Shenyang (SHE), China | DR | 1,930 km | 2h 45m | ≈ 4 | Mon, Wed, Fri, Sun |
| Shigatse (RKZ), China | TV | 1,429 km | 2h 15m | ≈ 4 | Tue, Thu, Sat, Sun |
| Shiyan (WDS), China | FU | 922 km | 1h 50m | ≈ 4 | Mon, Wed, Fri, Sun |
| Wuxi (WUX), China | A6 | 1,781 km | 2h 50m | ≈ 4 | Mon, Tue, Thu, Sat |
| Yan'an (ENY), China | JD | 663 km | 1h 20m | ≈ 4 | Mon, Wed, Fri, Sun |
| Changzhi (CIH), China | FU | 992 km | 2h 15m | ≈ 3 | Tue, Thu, Sat |
| Longan (LNL), China | FU | 457 km | 1h 15m | ≈ 3 | Tue, Thu, Sat |
| Luoyang (LYA), China | MF | 955 km | 1h 55m | ≈ 3 | Tue, Thu, Sat |
| Luzhou (LZO), China | TV | 893 km | 1h 45m | ≈ 3 | Tue, Thu, Sat |
| Xuzhou (XUZ), China | GJ | 1,433 km | 2h 40m | ≈ 3 | Tue, Thu, Sat |
| Zhongwei (ZHY), China | JD | 300 km | 1h 00m | ≈ 3 | Tue, Thu, Sat |
| Handan (HDG), China | GJ | 1,106 km | 2h 10m | ≈ 2 | Wed, Sun |
| Hong Kong (HKG), Hong Kong | HX | 1,952 km | 3h 45m | ≈ 2 | Tue, Sat |
| Kashi (KHG), China | TV | 2,296 km | 3h 40m | ≈ 2 | Tue, Sun |
| Nanchong (NAO), China | TV | 738 km | 1h 45m | ≈ 2 | Mon, Fri |
Longest direct flight
Kashi (KHG): 2,296 km, about 3h 40m, by Tibet Airlines.
Busiest route
Beijing (PKX): about 49 flights a week (China Southern Airlines, Beijing Capital Airlines, China United Airlines, China Eastern).
Single ticket
XiamenAir also sells, under its own flight number, flights on 20 routes operated by other airlines (codeshare).
Frequently asked questions
How many direct destinations from Xining?
56 destinations in 2 countries, including 1 in North America.
Which airlines fly from Xining?
Sichuan Airlines, Lucky Air, Spring Airlines, Air Travel, Air China, China Southern Airlines, Ruili Airlines, Shanghai Airlines, Fuzhou Airlines, Gestair, Loong Air, Tianjin Airlines, GX Airlines, Juneyao Airlines, Hainan Airlines, Hong Kong Airlines, Beijing Capital Airlines, China United Airlines, XiamenAir, China Eastern, Chongqing Airlines, West Air (China), Qingdao Airlines, Shandong Airlines, Tibet Airlines, Shenzhen Airlines.
Where can I go with a single stop?
370 destinations can be reached from Xining with a single stop. Build your itinerary on the map to find them.