Direct (nonstop) flights from Guilin to Nanjing

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

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

Route data last updated: May 31, 2026

Airlines with non-stop flights

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

Alternative Routes

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

KWL FOC (Fuzhou) NKG
Leg 1: 1h 35m (602 mi) Leg 2: 1h 25m (403 mi) Total: ~3h 🍃 211 kg CO₂ (+64% vs. direct)
Leg 1
KWL → FOC
1h 35m · 602 mi
View KWL to FOC flights →
Leg 2
FOC → NKG
1h 25m · 403 mi
View FOC to NKG flights →
KWL JJN (Jinjiang) NKG
Leg 1: 1h 35m (536 mi) Leg 2: 1h 40m (477 mi) Total: ~3h 15m 🍃 212 kg CO₂ (+64% vs. direct)
Leg 1
KWL → JJN
1h 35m · 536 mi
View KWL to JJN flights →
Leg 2
JJN → NKG
1h 40m · 477 mi
View JJN to NKG flights →
KWL WDS (Shiyan) NKG
Leg 1: 1h 45m (510 mi) Leg 2: 1h 35m (470 mi) Total: ~3h 20m 🍃 206 kg CO₂ (+60% vs. direct)
Leg 1
KWL → WDS
1h 45m · 510 mi
View KWL to WDS flights →
Leg 2
WDS → NKG
1h 35m · 470 mi
View WDS to NKG flights →
KWL PVG (Shanghai) NKG
Leg 1: 2h 20m (825 mi) Leg 2: 1h 5m (178 mi) Total: ~3h 25m 🍃 211 kg CO₂ (+64% vs. direct)
Leg 1
KWL → PVG
2h 20m · 825 mi
View KWL to PVG flights →
Leg 2
PVG → NKG
1h 5m · 178 mi
View PVG to NKG flights →
KWL XMN (Xiamen) NKG
Leg 1: 1h 30m (510 mi) Leg 2: 1h 55m (497 mi) Total: ~3h 25m 🍃 211 kg CO₂ (+64% vs. direct)
Leg 1
KWL → XMN
1h 30m · 510 mi
View KWL to XMN flights →
Leg 2
XMN → NKG
1h 55m · 497 mi
View XMN to NKG flights →

Looking for the return flight?

NKG → KWL: Flights from Nanjing to Guilin

Frequently Asked Questions

How long is the direct flight from Guilin to Nanjing?

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

Which airlines fly nonstop from Guilin to Nanjing?

5 airlines: Okay Airways, Juneyao Airlines, China Eastern Airlines, Hebei Airlines, Shandong Airlines.

Is there a nonstop flight from Guilin to Nanjing?

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

How far is Guilin from Nanjing?

The flight distance from Guilin to Nanjing 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 Guilin to Nanjing?

At 2h, this route typically uses narrow-body aircraft — Boeing 737 or Airbus A320. Varies by airline.

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

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

Is the return flight from Nanjing to Guilin 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 Guilin 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 Guilin Liangjiang International Airport for this flight?

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