Direct (nonstop) flights from Kunming to Dhaka

1 airline flys nonstop from Kunming Changshui International Airport (KMG) to Zia International (DAC). It's 793 miles (1,276 km), about 2h 45m in the air. Operated by China Eastern Airlines.

KMG
Kunming Changshui International Airport
🇨🇳 Kunming, China
DAC
Zia International
🇧🇩 Dhaka, Bangladesh
Flight Time
2h 45m
Distance
793 mi
1,276 km
CO₂/pax
147 kg
−107 kg vs. layover
Airlines
1
China Eastern Airlines
Time Diff
-2h
Operated by China Eastern Airlines China Eastern Airlines

Route data last updated: May 28, 2026

Airlines with non-stop flights

China Eastern Airlines MU China Eastern Airlines
Route
KMG → DAC
Flight Time
2h 45m
Distance
793 mi

Alternative Routes

Other ways to fly from Kunming to Dhaka with one stop · direct emits 147 kg CO₂ per passenger

KMG HAN (Hanoi) DAC
Leg 1: 1h 35m (324 mi) Leg 2: 2h 40m (1,000 mi) Total: ~4h 15m 🍃 254 kg CO₂ (+73% vs. direct)
Leg 1
KMG → HAN
1h 35m · 324 mi
View KMG to HAN flights →
Leg 2
HAN → DAC
2h 40m · 1,000 mi
View HAN to DAC flights →
KMG BKK (Bangkok) DAC
Leg 1: 2h 30m (797 mi) Leg 2: 2h 40m (972 mi) Total: ~5h 10m 🍃 337 kg CO₂ (+129% vs. direct)
Leg 1
KMG → BKK
2h 30m · 797 mi
View KMG to BKK flights →
Leg 2
BKK → DAC
2h 40m · 972 mi
View BKK to DAC flights →
KMG KTM (Kathmandu) DAC
Leg 1: 3h 45m (1,103 mi) Leg 2: 1h 25m (411 mi) Total: ~5h 10m 🍃 287 kg CO₂ (+95% vs. direct)
Leg 1
KMG → KTM
3h 45m · 1,103 mi
View KMG to KTM flights →
Leg 2
KTM → DAC
1h 25m · 411 mi
View KTM to DAC flights →
KMG CAN (Guangzhou) DAC
Leg 1: 2h (664 mi) Leg 2: 4h 25m (1,450 mi) Total: ~6h 25m 🍃 393 kg CO₂ (+167% vs. direct)
Leg 1
KMG → CAN
2h · 664 mi
View KMG to CAN flights →
Leg 2
CAN → DAC
4h 25m · 1,450 mi
View CAN to DAC flights →
KMG HKG (Hong Kong) DAC
Leg 1: 2h 15m (723 mi) Leg 2: 4h 25m (1,500 mi) Total: ~6h 40m 🍃 412 kg CO₂ (+180% vs. direct)
Leg 1
KMG → HKG
2h 15m · 723 mi
View KMG to HKG flights →
Leg 2
HKG → DAC
4h 25m · 1,500 mi
View HKG to DAC flights →

Looking for the return flight?

DAC → KMG: Flights from Dhaka to Kunming

Frequently Asked Questions

How long is the direct flight from Kunming to Dhaka?

A nonstop flight from Kunming (KMG) to Dhaka (DAC) takes approximately 2 hours and 45 minutes. The distance is 793 miles (1,276 km).

Which airlines fly nonstop from Kunming to Dhaka?

Just China Eastern Airlines.

Is there a nonstop flight from Kunming to Dhaka?

Yes. 1 airline: China Eastern Airlines.

How far is Kunming from Dhaka?

The flight distance from Kunming to Dhaka is 793 miles (1,276 km), measured as the great-circle (shortest air) distance. That's roughly the same distance as London to Madrid.

What is the time difference between Kunming and Dhaka?

Dhaka is 2 hours behind Kunming. (Asia/Shanghai vs Asia/Dhaka.)

What type of aircraft flies from Kunming to Dhaka?

At 2h 45m, this route typically uses narrow-body or mid-range jets — Boeing 737 MAX or Airbus A320neo. Varies by airline.

Do I need a visa to travel from China to Bangladesh?

Depends on your passport. Check with the Bangladesh embassy or an official visa portal before booking — requirements change.

What is the carbon footprint of a flight from Kunming to Dhaka?

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

Is the return flight from Dhaka to Kunming 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 Kunming to Dhaka?

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 Kunming Changshui International Airport for this flight?

3 hours before departure for international flights. You need time for check-in, security, and immigration.