Direct (nonstop) flights from Nanjing to Guilin

4 airlines fly nonstop from Lu Kou Airport (NKG) to Guilin Liangjiang International Airport (KWL). It's 699 miles (1,125 km), about 2h 20m in the air. Operated by Okay Airways, Juneyao Airlines, China Eastern Airlines and others.

NKG
Lu Kou Airport
🇨🇳 Nanjing, China
KWL
Guilin Liangjiang International Airport
🇨🇳 Guilin, China
Flight Time
2h 20m
Distance
699 mi
1,125 km
CO₂/pax
129 kg
−82 kg vs. layover
Airlines
4
Okay Airways +3
Time Diff
Same timezone
Operated by Okay Airways Okay Airways Juneyao Airlines Juneyao Airlines China Eastern Airlines China Eastern Airlines Shandong Airlines Shandong Airlines

Route data last updated: May 29, 2026

Airlines with non-stop flights

Okay Airways BK Okay Airways
Route
NKG → KWL
Flight Time
2h 20m
Distance
699 mi
Juneyao Airlines HO Juneyao Airlines
Route
NKG → KWL
Flight Time
2h 20m
Distance
699 mi
China Eastern Airlines MU China Eastern Airlines
Route
NKG → KWL
Flight Time
2h 20m
Distance
699 mi
Shandong Airlines SC Shandong Airlines
Route
NKG → KWL
Flight Time
2h 20m
Distance
699 mi

Alternative Routes

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

NKG FOC (Fuzhou) KWL
Leg 1: 1h 30m (403 mi) Leg 2: 2h (602 mi) Total: ~3h 30m 🍃 211 kg CO₂ (+64% vs. direct)
Leg 1
NKG → FOC
1h 30m · 403 mi
View NKG to FOC flights →
Leg 2
FOC → KWL
2h · 602 mi
View FOC to KWL flights →
NKG JJN (Jinjiang) KWL
Leg 1: 1h 40m (477 mi) Leg 2: 1h 55m (536 mi) Total: ~3h 35m 🍃 212 kg CO₂ (+64% vs. direct)
Leg 1
NKG → JJN
1h 40m · 477 mi
View NKG to JJN flights →
Leg 2
JJN → KWL
1h 55m · 536 mi
View JJN to KWL flights →
NKG SWA (Jieyang) KWL
Leg 1: 2h (582 mi) Leg 2: 1h 40m (423 mi) Total: ~3h 40m 🍃 211 kg CO₂ (+64% vs. direct)
Leg 1
NKG → SWA
2h · 582 mi
View NKG to SWA flights →
Leg 2
SWA → KWL
1h 40m · 423 mi
View SWA to KWL flights →
NKG XMN (Xiamen) KWL
Leg 1: 1h 55m (497 mi) Leg 2: 1h 50m (510 mi) Total: ~3h 45m 🍃 211 kg CO₂ (+64% vs. direct)
Leg 1
NKG → XMN
1h 55m · 497 mi
View NKG to XMN flights →
Leg 2
XMN → KWL
1h 50m · 510 mi
View XMN to KWL flights →
NKG PVG (Shanghai) KWL
Leg 1: 1h (178 mi) Leg 2: 2h 45m (825 mi) Total: ~3h 45m 🍃 211 kg CO₂ (+64% vs. direct)
Leg 1
NKG → PVG
1h · 178 mi
View NKG to PVG flights →
Leg 2
PVG → KWL
2h 45m · 825 mi
View PVG to KWL flights →

Looking for the return flight?

KWL → NKG: Flights from Guilin to Nanjing

Frequently Asked Questions

How long is the direct flight from Nanjing to Guilin?

A nonstop flight from Nanjing (NKG) to Guilin (KWL) takes approximately 2 hours and 20 minutes. The distance is 699 miles (1,125 km).

Which airlines fly nonstop from Nanjing to Guilin?

4 airlines: Okay Airways, Juneyao Airlines, China Eastern Airlines, Shandong Airlines.

Is there a nonstop flight from Nanjing to Guilin?

Yes. 4 airlines: Okay Airways, Juneyao Airlines, China Eastern Airlines, Shandong Airlines.

How far is Nanjing from Guilin?

The flight distance from Nanjing to Guilin is 699 miles (1,125 km), measured as the great-circle (shortest air) distance. That's roughly the same distance as the length of Italy.

What type of aircraft flies from Nanjing to Guilin?

At 2h 20m, 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 Nanjing to Guilin?

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

Is the return flight from Guilin to Nanjing 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 Nanjing to Guilin?

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 Lu Kou Airport for this flight?

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