Direct (nonstop) flights from Beijing to Mian Yang

1 airline flys nonstop from Daxing International Airport (PKX) to Mianyang Airport (MIG). It's 861 miles (1,385 km), about 2h 35m in the air. Operated by Air China.

PKX
Daxing International Airport
🇨🇳 Beijing, China
MIG
Mianyang Airport
🇨🇳 Mian Yang, China
Flight Time
2h 35m
Distance
861 mi
1,385 km
CO₂/pax
159 kg
−67 kg vs. layover
Airlines
1
Air China
Time Diff
Same timezone
Operated by Air China Air China

Route data last updated: May 27, 2026

Airlines with non-stop flights

Air China CA Air China
Route
PKX → MIG
Flight Time
2h 35m
Distance
861 mi

Alternative Routes

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

PKX LHW (Lanzhou) MIG
Leg 1: 2h 20m (727 mi) Leg 2: 1h 25m (356 mi) Total: ~3h 45m 🍃 226 kg CO₂ (+42% vs. direct)
Leg 1
PKX → LHW
2h 20m · 727 mi
View PKX to LHW flights →
Leg 2
LHW → MIG
1h 25m · 356 mi
View LHW to MIG flights →
PKX XNN (Xining) MIG
Leg 1: 2h 30m (809 mi) Leg 2: 1h 25m (384 mi) Total: ~3h 55m 🍃 246 kg CO₂ (+55% vs. direct)
Leg 1
PKX → XNN
2h 30m · 809 mi
View PKX to XNN flights →
Leg 2
XNN → MIG
1h 25m · 384 mi
View XNN to MIG flights →
PKX WUH (Wuhan) MIG
Leg 1: 2h 10m (615 mi) Leg 2: 1h 55m (563 mi) Total: ~4h 5m 🍃 243 kg CO₂ (+53% vs. direct)
Leg 1
PKX → WUH
2h 10m · 615 mi
View PKX to WUH flights →
Leg 2
WUH → MIG
1h 55m · 563 mi
View WUH to MIG flights →
PKX HFE (Hefei) MIG
Leg 1: 1h 50m (519 mi) Leg 2: 2h 15m (720 mi) Total: ~4h 5m 🍃 254 kg CO₂ (+60% vs. direct)
Leg 1
PKX → HFE
1h 50m · 519 mi
View PKX to HFE flights →
Leg 2
HFE → MIG
2h 15m · 720 mi
View HFE to MIG flights →
PKX CSX (Changsha) MIG
Leg 1: 2h 35m (801 mi) Leg 2: 1h 50m (555 mi) Total: ~4h 25m 🍃 276 kg CO₂ (+74% vs. direct)
Leg 1
PKX → CSX
2h 35m · 801 mi
View PKX to CSX flights →
Leg 2
CSX → MIG
1h 50m · 555 mi
View CSX to MIG flights →

Frequently Asked Questions

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

A nonstop flight from Beijing (PKX) to Mian Yang (MIG) takes approximately 2 hours and 35 minutes. The distance is 861 miles (1,385 km).

Which airlines fly nonstop from Beijing to Mian Yang?

Just Air China.

Is there a nonstop flight from Beijing to Mian Yang?

Yes. 1 airline: Air China.

How far is Beijing from Mian Yang?

The flight distance from Beijing to Mian Yang is 861 miles (1,385 km), measured as the great-circle (shortest air) distance. That's roughly the same distance as London to Madrid.

What type of aircraft flies from Beijing to Mian Yang?

At 2h 35m, 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 Mian Yang?

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

Is the return flight from Mian Yang 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 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 Daxing International Airport for this flight?

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