Direct (nonstop) flights from Shanghai to Changde

1 airline flys nonstop from Shanghai Pudong International Airport (PVG) to Changde Airport (CGD). It's 628 miles (1,010 km), about 2h 33m in the air. Operated by Spring Airlines.

PVG
Shanghai Pudong International Airport
🇨🇳 Shanghai, China
CGD
Changde Airport
🇨🇳 Changde, China
Flight Time
2h 33m
Distance
628 mi
1,010 km
CO₂/pax
116 kg
−27 kg vs. layover
Airlines
1
Spring Airlines
Time Diff
Same timezone
Operated by Spring Airlines Spring Airlines

Route data last updated: May 26, 2026

Airlines with non-stop flights

Spring Airlines 9C Spring Airlines
Route
PVG → CGD
Flight Time
2h 33m
Distance
628 mi

Alternative Routes

Other ways to fly from Shanghai to Changde with one stop · direct emits 116 kg CO₂ per passenger

PVG HGH (Hangzhou) CGD
Leg 1: 50m (103 mi) Leg 2: 1h 55m (537 mi) Total: ~2h 45m 🍃 143 kg CO₂ (+23% vs. direct)
Leg 1
PVG → HGH
50m · 103 mi
View PVG to HGH flights →
Leg 2
HGH → CGD
1h 55m · 537 mi
View HGH to CGD flights →
PVG HUZ (Huizhou) CGD
Leg 1: 2h 30m (712 mi) Leg 2: 1h 43m (444 mi) Total: ~4h 13m 🍃 239 kg CO₂ (+106% vs. direct)
Leg 1
PVG → HUZ
2h 30m · 712 mi
View PVG to HUZ flights →
Leg 2
HUZ → CGD
1h 43m · 444 mi
View HUZ to CGD flights →
PVG CAN (Guangzhou) CGD
Leg 1: 2h 45m (747 mi) Leg 2: 1h 35m (395 mi) Total: ~4h 20m 🍃 236 kg CO₂ (+103% vs. direct)
Leg 1
PVG → CAN
2h 45m · 747 mi
View PVG to CAN flights →
Leg 2
CAN → CGD
1h 35m · 395 mi
View CAN to CGD flights →
PVG XIY (Xian) CGD
Leg 1: 2h 45m (792 mi) Leg 2: 1h 35m (416 mi) Total: ~4h 20m 🍃 249 kg CO₂ (+115% vs. direct)
Leg 1
PVG → XIY
2h 45m · 792 mi
View PVG to XIY flights →
Leg 2
XIY → CGD
1h 35m · 416 mi
View XIY to CGD flights →
PVG KWE (Guiyang) CGD
Leg 1: 3h 10m (963 mi) Leg 2: 1h 15m (339 mi) Total: ~4h 25m 🍃 251 kg CO₂ (+116% vs. direct)
Leg 1
PVG → KWE
3h 10m · 963 mi
View PVG to KWE flights →
Leg 2
KWE → CGD
1h 15m · 339 mi
View KWE to CGD flights →

Frequently Asked Questions

How long is the direct flight from Shanghai to Changde?

A nonstop flight from Shanghai (PVG) to Changde (CGD) takes approximately 2 hours and 33 minutes. The distance is 628 miles (1,010 km).

Which airlines fly nonstop from Shanghai to Changde?

Just Spring Airlines.

Is there a nonstop flight from Shanghai to Changde?

Yes. 1 airline: Spring Airlines.

How far is Shanghai from Changde?

The flight distance from Shanghai to Changde is 628 miles (1,010 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 Shanghai to Changde?

At 2h 33m, 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 Shanghai to Changde?

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

Is the return flight from Changde to Shanghai also nonstop?

Check the CGD to PVG route page for return options.

When is the cheapest time to fly from Shanghai to Changde?

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 Shanghai Pudong International Airport for this flight?

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