Direct flights from Biratnagar to Kathmandu

  • ~20 flights a day
  • 3 airlines

🔔 Track this route

We check BIR → KTM every day and email you the cheapest nonstop fares we find.

Free · one-click unsubscribe

When the nonstops leave

Typical weekly schedule · 140 flights per week (~20 per day) · Updated 96d ago

Morning before noon 6 a day

Arrive the same day

7:30 AM 9:30 AM
8:30 AM 10:30 AM
8:30 AM 11:00 AM
Afternoon noon – 6 PM 9 a day

Arrive the same day

1:15 PM 2:10 PM 3:10 PM 4:00 PM
12:30 PM 2:15 PM 4:40 PM
12:15 PM 3:10 PM
Evening after 6 PM 5 a day

Arrive the same day

6:05 PM 7:15 PM
6:10 PM 6:35 PM
7:30 PM
Shree Airlines
Buddha Air Arrives Terminal D
Yeti Airlines

Frequently asked questions

Is there a direct flight from Biratnagar to Kathmandu?

Yes. Buddha Air, Shree Airlines and Yeti Airlines fly nonstop from Biratnagar (BIR) to Kathmandu (KTM), several times daily. The flight takes about 48m and covers 144 miles (232 km). Schedule data from 16 July 2026.

Which airlines fly direct from Biratnagar to Kathmandu?

Buddha Air, Shree Airlines, Yeti Airlines operate nonstop flights from Biratnagar to Kathmandu.

How long is the flight from Biratnagar to Kathmandu?

The nonstop flight from Biratnagar to Kathmandu takes ~48m (approximately 232 km).

How often do direct flights operate from Biratnagar to Kathmandu?

Nonstop flights from Biratnagar to Kathmandu operate several times daily — 140 flights per week (~20 per day).

What days of the week are there direct flights from Biratnagar to Kathmandu?

Direct flights from Biratnagar to Kathmandu operate every day of the week. Shree Airlines flies daily, Buddha Air flies daily, and Yeti Airlines flies daily.