Direct (nonstop) flights from Nanjing to Guangzhou

6 airlines fly nonstop from Lu Kou Airport (NKG) to Guangzhou Baiyun International Airport (CAN). It's 668 miles (1,075 km), about 2h 25m in the air. Operated by 9 Air, China Southern Airlines, Juneyao Airlines and others.

NKG
Lu Kou Airport
🇨🇳 Nanjing, China
CAN
Guangzhou Baiyun International Airport
🇨🇳 Guangzhou, China
Flight Time
2h 25m
Distance
668 mi
1,075 km
CO₂/pax
124 kg
−47 kg vs. layover
Airlines
6
9 Air +5
Time Diff
Same timezone
Operated by 9 Air 9 Air China Southern Airlines China Southern Airlines Juneyao Airlines Juneyao Airlines Hainan Airlines Hainan Airlines China Eastern Airlines China Eastern Airlines Shenzhen Airlines Shenzhen Airlines

Route data last updated: May 27, 2026

Airlines with non-stop flights

9 Air AQ 9 Air
Route
NKG → CAN
Flight Time
2h 25m
Distance
668 mi
China Southern Airlines CZ China Southern Airlines
Route
NKG → CAN
Flight Time
2h 25m
Distance
668 mi
Juneyao Airlines HO Juneyao Airlines
Route
NKG → CAN
Flight Time
2h 25m
Distance
668 mi
Hainan Airlines HU Hainan Airlines
Route
NKG → CAN
Flight Time
2h 25m
Distance
668 mi
China Eastern Airlines MU China Eastern Airlines
Route
NKG → CAN
Flight Time
2h 25m
Distance
668 mi
Shenzhen Airlines ZH Shenzhen Airlines
Route
NKG → CAN
Flight Time
2h 25m
Distance
668 mi

Alternative Routes

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

NKG SWA (Jieyang) CAN
Leg 1: 2h (582 mi) Leg 2: 1h 15m (204 mi) Total: ~3h 15m 🍃 171 kg CO₂ (+38% vs. direct)
Leg 1
NKG → SWA
2h · 582 mi
View NKG to SWA flights →
Leg 2
SWA → CAN
1h 15m · 204 mi
View SWA to CAN flights →
NKG JJN (Jinjiang) CAN
Leg 1: 1h 40m (477 mi) Leg 2: 1h 40m (348 mi) Total: ~3h 20m 🍃 177 kg CO₂ (+43% vs. direct)
Leg 1
NKG → JJN
1h 40m · 477 mi
View NKG to JJN flights →
Leg 2
JJN → CAN
1h 40m · 348 mi
View JJN to CAN flights →
NKG CSX (Changsha) CAN
Leg 1: 1h 45m (417 mi) Leg 2: 1h 40m (331 mi) Total: ~3h 25m 🍃 163 kg CO₂ (+31% vs. direct)
Leg 1
NKG → CSX
1h 45m · 417 mi
View NKG to CSX flights →
Leg 2
CSX → CAN
1h 40m · 331 mi
View CSX to CAN flights →
NKG FOC (Fuzhou) CAN
Leg 1: 1h 30m (403 mi) Leg 2: 2h (437 mi) Total: ~3h 30m 🍃 181 kg CO₂ (+46% vs. direct)
Leg 1
NKG → FOC
1h 30m · 403 mi
View NKG to FOC flights →
Leg 2
FOC → CAN
2h · 437 mi
View FOC to CAN flights →
NKG XMN (Xiamen) CAN
Leg 1: 1h 55m (497 mi) Leg 2: 1h 40m (316 mi) Total: ~3h 35m 🍃 175 kg CO₂ (+41% vs. direct)
Leg 1
NKG → XMN
1h 55m · 497 mi
View NKG to XMN flights →
Leg 2
XMN → CAN
1h 40m · 316 mi
View XMN to CAN flights →

Frequently Asked Questions

How long is the direct flight from Nanjing to Guangzhou?

A nonstop flight from Nanjing (NKG) to Guangzhou (CAN) takes approximately 2 hours and 25 minutes. The distance is 668 miles (1,075 km).

Which airlines fly nonstop from Nanjing to Guangzhou?

6 airlines: 9 Air, China Southern Airlines, Juneyao Airlines, Hainan Airlines, China Eastern Airlines, Shenzhen Airlines.

Is there a nonstop flight from Nanjing to Guangzhou?

Yes. 6 airlines: 9 Air, China Southern Airlines, Juneyao Airlines, Hainan Airlines, China Eastern Airlines, Shenzhen Airlines.

How far is Nanjing from Guangzhou?

The flight distance from Nanjing to Guangzhou is 668 miles (1,075 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 Guangzhou?

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 Nanjing to Guangzhou?

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

Is the return flight from Guangzhou 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 Guangzhou?

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.