Compare airlines and travel sites in one search No booking fees from us
FlightConnect
  1. Home
  2. Flights
  3. Flights from Bangkok
  4. Bangkok to Kathmandu
Nonstop route · Thailand → Nepal

Cheap flights from Bangkok to Kathmandu from THB 7,106

Thai Airways, Nepal Airlines, Thai AirAsia and Thai Lion Air fly nonstop from Bangkok to Kathmandu. The flight takes around 3h 17m, and the cheapest one-way fare we found recently is THB 7,106 on 27 Dec.

Direct flights available 3h 17m Cheapest in December Prices checked 14 days ago
BKKKTM

Bangkok to Kathmandu at a glance

Cheapest one-wayTHB 7,106Air India · 1 stop · Sun 27 DecFastest flight3h 17mEstimated
Nonstop flightsYesThai Airways, Nepal Airlines, Thai AirAsia

Airlines flying nonstop from Bangkok to Kathmandu

4 airlines on this route.

AirlineFlights a weekTypical departuresFromSearch
Thai Airways——THB 7,844Search
NANepal Airlines———Search
Thai AirAsia———Search
TLThai Lion Air———Search

Cheapest month to fly from Bangkok to Kathmandu

Lowest one-way fare found for each month: December is cheapest, November the most expensive.

Good to know

Distance
2,229 km1,384 miles
Flight time
3h 17mestimate
Time difference
-1.25hKathmandu vs Bangkok
Currency in Kathmandu
USD
Airports
BKK, DMK → KTM

Flights from Bangkok to Kathmandu: questions answered

How much is a flight from Bangkok to Kathmandu?
The cheapest one-way fare we found recently is THB 7,106 with 1 stop, departing in December. Prices change constantly, so search your dates for the live fare.
Are there direct flights from Bangkok to Kathmandu?
Yes. Thai Airways, Nepal Airlines, Thai AirAsia and Thai Lion Air fly this route nonstop.
How long is the flight from Bangkok to Kathmandu?
A nonstop flight covers 2,229 km and takes around 3h 17m.
What is the cheapest month to fly from Bangkok to Kathmandu?
December has the lowest fare we found (THB 7,106), while November is the most expensive (THB 7,364).
Which airlines fly from Bangkok to Kathmandu?
Thai Airways, Nepal Airlines, Thai AirAsia and Thai Lion Air operate nonstop flights on this route.
Which airports serve Bangkok and Kathmandu?
Bangkok: Suvarnabhumi Airport (BKK) and Don Mueang International Airport (DMK). Kathmandu: Tribhuvan International Airport (KTM).
What is the time difference between Bangkok and Kathmandu?
Kathmandu is 1.25 hours behind Bangkok.

More flights from Bangkok