- Cheapest fare
- $198
- Cheapest month
- January
- Direct flights
- Yes
- Flight time
- 3h 30m
SriLankan Airlines · Sun, Jan 17
from $198
THAI Airways
2,210 km
Get a price alert
We'll email you when Kathmandu → Bangkok drops to your price. It's free, and you can stop any time.
Today's cheapest fare is $198. We'll send one email to confirm. See our privacy policy.
Cheapest month to fly from Kathmandu to Bangkok
Lowest one-way fare per person in each month. Choose a month to see every date.
Cheapest dates in January 2027
The lowest fares we've seen for each day, cheapest first.
Plan the rest of your trip to Bangkok
Where to stay, what to do and getting around, from our travel partners.
Getting around
About flights from Kathmandu to Bangkok
Kathmandu (KTM) and Bangkok (BKK) are about 2,210 km apart. Direct flights take around 3h 30m, and recent direct fares were with THAI Airways. Over the next few months, one-way fares start from $198, and January 2027 is currently the cheapest month to fly.
These prices come from searches travellers made in the last 48 hours, so they move quickly. If you see a good fare, it's worth booking soon. FlightsExp is free to use: you book directly with our travel partner.
Frequently asked questions
How much is a flight from Kathmandu to Bangkok?
The cheapest one-way fare we've seen recently is $198 with SriLankan Airlines, departing Sunday, January 17, 2027. Over the coming months, the lowest fare in each month ranges from $198 to $360.
What is the cheapest month to fly from Kathmandu to Bangkok?
January 2027 currently has the lowest fares, from $198 one way.
Are there direct flights from Kathmandu to Bangkok?
Yes. Recent direct fares were with THAI Airways.
How long is the flight from Kathmandu to Bangkok?
A direct flight takes about 3h 30m. Kathmandu and Bangkok are around 2,210 km apart.
Which airlines fly from Kathmandu to Bangkok?
Recent fares on this route were with Air India, THAI Airways, SriLankan Airlines and Air Arabia.
More cheap flights from Kathmandu
- Kathmandu to Moscowfrom $380
- Kathmandu to New Delhifrom $109
- Kathmandu to Pokharafrom $95
- Kathmandu to Goafrom $176
- Kathmandu to Dohafrom $234
- Kathmandu to Tashkentfrom $341
- Kathmandu to Saint Petersburgfrom $342
- Kathmandu to Yekaterinburgfrom $472
- Kathmandu to Dubaifrom $224
- Kathmandu to Colombofrom $338
- Kathmandu to Guangzhoufrom $221
- Kathmandu to Istanbulfrom $313