China flag Nanning Airport (NNG)

Country China | Asia | Regional Hub | IATA: NNG | ICAO: ZGNN | Elevation 421 ft · 128 m | Local time —

Destinations
73
Flights / day
121
Busiest route
Beijing
Top airline
GX Airlines

Nanning Wuxu Airport averages 121 flights per day to 73 destinations, with 61 domestic routes and 11 international routes. A total of 31 airlines operate at NNG, led by GX Airlines. This airport provides direct service to 12 countries across one continent, with Thailand representing its largest international market. The longest nonstop route from Nanning Wuxu connects to Jakarta, with a typical flight time of 5 hr 0 mins. Updated: October 18, 2026

Route Network

Nanning Wuxu Airport connects 72 destinations worldwide, with Beijing standing out as its busiest route. The longest nonstop flight is to Jakarta, and the shortest flight is to Haikou.

China flag Beijing (PEK) – China 3 airlines
3 hr 40 mins
1,304 mi · 2,098 km
9
per day
China flag Nanjing (NKG) – China 5 airlines
2 hr 45 mins
910 mi · 1,465 km
7
per day
China flag Beijing (PKX) – China 3 airlines
3 hr 35 mins
1,264 mi · 2,034 km
6
per day
China flag Shanghai (PVG) – China 3 airlines
3 hr 0 mins
1,025 mi · 1,650 km
6
per day
China flag Wuhan (WUH) – China 4 airlines
2 hr 20 mins
676 mi · 1,088 km
5
per day
China flag Xianyang (XIY) – China 4 airlines
2 hr 45 mins
819 mi · 1,318 km
5
per day
China flag Zhengzhou (CGO) – China 3 airlines
2 hr 50 mins
892 mi · 1,435 km
5
per day
China flag Haikou (HAK) – China 6 airlines
1 hr 20 mins
236 mi · 380 km
5
per day
China flag Chengdu (TFU) – China 4 airlines
2 hr 20 mins
580 mi · 934 km
4
per day
China flag Hangzhou (HGH) – China 4 airlines
2 hr 45 mins
923 mi · 1,485 km
4
per day
China flag Jinan (TNA) – China 3 airlines
3 hr 15 mins
1,123 mi · 1,807 km
4
per day
China flag Xiamen (XMN) – China 3 airlines
2 hr 10 mins
644 mi · 1,037 km
3
per day
China flag Fuzhou (FOC) – China 4 airlines
2 hr 25 mins
759 mi · 1,222 km
3
per day
China flag Guangzhou (CAN) – China 1 airline
1 hr 30 mins
331 mi · 532 km
2
per day
China flag Hefei (HFE) – China 2 airlines
2 hr 40 mins
845 mi · 1,361 km
2
per day
China flag Nanchang (KHN) – China 4 airlines
2 hr 15 mins
646 mi · 1,040 km
2
per day
China flag Shijiazhuang (SJW) – China 2 airlines
3 hr 20 mins
1,150 mi · 1,850 km
2
per day
Thailand flag Bangkok (BKK) – Thailand 2 airlines
2 hr 50 mins
786 mi · 1,265 km
2
per day
China flag Tianjin (TSN) – China 2 airlines
3 hr 35 mins
1,262 mi · 2,032 km
2
per day
China flag Wuxi (WUX) – China 2 airlines
2 hr 55 mins
971 mi · 1,563 km
2
per day
China flag Wenzhou (WNZ) – China 2 airlines
2 hr 40 mins
872 mi · 1,404 km
2
per day
China flag Sanya (SYX) – China 4 airlines
1 hr 35 mins
308 mi · 496 km
2
per day
China flag Shanghai (SHA) – China 1 airline
2 hr 55 mins
1,004 mi · 1,615 km
1
per day
China flag Xuzhou (XUZ) – China 1 airline
—
NNG → XUZ
1
per day
China flag Changsha (CSX) – China 1 airline
1 hr 55 mins
498 mi · 801 km
1
per day
China flag Chongqing (CKG) – China 1 airline
2 hr 10 mins
500 mi · 805 km
1
per day
China flag Dalian (DLC) – China 1 airline
3 hr 45 mins
1,377 mi · 2,217 km
1
per day
China flag Ganzhou (KOW) – China 1 airline
—
NNG → KOW
1
per day
China flag Hohhot (HET) – China 1 airline
3 hr 40 mins
1,278 mi · 2,057 km
1
per day
China flag Jinghong (JHG) – China 2 airlines
—
NNG → JHG
1
per day
China flag Jining (JNG) – China 1 airline
—
NNG → JNG
1
per day
China flag Lanzhou (LHW) – China 1 airline
3 hr 10 mins
999 mi · 1,607 km
1
per day
China flag Luoyang (LYA) – China 1 airline
—
NNG → LYA
1
per day
China flag Shenzhen (SZX) – China 1 airline
1 hr 35 mins
360 mi · 579 km
1
per day
China flag Xining (XNN) – China 1 airline
—
NNG → XNN
1
per day
China flag Yichang (YIH) – China 2 airlines
2 hr 10 mins
586 mi · 943 km
1
per day
China flag Yinchuan (INC) – China 1 airline
3 hr 20 mins
1,104 mi · 1,777 km
1
per day
China flag Qingdao (TAO) – China 2 airlines
3 hr 20 mins
1,188 mi · 1,912 km
1
per day
China flag Mianyang (MIG) – China 2 airlines
—
NNG → MIG
1
per day
China flag Nantong (NTG) – China 1 airline
—
NNG → NTG
1
per day
China flag Taiyuan (TYN) – China 2 airlines
3 hr 15 mins
1,079 mi · 1,736 km
1
per day
China flag Ningbo (NGB) – China 3 airlines
2 hr 50 mins
962 mi · 1,548 km
7
per week
China flag Huai'an (HIA) – China 2 airlines
—
NNG → HIA
5
per week
China flag Fuyang (FUG) – China 1 airline
—
NNG → FUG
5
per week
China flag Luzhou (LZO) – China 1 airline
—
NNG → LZO
5
per week
China flag Quanzhou (JJN) – China 2 airlines
2 hr 15 mins
676 mi · 1,088 km
5
per week
China flag Shantou (SWA) – China 2 airlines
1 hr 55 mins
533 mi · 859 km
5
per week
China flag Shiyan (WDS) – China 1 airline
—
NNG → WDS
5
per week
Lao People's Democratic Republic flag Vientiane (VTE) – Lao People's Democratic Republic 2 airlines
2 hr 15 mins
484 mi · 778 km
5
per week
China flag Xiangfan (XFN) – China 1 airline
—
NNG → XFN
5
per week
China flag Changzhou (CZX) – China 1 airline
2 hr 50 mins
959 mi · 1,543 km
4
per week
Hong Kong flag Hong Kong (HKG) – Hong Kong 1 airline
1 hr 35 mins
367 mi · 591 km
4
per week
Malaysia flag Kuala Lumpur (KUL) – Malaysia 1 airline
4 hr 5 mins
1,439 mi · 2,316 km
4
per week
Singapore flag Singapore (SIN) – Singapore 1 airline
4 hr 10 mins
1,495 mi · 2,407 km
4
per week
China flag Yuncheng (YCU) – China 1 airline
2 hr 50 mins
881 mi · 1,418 km
4
per week
China flag Chengdu (CTU) – China 2 airlines
2 hr 25 mins
609 mi · 981 km
3
per week
Brunei Darussalam flag Bandar Seri Begawan (BWN) – Brunei Darussalam 1 airline
3 hr 40 mins
1,301 mi · 2,094 km
3
per week
China flag Guangyuan (GYS) – China 1 airline
—
NNG → GYS
3
per week
China flag Handan (HDG) – China 1 airline
—
NNG → HDG
3
per week
China flag Harbin (HRB) – China 1 airline
4 hr 45 mins
1,887 mi · 3,037 km
3
per week
China flag Jingzhou (SHS) – China 1 airline
—
NNG → SHS
3
per week
China flag Kunming (KMG) – China 1 airline
2 hr 5 mins
373 mi · 601 km
3
per week
China flag Lijiang (LJG) – China 1 airline
2 hr 30 mins
572 mi · 920 km
3
per week
China flag Nanchong (NAO) – China 1 airline
—
NNG → NAO
3
per week
Cambodia flag Phnom Penh (KTI) – Cambodia 1 airline
2 hr 50 mins
806 mi · 1,297 km
3
per week
Macao flag Macau (MFM) – Macao 1 airline
1 hr 30 mins
348 mi · 560 km
3
per week
China flag Xinzhou (WUT) – China 1 airline
—
NNG → WUT
3
per week
China flag Enshi (ENH) – China 1 airline
—
NNG → ENH
2
per week
Viet Nam flag Hanoi (HAN) – Viet Nam 1 airline
1 hr 35 mins
179 mi · 289 km
2
per week
China flag Nanyang (NNY) – China 1 airline
—
NNG → NNY
2
per week
Myanmar flag Yangon (RGN) – Myanmar 1 airline
3 hr 5 mins
876 mi · 1,409 km
2
per week
Indonesia flag Jakarta (CGK) – Indonesia 1 airline
5 hr 0 mins
1,988 mi · 3,199 km
1
per week

