Direct flights from Xining Caojiabu Airport (XNN)
Xining Caojiabu Airport in Xining, China has direct flights to 20 airports in 1 country, flown by 15 airlines. The longest is to Shanghai (PVG) at 1,917 km.
See every route from XNN on the mapDirect flights from XNN by country
China (20)
- PKX Beijing · 1,300 km · ~2h 5m · Beijing Capital Airlines and China Eastern
- PEK Beijing · 1,327 km · ~2h 5m · Air China, China Southern Airlines and Hainan Airlines +2
- CSX Changcha · 1,399 km · ~2h 10m · China Southern Airlines
- CTU Chengdu · 685 km · ~1h 20m · Sichuan Airlines, Air China and China Eastern +2
- CKG Chongqing · 870 km · ~1h 35m · Sichuan Airlines, Okay Airways and China Southern Airlines +4
- GOQ Golmud · 649 km · ~1h 15m · China Eastern
- KWE Guiyang · 1,198 km · ~2h · China Southern Airlines
- HGH Hangzhou · 1,842 km · ~2h 45m · Loong Air
- KMG Kunming · 1,273 km · ~2h 5m · Lucky Air
- LXA Lhasa · 1,312 km · ~2h 5m · Sichuan Airlines and Xizang Airlines
- MIG Mianyang · 619 km · ~1h 15m · Sichuan Airlines
- NKG Nanjing · 1,634 km · ~2h 30m · Xizang Airlines
- PVG Shanghai · 1,917 km · ~2h 50m · China Eastern
- TSN Tianjin · 1,373 km · ~2h 10m · Okay Airways
- URC Urumqi · 1,481 km · ~2h 20m · Lucky Air and China Southern Airlines
- WUH Wuhan · 1,293 km · ~2h 5m · Air China and Shenzhen Airlines
- XIY Xi'an · 650 km · ~1h 20m · Sichuan Airlines, Air China and China Southern Airlines +6
- YUS Yushu · 615 km · ~1h 15m · China Eastern and Xizang Airlines
- CGO Zhengzhou · 1,090 km · ~1h 50m · Air China, China Southern Airlines and Xiamen Airlines +2
- ZHY Zhongwei · 300 km · ~50m · Sichuan Airlines
Airlines flying from XNN
Air China, Beijing Capital Airlines, China Eastern, China Express Airlines, China Southern Airlines, Hainan Airlines, Juneyao Airlines, Loong Air, Lucky Air, Okay Airways, Shandong Airlines, Shenzhen Airlines, Sichuan Airlines, Xiamen Airlines, Xizang Airlines
Going somewhere XNN doesn’t fly direct?
Wayfli finds the best one- and two-stop connections from Xining to any airport in the world. Pick a destination on the map.
Routes come from current airline fares, updated weekly (last update 9 November 2026), plus older schedule data for airports with few recent fares. “Direct” can include a few same-plane flights with a stop. Flight times are estimates from distance. Always check with the airline before booking.