Direct (nonstop) flights from Jinghong to Mian Yang

2 airlines fly nonstop from Xishuangbanna Gasa International Airport (JHG) to Mianyang Airport (MIG). It's 695 miles (1,119 km), about 2h in the air. Operated by Sichuan Airlines, Tibet Airlines.

JHG
Xishuangbanna Gasa International Airport
🇨🇳 Jinghong, China
MIG
Mianyang Airport
🇨🇳 Mian Yang, China
Flight Time
2h
Distance
695 mi
1,119 km
CO₂/pax
129 kg
−26 kg vs. layover
Airlines
2
Sichuan Airlines +1
Time Diff
Same timezone
Operated by Sichuan Airlines Sichuan Airlines Tibet Airlines Tibet Airlines

Route data last updated: May 31, 2026

Airlines with non-stop flights

Sichuan Airlines 3U Sichuan Airlines
Route
JHG → MIG
Flight Time
2h
Distance
695 mi
Tibet Airlines TV Tibet Airlines
Route
JHG → MIG
Flight Time
2h
Distance
695 mi

Alternative Routes

Other ways to fly from Jinghong to Mian Yang with one stop · direct emits 129 kg CO₂ per passenger

JHG KMG (Kunming) MIG
Leg 1: 1h 5m (255 mi) Leg 2: 1h 35m (449 mi) Total: ~2h 40m 🍃 155 kg CO₂ (+20% vs. direct)
Leg 1
JHG → KMG
1h 5m · 255 mi
View JHG to KMG flights →
Leg 2
KMG → MIG
1h 35m · 449 mi
View KMG to MIG flights →
JHG DLU (Dali City) MIG
Leg 1: 1h 5m (254 mi) Leg 2: 1h 40m (480 mi) Total: ~2h 45m 🍃 161 kg CO₂ (+25% vs. direct)
Leg 1
JHG → DLU
1h 5m · 254 mi
View JHG to DLU flights →
Leg 2
DLU → MIG
1h 40m · 480 mi
View DLU to MIG flights →
JHG LJG (Lijiang) MIG
Leg 1: 1h 15m (325 mi) Leg 2: 1h 35m (425 mi) Total: ~2h 50m 🍃 164 kg CO₂ (+27% vs. direct)
Leg 1
JHG → LJG
1h 15m · 325 mi
View JHG to LJG flights →
Leg 2
LJG → MIG
1h 35m · 425 mi
View LJG to MIG flights →
JHG XIC (Xichang) MIG
Leg 1: 1h 40m (423 mi) Leg 2: 1h 20m (283 mi) Total: ~3h 🍃 155 kg CO₂ (+20% vs. direct)
Leg 1
JHG → XIC
1h 40m · 423 mi
View JHG to XIC flights →
Leg 2
XIC → MIG
1h 20m · 283 mi
View XIC to MIG flights →
JHG NNG (Nanning) MIG
Leg 1: 1h 45m (475 mi) Leg 2: 2h (642 mi) Total: ~3h 45m 🍃 232 kg CO₂ (+80% vs. direct)
Leg 1
JHG → NNG
1h 45m · 475 mi
View JHG to NNG flights →
Leg 2
NNG → MIG
2h · 642 mi
View NNG to MIG flights →

Frequently Asked Questions

How long is the direct flight from Jinghong to Mian Yang?

A nonstop flight from Jinghong (JHG) to Mian Yang (MIG) takes approximately 2 hours. The distance is 695 miles (1,119 km).

Which airlines fly nonstop from Jinghong to Mian Yang?

2 airlines: Sichuan Airlines, Tibet Airlines.

Is there a nonstop flight from Jinghong to Mian Yang?

Yes. 2 airlines: Sichuan Airlines, Tibet Airlines.

How far is Jinghong from Mian Yang?

The flight distance from Jinghong to Mian Yang is 695 miles (1,119 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 Jinghong to Mian Yang?

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 Jinghong to Mian Yang?

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

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

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.