Flights from Kathmandu to Bangkok – Direct & connecting routes
Non-stop airlines Connecting flights Show map Price search
KTM to BKK – All flight route options from Tribhuvan International, Nepal to Suvarnabhumi Airport, Thailand. These routes are operated by 3 airlines. Fly non-stop with Nepal Airlines or Thai Airways International, or choose from 1 different stopover flights. The shortest flight time is 3 hours and 20 minutes. See the full flight schedule and time table, including departure times, airlines and stopover details to find the best option for you.
Find the best prices on hotels and car rental near Suvarnabhumi Airport
We got great deals on hotels and car rentals near the airport.
Kathmandu to Bangkok flights
With over 21 flights every week and 3 different airlines you have a wide range of options. You can fly non-stop to Bangkok (BKK) from Kathmandu (KTM) with Nepal Airlines or Thai Airways International or opt for a connecting flight via Paro (PBH).
Kathmandu to Bangkok with Nepal Airlines
You can fly non-stop every Monday, Wednesday or Friday at 11:10.
With Drukair
If you fly from Kathmandu with Drukair you will do a stopover in Paro, PBH before reaching Bangkok. This flight trip will take 7 hours and 45 minutes and you can fly every Tuesday, Wednesday, Thursday or Sunday with departures at 9:00 am, 10:00 am or 1:00 pm.
Distance & flight times: Tribhuvan International to Suvarnabhumi Airport
The shortest flight time between KTM and BKK is 3 hours and 20 minutes.
Via | Total flight time | Layover time | Distance |
---|---|---|---|
Direct | 3h 20m | - | 1393 miles (2241 km) |
PBH Paro | 7h 45m | 2h 50m | 1455 miles (2341 km) |


Quick copy and share this page
From Kathmandu to Thailand
Below is a list of other destinations to Thailand from Tribhuvan International with either direct flights or 1 stop connections.