Direct (nonstop) flights from Dhaka to Kathmandu

2 airlines fly nonstop from Zia International (DAC) to Tribhuvan International (KTM). It's 411 miles (662 km), about 1h 45m in the air. Operated by Biman Bangladesh Airlines, Himalaya Airlines.

DAC
Zia International
🇧🇩 Dhaka, Bangladesh
KTM
Tribhuvan International
🇳🇵 Kathmandu, Nepal
Flight Time
1h 45m
Distance
411 mi
662 km
CO₂/pax
76 kg
−50 kg vs. layover
Airlines
2
Biman Bangladesh Airlines +1
Time Diff
-1h
Operated by Biman Bangladesh Airlines Biman Bangladesh Airlines Himalaya Airlines Himalaya Airlines

Route data last updated: May 27, 2026

Airlines with non-stop flights

Biman Bangladesh Airlines BG Biman Bangladesh Airlines
Route
DAC → KTM
Flight Time
1h 45m
Distance
411 mi
Himalaya Airlines H9 Himalaya Airlines
Route
DAC → KTM
Flight Time
1h 45m
Distance
411 mi

Alternative Routes

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

DAC CCU (Kolkata) KTM
Leg 1: 1h (149 mi) Leg 2: 1h 15m (397 mi) Total: ~2h 15m 🍃 126 kg CO₂ (+66% vs. direct)
Leg 1
DAC → CCU
1h · 149 mi
View DAC to CCU flights →
Leg 2
CCU → KTM
1h 15m · 397 mi
View CCU to KTM flights →
DAC PBH (Paro) KTM
Leg 1: 1h 5m (254 mi) Leg 2: 1h 15m (250 mi) Total: ~2h 20m 🍃 118 kg CO₂ (+55% vs. direct)
Leg 1
DAC → PBH
1h 5m · 254 mi
View DAC to PBH flights →
Leg 2
PBH → KTM
1h 15m · 250 mi
View PBH to KTM flights →
DAC KTM (Kathmandu) KTM
Leg 1: 1h 45m (411 mi) Leg 2: 1h (0 mi) Total: ~2h 45m 🍃 101 kg CO₂ (+33% vs. direct)
Leg 1
DAC → KTM
1h 45m · 411 mi
View DAC to KTM flights →
Leg 2
KTM → KTM
1h · 0 mi
View KTM to KTM flights →
DAC DEL (Delhi) KTM
Leg 1: 2h 45m (887 mi) Leg 2: 1h 45m (507 mi) Total: ~4h 30m 🍃 283 kg CO₂ (+272% vs. direct)
Leg 1
DAC → DEL
2h 45m · 887 mi
View DAC to DEL flights →
Leg 2
DEL → KTM
1h 45m · 507 mi
View DEL to KTM flights →
DAC KMG (Kunming) KTM
Leg 1: 2h 20m (793 mi) Leg 2: 3h 45m (1,103 mi) Total: ~6h 5m 🍃 358 kg CO₂ (+371% vs. direct)
Leg 1
DAC → KMG
2h 20m · 793 mi
View DAC to KMG flights →
Leg 2
KMG → KTM
3h 45m · 1,103 mi
View KMG to KTM flights →

Looking for the return flight?

KTM → DAC: Flights from Kathmandu to Dhaka

Frequently Asked Questions

How long is the direct flight from Dhaka to Kathmandu?

A nonstop flight from Dhaka (DAC) to Kathmandu (KTM) takes approximately 1 hours and 45 minutes. The distance is 411 miles (662 km).

Which airlines fly nonstop from Dhaka to Kathmandu?

2 airlines: Biman Bangladesh Airlines, Himalaya Airlines.

Is there a nonstop flight from Dhaka to Kathmandu?

Yes. 2 airlines: Biman Bangladesh Airlines, Himalaya Airlines.

How far is Dhaka from Kathmandu?

The flight distance from Dhaka to Kathmandu is 411 miles (662 km), measured as the great-circle (shortest air) distance. That's roughly the same distance as Mumbai to Goa.

What is the time difference between Dhaka and Kathmandu?

Kathmandu is 1 hour behind Dhaka. (Asia/Dhaka vs Asia/Kathmandu.)

What type of aircraft flies from Dhaka to Kathmandu?

At 1h 45m, this route typically uses narrow-body aircraft — Boeing 737 or Airbus A320. Varies by airline.

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

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

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

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

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

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 Zia International for this flight?

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