Route and destination data updated October 18, 2026.

Nanning Wuxu Airport is served by 31 airlines, with GX Airlines in the lead at 21% of routes. The top three carriers together cover 43% of routes. 12 carriers operate only one route each. A total of 11 airlines operate international routes, compared with 24 airlines serving domestic routes. Batik Air is operating the longest nonstop flight, connecting to Jakarta with a flight time of 5 hrs.

GX Airlines (28 routes)
Shenzhen Airlines (17 routes)
China Southern Airlines (12 routes)
China Eastern Airlines (10 routes)
Beijing Capital Airlines (8 routes)
Sichuan Airlines (7 routes)
Hainan Airlines (5 routes)
Xiamen Airlines (5 routes)
Spring Airlines (4 routes)
Juneyao Airlines (3 routes)
Shandong Airlines (3 routes)
West Air (China) (3 routes)
Air Guilin (3 routes)
Qingdao Airlines (3 routes)
Air China (2 routes)
Hebei Airlines (2 routes)
Shanghai Airlines (2 routes)
Okay Airways (2 routes)
Tibet Airlines (2 routes)
Tianjin Airlines (1 routes)
Fuzhou Airlines (1 routes)
Suparna Airlines (1 routes)
Ruili Airlines (1 routes)
Donghai Airlines (1 routes)
Lao Airlines (1 routes)
AirAsia (1 routes)
Scoot (1 routes)
Royal Brunei Airlines (1 routes)
Cambodia Angkor Air (1 routes)
Air Macau (1 routes)
Batik Air (1 routes)

