Direct flights from Kathmandu to Bangkok KTM → BKK

Thai Airways International and Nepal Airlines fly nonstop from Kathmandu (KTM) to Bangkok (BKK), daily. The flight takes about 3h 22m and covers 1,386 miles (2,230 km). Round-trip fares typically run around $484, with recent bookable fares from $355. Fares last checked 30 August 2026.

60-day flexibility overview based on 86 recent fares across the next 60 days

Cheapest
$355
Typical
$484
Most expensive
$629

What flexibility is worth here

Flying in September rather than October typically saves $122 on KTM → BKK.

  • Sep 2026 $457
  • Oct 2026 $579
  • Nov 2026 $482

Typical round-trip fare by departure month, across the 3 months we currently track.

How long you stay changes it too

  • 6–9 nights $482
  • 10–16 nights $519

Staying 6–9 nights typically costs $37 less than 10–16 nights.

Most people pick dates first and see the price second. We watch every date combination on this route and tell you when a good one gets cheap. Watch KTM → BKK →

Cheapest combos

Thai Airways International Best
Sun Sep 13 00:25 → 05:10
Sat Sep 19 10:15 → 12:25 6 nights
Thai Airways International
Sun Sep 13 00:25 → 05:10
Sat Sep 19 21:15 → 23:25 6 nights
Thai Airways International
Sat Sep 12 00:25 → 05:10
Fri Sep 18 21:15 → 23:25 6 nights

Prices last updated about 5 hours ago. Fares change frequently — check the airline for current pricing.

🔔 Watch KTM → BKK

We re-run this search daily and email you the moment the price drops below typical.

Free · checked daily · one-click unsubscribe

Nepal Airlines RA Thai Airways International TG

Nonstop departures observed in recent fares

Across 50 recent dates we priced, Kathmandu (KTM) to Bangkok (BKK) showed up to 2 nonstop departures a day, with the earliest around 00:25 and the latest around 13:30, operated by Thai Airways International and Nepal.

00:25 11:10 13:30

Departure times seen while pricing this route over the last few weeks — a sample, not the full timetable. Airlines adjust schedules seasonally.

Frequently asked questions

Is there a direct flight from Kathmandu to Bangkok?

Yes, Thai Airways International and Nepal Airlines operate nonstop flights from Kathmandu (KTM) to Bangkok (BKK).

Which airlines fly direct from Kathmandu to Bangkok?

Thai Airways International, Nepal Airlines operate nonstop flights from Kathmandu to Bangkok.

How long is the flight from Kathmandu to Bangkok?

The nonstop flight from Kathmandu to Bangkok takes ~3h 22m (approximately 2230 km).

How often do direct flights operate from Kathmandu to Bangkok?

Nonstop flights from Kathmandu to Bangkok operate daily.

How much is a round-trip flight from Kathmandu to Bangkok?

Round-trip flights from Kathmandu (KTM) to Bangkok (BKK) start at $355, with a typical fare around $484. Based on 86 recent fare combinations.

What is the cheapest month to fly from Kathmandu to Bangkok?

Across the 3 departure months we currently track, September 2026 is the cheapest month to fly round trip from Kathmandu to Bangkok, with typical fares around $457 — versus about $579 in October 2026, the most expensive.

Does trip length change the round-trip fare from Kathmandu to Bangkok?

Typical round-trip fares from Kathmandu (KTM) to Bangkok (BKK) by trip length: a week away (6–9 nights) about $482 and around two weeks (10–16 nights) about $519. Medians from 86 recent fare combinations.

Explore More

Scout — our search agent — priced 53 fares on this route in the past week, cheapest $355 round trip. It hunts nonstop fares from Kathmandu every night and pings you when one's worth booking.

Watch it work →