Direct (nonstop) flights from Jinghong to Shanghai

1 airline flys nonstop from Xishuangbanna Gasa International Airport (JHG) to Hongqiao International (SHA). It's 1,419 miles (2,284 km), about 3h 10m in the air. Operated by Juneyao Airlines.

JHG
Xishuangbanna Gasa International Airport
🇨🇳 Jinghong, China
SHA
Hongqiao International
🇨🇳 Shanghai, China
Flight Time
3h 10m
Distance
1,419 mi
2,284 km
CO₂/pax
240 kg
−31 kg vs. layover
Airlines
1
Juneyao Airlines
Time Diff
Same timezone
Operated by Juneyao Airlines Juneyao Airlines

Route data last updated: May 26, 2026

Airlines with non-stop flights

Juneyao Airlines HO Juneyao Airlines
Route
JHG → SHA
Flight Time
3h 10m
Distance
1,419 mi

Alternative Routes

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

JHG KHN (Nanchang) SHA
Leg 1: 2h 25m (1,057 mi) Leg 2: 1h 23m (362 mi) Total: ~3h 48m 🍃 271 kg CO₂ (+13% vs. direct)
Leg 1
JHG → KHN
2h 25m · 1,057 mi
View JHG to KHN flights →
Leg 2
KHN → SHA
1h 23m · 362 mi
View KHN to SHA flights →
JHG KMG (Kunming) SHA
Leg 1: 1h 5m (255 mi) Leg 2: 2h 55m (1,197 mi) Total: ~4h 🍃 274 kg CO₂ (+14% vs. direct)
Leg 1
JHG → KMG
1h 5m · 255 mi
View JHG to KMG flights →
Leg 2
KMG → SHA
2h 55m · 1,197 mi
View KMG to SHA flights →
JHG WUH (Wuhan) SHA
Leg 1: 2h 30m (1,029 mi) Leg 2: 1h 30m (423 mi) Total: ~4h 🍃 277 kg CO₂ (+15% vs. direct)
Leg 1
JHG → WUH
2h 30m · 1,029 mi
View JHG to WUH flights →
Leg 2
WUH → SHA
1h 30m · 423 mi
View WUH to SHA flights →
JHG KWE (Guiyang) SHA
Leg 1: 1h 35m (493 mi) Leg 2: 2h 25m (936 mi) Total: ~4h 🍃 274 kg CO₂ (+14% vs. direct)
Leg 1
JHG → KWE
1h 35m · 493 mi
View JHG to KWE flights →
Leg 2
KWE → SHA
2h 25m · 936 mi
View KWE to SHA flights →
JHG HNY (Hengyang) SHA
Leg 1: 2h 10m (815 mi) Leg 2: 1h 55m (611 mi) Total: ~4h 5m 🍃 289 kg CO₂ (+20% vs. direct)
Leg 1
JHG → HNY
2h 10m · 815 mi
View JHG to HNY flights →
Leg 2
HNY → SHA
1h 55m · 611 mi
View HNY to SHA flights →

Frequently Asked Questions

How long is the direct flight from Jinghong to Shanghai?

A nonstop flight from Jinghong (JHG) to Shanghai (SHA) takes approximately 3 hours and 10 minutes. The distance is 1,419 miles (2,284 km).

Which airlines fly nonstop from Jinghong to Shanghai?

Just Juneyao Airlines.

Is there a nonstop flight from Jinghong to Shanghai?

Yes. 1 airline: Juneyao Airlines.

How far is Jinghong from Shanghai?

The flight distance from Jinghong to Shanghai is 1,419 miles (2,284 km), measured as the great-circle (shortest air) distance. That's roughly the same distance as New York to Miami.

What type of aircraft flies from Jinghong to Shanghai?

At 3h 10m, 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 Jinghong to Shanghai?

Roughly 240 kg CO2 per passenger one-way. That's about the same as driving 1,200 km.

Is the return flight from Shanghai to Jinghong 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 Jinghong to Shanghai?

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 Xishuangbanna Gasa International Airport for this flight?

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