Nanning Wuxu Airport provides direct service to 12 countries across one continent. The route network is 85% domestic and 15% international. Thailand is the primary international destination.

China - 115/day
Thailand - 2/day
Lao People's Democratic Republic - 1/day
Hong Kong - 1/day
Malaysia - 1/day
Singapore - 1/day
Brunei Darussalam - 0/day
Cambodia - 0/day
Macao - 0/day
Viet Nam - 0/day
Myanmar - 0/day
Indonesia - 0/day

Delays

Global  Delays
Delay Performance (24 hour average)
Departures
—
Arrivals
—
Cancelled Departures
0 flights (24 hour total)

Low confidence: limited qualified flight volume in this window.

Oct 20

2026

07:00 - 08:00

Departure
—
Arrival
—
Cancelled
0

Oct 20

2026

06:00 - 07:00

Departure
—
Arrival
—
Cancelled
0

Oct 20

2026

05:00 - 06:00

Departure
—
Arrival
—
Cancelled
0

Oct 20

2026

03:00 - 04:00

Departure
—
Arrival
—
Cancelled
0

Oct 20

2026

02:00 - 03:00

Departure
—
Arrival
—
Cancelled
0

Oct 20

2026

01:00 - 02:00

Departure
—
Arrival
—
Cancelled
0

Oct 20

2026

00:00 - 01:00

Departure
—
Arrival
—
Cancelled
0

Oct 19

2026

23:00 - 00:00

Departure
—
Arrival
—
Cancelled
0

Oct 19

2026

22:00 - 23:00

Departure
—
Arrival
—
Cancelled
0

Oct 19

2026

21:00 - 22:00

Departure
—
Arrival
—
Cancelled
0

Oct 19

2026

20:00 - 21:00

Departure
—
Arrival
—
Cancelled
0

Oct 19

2026

19:00 - 20:00

Departure
—
Arrival
—
Cancelled
0

Oct 19

2026

18:00 - 19:00

Departure
—
Arrival
—
Cancelled
0

Oct 19

2026

17:00 - 18:00

Departure
—
Arrival
—
Cancelled
0

Oct 19

2026

16:00 - 17:00

Departure
—
Arrival
—
Cancelled
0

Oct 19

2026

15:00 - 16:00

Departure
—
Arrival
—
Cancelled
0

Oct 19

2026

14:00 - 15:00

Departure
—
Arrival
—
Cancelled
0

Oct 19

2026

13:00 - 14:00

Departure
—
Arrival
—
Cancelled
0

Oct 19

2026

12:00 - 13:00

Departure
—
Arrival
—
Cancelled
0

Oct 19

2026

11:00 - 12:00

Departure
—
Arrival
—
Cancelled
0

Oct 19

2026

10:00 - 11:00

Departure
—
Arrival
—
Cancelled
0

Oct 19

2026

09:00 - 10:00

Departure
—
Arrival
—
Cancelled
0

Oct 19

2026

08:00 - 09:00

Departure
—
Arrival
—
Cancelled
0
Delay Performance (7 day average)
Departures
—
Arrivals
—
Cancelled Departures
0 flights (7 day total)

Low confidence: limited qualified flight volume in this window.

Oct 19

2026

Departure
—
Arrival
—
Cancelled
0

Oct 18

2026

Departure
—
Arrival
—
Cancelled
0

