Direct (nonstop) flights from Beijing to Jinghong

2 airlines fly nonstop from Beijing Capital International Airport (PEK) to Xishuangbanna Gasa International Airport (JHG). It's 1,555 miles (2,503 km), about 4h 25m in the air. Operated by Air China, Hainan Airlines.

PEK
Beijing Capital International Airport
🇨🇳 Beijing, China
JHG
Xishuangbanna Gasa International Airport
🇨🇳 Jinghong, China
Flight Time
4h 25m
Distance
1,555 mi
2,503 km
CO₂/pax
263 kg
−38 kg vs. layover
Airlines
2
Air China +1
Time Diff
Same timezone
Operated by Air China Air China Hainan Airlines Hainan Airlines

Route data last updated: May 30, 2026

Airlines with non-stop flights

Air China CA Air China
Route
PEK → JHG
Flight Time
4h 25m
Distance
1,555 mi
Hainan Airlines HU Hainan Airlines
Route
PEK → JHG
Flight Time
4h 25m
Distance
1,555 mi

Alternative Routes

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

PEK TFU (Chengdu) JHG
Leg 1: 2h 50m (960 mi) Leg 2: 1h 50m (618 mi) Total: ~4h 40m 🍃 301 kg CO₂ (+14% vs. direct)
Leg 1
PEK → TFU
2h 50m · 960 mi
View PEK to TFU flights →
Leg 2
TFU → JHG
1h 50m · 618 mi
View TFU to JHG flights →
PEK MIG (Mian Yang) JHG
Leg 1: 2h 35m (892 mi) Leg 2: 2h 5m (695 mi) Total: ~4h 40m 🍃 319 kg CO₂ (+21% vs. direct)
Leg 1
PEK → MIG
2h 35m · 892 mi
View PEK to MIG flights →
Leg 2
MIG → JHG
2h 5m · 695 mi
View MIG to JHG flights →
PEK YBP (Yibin) JHG
Leg 1: 3h 15m (1,035 mi) Leg 2: 1h 30m (526 mi) Total: ~4h 45m 🍃 297 kg CO₂ (+13% vs. direct)
Leg 1
PEK → YBP
3h 15m · 1,035 mi
View PEK to YBP flights →
Leg 2
YBP → JHG
1h 30m · 526 mi
View YBP to JHG flights →
PEK LZO (Luzhou) JHG
Leg 1: 3h 10m (989 mi) Leg 2: 1h 35m (567 mi) Total: ~4h 45m 🍃 297 kg CO₂ (+13% vs. direct)
Leg 1
PEK → LZO
3h 10m · 989 mi
View PEK to LZO flights →
Leg 2
LZO → JHG
1h 35m · 567 mi
View LZO to JHG flights →
PEK TYN (Taiyuan) JHG
Leg 1: 1h 15m (267 mi) Leg 2: 3h 35m (1,297 mi) Total: ~4h 50m 🍃 293 kg CO₂ (+11% vs. direct)
Leg 1
PEK → TYN
1h 15m · 267 mi
View PEK to TYN flights →
Leg 2
TYN → JHG
3h 35m · 1,297 mi
View TYN to JHG flights →

Frequently Asked Questions

How long is the direct flight from Beijing to Jinghong?

A nonstop flight from Beijing (PEK) to Jinghong (JHG) takes approximately 4 hours and 25 minutes. The distance is 1,555 miles (2,503 km).

Which airlines fly nonstop from Beijing to Jinghong?

2 airlines: Air China, Hainan Airlines.

Is there a nonstop flight from Beijing to Jinghong?

Yes. 2 airlines: Air China, Hainan Airlines.

How far is Beijing from Jinghong?

The flight distance from Beijing to Jinghong is 1,555 miles (2,503 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 Beijing to Jinghong?

At 4h 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 Beijing to Jinghong?

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

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

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 Beijing Capital International Airport for this flight?

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