Direct (nonstop) flights from Nanning to Nanjing

5 airlines fly nonstop from Nanning Wuxu International Airport (NNG) to Lu Kou Airport (NKG). It's 909 miles (1,463 km), about 2h 25m in the air. Operated by China Southern Airlines, GX Airlines, Juneyao Airlines and others.

NNG
Nanning Wuxu International Airport
🇨🇳 Nanning, China
NKG
Lu Kou Airport
🇨🇳 Nanjing, China
Flight Time
2h 25m
Distance
909 mi
1,463 km
CO₂/pax
168 kg
−61 kg vs. layover
Airlines
5
China Southern Airlines +4
Time Diff
Same timezone
Operated by China Southern Airlines China Southern Airlines GX Airlines GX Airlines Juneyao Airlines Juneyao Airlines China Eastern Airlines China Eastern Airlines Shenzhen Airlines Shenzhen Airlines

Route data last updated: May 24, 2026

Airlines with non-stop flights

China Southern Airlines CZ China Southern Airlines
Route
NNG → NKG
Flight Time
2h 25m
Distance
909 mi
GX Airlines GX GX Airlines
Route
NNG → NKG
Flight Time
2h 25m
Distance
909 mi
Juneyao Airlines HO Juneyao Airlines
Route
NNG → NKG
Flight Time
2h 25m
Distance
909 mi
China Eastern Airlines MU China Eastern Airlines
Route
NNG → NKG
Flight Time
2h 25m
Distance
909 mi
Shenzhen Airlines ZH Shenzhen Airlines
Route
NNG → NKG
Flight Time
2h 25m
Distance
909 mi

Alternative Routes

Other ways to fly from Nanning to Nanjing with one stop · direct emits 168 kg CO₂ per passenger

NNG ENH (Enshi) NKG
Leg 1: 1h 35m (537 mi) Leg 2: 1h 20m (565 mi) Total: ~2h 55m 🍃 229 kg CO₂ (+36% vs. direct)
Leg 1
NNG → ENH
1h 35m · 537 mi
View NNG to ENH flights →
Leg 2
ENH → NKG
1h 20m · 565 mi
View ENH to NKG flights →
NNG CSX (Changsha) NKG
Leg 1: 1h 40m (496 mi) Leg 2: 1h 35m (417 mi) Total: ~3h 15m 🍃 194 kg CO₂ (+15% vs. direct)
Leg 1
NNG → CSX
1h 40m · 496 mi
View NNG to CSX flights →
Leg 2
CSX → NKG
1h 35m · 417 mi
View CSX to NKG flights →
NNG KOW (Ganzhou) NKG
Leg 1: 1h 30m (472 mi) Leg 2: 1h 45m (475 mi) Total: ~3h 15m 🍃 200 kg CO₂ (+19% vs. direct)
Leg 1
NNG → KOW
1h 30m · 472 mi
View NNG to KOW flights →
Leg 2
KOW → NKG
1h 45m · 475 mi
View KOW to NKG flights →
NNG CAN (Guangzhou) NKG
Leg 1: 1h 10m (331 mi) Leg 2: 2h 15m (668 mi) Total: ~3h 25m 🍃 210 kg CO₂ (+25% vs. direct)
Leg 1
NNG → CAN
1h 10m · 331 mi
View NNG to CAN flights →
Leg 2
CAN → NKG
2h 15m · 668 mi
View CAN to NKG flights →
NNG JJN (Jinjiang) NKG
Leg 1: 1h 45m (677 mi) Leg 2: 1h 40m (477 mi) Total: ~3h 25m 🍃 238 kg CO₂ (+42% vs. direct)
Leg 1
NNG → JJN
1h 45m · 677 mi
View NNG to JJN flights →
Leg 2
JJN → NKG
1h 40m · 477 mi
View JJN to NKG flights →

Looking for the return flight?

NKG → NNG: Flights from Nanjing to Nanning

Frequently Asked Questions

How long is the direct flight from Nanning to Nanjing?

A nonstop flight from Nanning (NNG) to Nanjing (NKG) takes approximately 2 hours and 25 minutes. The distance is 909 miles (1,463 km).

Which airlines fly nonstop from Nanning to Nanjing?

5 airlines: China Southern Airlines, GX Airlines, Juneyao Airlines, China Eastern Airlines, Shenzhen Airlines.

Is there a nonstop flight from Nanning to Nanjing?

Yes. 5 airlines: China Southern Airlines, GX Airlines, Juneyao Airlines, China Eastern Airlines, Shenzhen Airlines.

How far is Nanning from Nanjing?

The flight distance from Nanning to Nanjing is 909 miles (1,463 km), measured as the great-circle (shortest air) distance. That's roughly the same distance as London to Madrid.

What type of aircraft flies from Nanning to Nanjing?

At 2h 25m, this route typically uses narrow-body or mid-range jets — Boeing 737 MAX or Airbus A320neo. Varies by airline.

What is the carbon footprint of a flight from Nanning to Nanjing?

Roughly 168 kg CO2 per passenger one-way. That's about the same as driving 840 km.

Is the return flight from Nanjing to Nanning also nonstop?

Yes — nonstop flights run both ways. Flight time may differ slightly due to wind patterns.

When is the cheapest time to fly from Nanning to Nanjing?

Midweek flights (Tue/Wed) outside holiday peaks are usually cheapest. 3-6 weeks ahead is a good window for this route. Use "Check Prices" above to compare.

How early should I arrive at Nanning Wuxu International Airport for this flight?

1.5-2 hours for domestic. Add more time during holidays or busy travel weekends.