Oct 17

2026

Departure
—
Arrival
—
Cancelled
0

Oct 16

2026

Departure
—
Arrival
—
Cancelled
0

Oct 15

2026

Departure
—
Arrival
—
Cancelled
0

Oct 14

2026

Departure
—
Arrival
—
Cancelled
0

Oct 13

2026

Departure
—
Arrival
—
Cancelled
0
Delay Performance (30 day average)
Departures
—
Arrivals
—
Cancelled Departures
0 flights (30 day total)

Low confidence: limited qualified flight volume in this window.

Oct 19

2026

Departure
—
Arrival
—
Cancelled
0

Oct 18

2026

Departure
—
Arrival
—
Cancelled
0

Oct 17

2026

Departure
—
Arrival
—
Cancelled
0

Oct 16

2026

Departure
—
Arrival
—
Cancelled
0

Oct 15

2026

Departure
—
Arrival
—
Cancelled
0

Oct 14

2026

Departure
—
Arrival
—
Cancelled
0

Oct 13

2026

Departure
—
Arrival
—
Cancelled
0

Oct 12

2026

Departure
—
Arrival
—
Cancelled
0

Oct 11

2026

Departure
—
Arrival
—
Cancelled
0

Oct 10

2026

Departure
—
Arrival
—
Cancelled
0

Oct 9

2026

Departure
—
Arrival
—
Cancelled
0

Oct 8

2026

Departure
—
Arrival
—
Cancelled
0

Oct 7

2026

Departure
—
Arrival
—
Cancelled
0

Oct 6

2026

Departure
—
Arrival
—
Cancelled
0

Oct 5

2026

Departure
—
Arrival
—
Cancelled
0

Oct 4

2026

Departure
—
Arrival
—
Cancelled
0

Oct 3

2026

Departure
—
Arrival
—
Cancelled
0

Oct 2

2026

Departure
—
Arrival
—
Cancelled
0

Oct 1

2026

Departure
—
Arrival
—
Cancelled
0

Sep 30

2026

Departure
—
Arrival
—
Cancelled
0

Sep 29

2026

Departure
—
Arrival
—
Cancelled
0

Sep 28

2026

Departure
—
Arrival
—
Cancelled
0

Sep 27

2026

Departure
—
Arrival
—
Cancelled
0

Sep 26

2026

Departure
—
Arrival
—
Cancelled
0

Sep 25

2026

Departure
—
Arrival
—
Cancelled
0

Sep 24

2026

Departure
—
Arrival
—
Cancelled
0

Sep 23

2026

Departure
—
Arrival
—
Cancelled
0

Sep 22

2026

Departure
—
Arrival
—
Cancelled
0

Sep 21

2026

Departure
—
Arrival
—
Cancelled
0

Sep 20

2026

Departure
—
Arrival
—
Cancelled
0

Global Rankings

Worldwide Position

Flights per day

#234 (121 flights/day)
Top 100 Busiest Airports in the World
Worldwide Position

Most destinations

#266 (73 destinations)
Top 100 Airports with Most Destinations

Runways

Runway Length Width Surface
10,515 ft 3,205 m 197 ft 60 m Asphalt
10,515 ft 3,205 m 197 ft 60 m Asphalt

Runway Length

9 aircraft cannot operate at Nanning Wuxu Airport due to runway length constraints. The airport’s longest runway is 10,515 ft (3,205 m), which is below the typical takeoff or landing distance required by the aircraft listed here.

Aircraft Takeoff Landing
Boeing 777-300 10,597 ft 3,230 m 5,906 ft 1,800 m
Boeing 747-100 10,650 ft 3,246 m 6,168 ft 1,880 m
Boeing 747-8 VIP / BBJ 10,801 ft 3,292 m 7,001 ft 2,134 m
Boeing 747-8 Freighter 10,801 ft 3,292 m 7,001 ft 2,134 m
Boeing 747-300 10,827 ft 3,300 m 6,919 ft 2,109 m
Boeing 747-400F 10,827 ft 3,300 m 6,890 ft 2,100 m
Boeing 747-400ER 10,892 ft 3,320 m 7,136 ft 2,175 m
Aérospatiale-BAC Concorde 11,250 ft 3,429 m 7,218 ft 2,200 m
McDonnell Douglas DC-8-71 11,499 ft 3,505 m 5,909 ft 1,801 m

Operational Context

Nanning Wuxu (IATA: NNG) operates around 121 flights per day to 73 nonstop destinations. Its network includes 61 domestic and 11 international routes, with GX Airlines as the leading carrier and Beijing currently the busiest connection. From NNG, passengers can reach 12 countries across 1 continent, and the longest runway measures 3,205 m (10,515 ft).

Miscellaneous