Direct (nonstop) flights from Guangzhou to Ningbo

7 airlines fly nonstop from Guangzhou Baiyun International Airport (CAN) to Ningbo Lishe International Airport (NGB). It's 672 miles (1,081 km), about 2h in the air. Operated by Spring Airlines, 9 Air, Air China and others.

CAN
Guangzhou Baiyun International Airport
🇨🇳 Guangzhou, China
NGB
Ningbo Lishe International Airport
🇨🇳 Ningbo, China
Flight Time
2h
Distance
672 mi
1,081 km
CO₂/pax
124 kg
−40 kg vs. layover
Airlines
7
Spring Airlines +6
Time Diff
Same timezone
Operated by Spring Airlines Spring Airlines 9 Air 9 Air Air China Air China China Southern Airlines China Southern Airlines Hainan Airlines Hainan Airlines China Eastern Airlines China Eastern Airlines +1 more

Route data last updated: May 30, 2026

Airlines with non-stop flights

Spring Airlines 9C Spring Airlines
Route
CAN → NGB
Flight Time
2h
Distance
672 mi
9 Air AQ 9 Air
Route
CAN → NGB
Flight Time
2h
Distance
672 mi
Air China CA Air China
Route
CAN → NGB
Flight Time
2h
Distance
672 mi
China Southern Airlines CZ China Southern Airlines
Route
CAN → NGB
Flight Time
2h
Distance
672 mi
Hainan Airlines HU Hainan Airlines
Route
CAN → NGB
Flight Time
2h
Distance
672 mi
China Eastern Airlines MU China Eastern Airlines
Route
CAN → NGB
Flight Time
2h
Distance
672 mi
Chongqing Airlines OQ Chongqing Airlines
Route
CAN → NGB
Flight Time
2h
Distance
672 mi

Alternative Routes

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

CAN KHN (Nanchang) NGB
Leg 1: 1h 35m (410 mi) Leg 2: 1h 10m (341 mi) Total: ~2h 45m 🍃 164 kg CO₂ (+32% vs. direct)
Leg 1
CAN → KHN
1h 35m · 410 mi
View CAN to KHN flights →
Leg 2
KHN → NGB
1h 10m · 341 mi
View KHN to NGB flights →
CAN XMN (Xiamen) NGB
Leg 1: 1h 20m (316 mi) Leg 2: 1h 30m (417 mi) Total: ~2h 50m 🍃 160 kg CO₂ (+29% vs. direct)
Leg 1
CAN → XMN
1h 20m · 316 mi
View CAN to XMN flights →
Leg 2
XMN → NGB
1h 30m · 417 mi
View XMN to NGB flights →
CAN SWA (Jieyang) NGB
Leg 1: 1h 15m (204 mi) Leg 2: 1h 45m (529 mi) Total: ~3h 🍃 161 kg CO₂ (+30% vs. direct)
Leg 1
CAN → SWA
1h 15m · 204 mi
View CAN to SWA flights →
Leg 2
SWA → NGB
1h 45m · 529 mi
View SWA to NGB flights →
CAN YIC (Yichun) NGB
Leg 1: 1h 35m (310 mi) Leg 2: 1h 30m (455 mi) Total: ~3h 5m 🍃 166 kg CO₂ (+34% vs. direct)
Leg 1
CAN → YIC
1h 35m · 310 mi
View CAN to YIC flights →
Leg 2
YIC → NGB
1h 30m · 455 mi
View YIC to NGB flights →
CAN CSX (Changsha) NGB
Leg 1: 1h 35m (331 mi) Leg 2: 1h 35m (511 mi) Total: ~3h 10m 🍃 181 kg CO₂ (+46% vs. direct)
Leg 1
CAN → CSX
1h 35m · 331 mi
View CAN to CSX flights →
Leg 2
CSX → NGB
1h 35m · 511 mi
View CSX to NGB flights →

Frequently Asked Questions

How long is the direct flight from Guangzhou to Ningbo?

A nonstop flight from Guangzhou (CAN) to Ningbo (NGB) takes approximately 2 hours. The distance is 672 miles (1,081 km).

Which airlines fly nonstop from Guangzhou to Ningbo?

7 airlines: Spring Airlines, 9 Air, Air China, China Southern Airlines, Hainan Airlines, China Eastern Airlines, Chongqing Airlines.

Is there a nonstop flight from Guangzhou to Ningbo?

Yes. 7 airlines: Spring Airlines, 9 Air, Air China, China Southern Airlines, Hainan Airlines, China Eastern Airlines, Chongqing Airlines.

How far is Guangzhou from Ningbo?

The flight distance from Guangzhou to Ningbo is 672 miles (1,081 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 Guangzhou to Ningbo?

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

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

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

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 Guangzhou Baiyun International Airport for this flight?

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