Cheap Flights from Bangkok Suvarnabhumi to Kathmandu

Return selected
Return selected
origin
Enter the city you're flying from, or choose from the options below
Include nearby airports
    selected
    destination
    . Enter your destination, or choose from the options below
    Include nearby airports
      selected
      Travellers and cabin class, 1 Adult, Economy
      Thai Airways
      Nepal Airlines
      Himalaya Airlines

      Compare Bangkok Suvarnabhumi to Kathmandu flight deals

      Find the cheapest month or even day of the year to fly to Kathmandu

      Book the best Kathmandu fare with no extra fees

      Flight deals from Bangkok Suvarnabhumi to Kathmandu

      Looking for a cheap last-minute deal or the best return flight from Bangkok Suvarnabhumi Airport to Kathmandu Airport? If you want to travel next month, return fares start from Rs120,515. Find the lowest prices on one-way and return tickets right here.

      Find the cheapest month to fly from Bangkok Suvarnabhumi to Kathmandu

      We’re always keeping an eye on fares, so you can find the best one in seconds. It looks like Bangkok Suvarnabhumi to Kathmandu flights are currently cheapest in June.

      Direct flights from Bangkok Suvarnabhumi to Kathmandu

      Himalaya Airlines
      Nepal Airlines
      Thai Airways

      Bangkok Suvarnabhumi to Kathmandu: Alternative routes

      Compare routes from Bangkok Suvarnabhumi to Kathmandu below. You may find an airport to fly into that's cheaper, faster, or easier than Kathmandu.

      Bangkok to Kathmandu: Flight information

      The things to know before you go.
      Cheapest flight foundRs42,752
      Cheapest month to flyJune
      Average flight time3 hrs, 24 mins
      Most popular airlineThai Airways
      Average flights per week17

      Finding cheap flights from Bangkok Suvarnabhumi to Kathmandu: Frequently asked questions

      The best price we found for a return flight from Bangkok Suvarnabhumi to Kathmandu is Rs87,870. This is an estimate based on information collected from different airlines and travel providers over the last 4 days and is subject to change and availability.
      3 hours and 24 minutes is the average flight time from Bangkok Suvarnabhumi to Kathmandu.
      Thai Airways, Nepal Airlines and Himalaya Airlines fly direct from Bangkok Suvarnabhumi to Kathmandu.
      As of September 2026, there are 17 flights per week flying from Bangkok Suvarnabhumi to Kathmandu.
      The cheapest month to fly from Bangkok Suvarnabhumi to Kathmandu is usually June.
      After crunching the numbers on our flight calendar, we found that it's currently cheapest to fly from Bangkok Suvarnabhumi Airport to Kathmandu Airport on Sunday, 6 June 2027.
      Yes – the average flight time is 3 hours and 24 minutes.
      We show every price from over 1,200 airlines and travel agents, comparing them all so you don’t have to. If you know you want to fly to Kathmandu but you’re not ready to book, set up a Price Alert. We’ll track prices for you, and let you know when they rise or fall.

      We crunched all the numbers in our flight calendar and it looks like the cheapest time to book a flight to Kathmandu is around 40 days in advance, so don’t leave your flight to the last minute.

      Currently, Thai Airways offers the cheapest flight tickets to Kathmandu.

      Travelling from Bangkok Suvarnabhumi Airport (BKK) to Kathmandu Airport (KTM): what you need to know

      • Jump on a direct flight from Bangkok Suvarnabhumi Airport to Kathmandu Airport and you'll be travelling for an average of 3 hours 25 minutes.

      • The timezone in Kathmandu is UTC+5:47, which is one hour 12 minutes behind Bangkok.

      • Choose from 16 weekly Bangkok Suvarnabhumi Airport to Kathmandu Airport flights. The 10:15 departure with Thai Airways International is the earliest flight you can take. Thai Airways International operates the latest service of the day at 21:15.

      • Give yourself plenty of time to catch your BKK to KTM flight. Generally, it's best to arrive two hours before international departures and an hour ahead for domestic flights.

      • Travelling during a peak time like January? School holidays and other popular seasons can lead to longer queues at security. Play things extra safe and get there up to four hours before international flights and two hours before domestic departures.

      • Jetting into Kathmandu (and then discovering more of Nepal!) is a breeze with Thai Airways. This popular airline has direct flights from Bangkok Suvarnabhumi Airport to Kathmandu Airport.

      • The airline that passengers book most often on this route is Thai Airways.

      • Among carriers operating BKK to KTM flights, Thai Airways has the highest percentage of on-time landings.

      • If you'd like to include a stop along the way, just deselect 'Direct flights only' when searching for your ticket from Bangkok Suvarnabhumi Airport to Kathmandu Airport. Here are the top stopovers between BKK and KTM:

        • Delhi Indira Gandhi International Airport

        • Kuala Lumpur International Airport

        • Kolkata Airport

      Handy information about Bangkok Suvarnabhumi Airport (BKK)

      • When it comes to the on-time performance of Bangkok Suvarnabhumi Airport, 74% of flights arrive within the expected timeframe.

      • Bangkok Suvarnabhumi Airport is about 31 kilometres from central Bangkok. If you're driving, catching a taxi or ride-sharing from the centre, it'll take 35 minutes or so to get there, depending on the traffic.

      • The trip on public transport takes about 35 minutes.

      • Looking for a convenient hotel near BKK? If you've booked an early flight from Bangkok Suvarnabhumi Airport to Kathmandu Airport, these stays will have you sleeping moments from your departure gate:

      Arriving at Kathmandu Airport (KTM)

      When to fly to Kathmandu Airport (KTM)

      • The quietest month for a flight from Bangkok Suvarnabhumi Airport to Kathmandu Airport is March, while November is the most popular. Choose the best time to go to Kathmandu based on whether you prefer a laid-back vibe or a more bustling atmosphere.

      • When booking your flight from Bangkok Suvarnabhumi Airport to Kathmandu Airport, consider the kind of weather you enjoy. June is the warmest month in Kathmandu, with temperatures ranging from 17ºC to 30ºC.

      • January has average temperatures of between 3ºC and 19ºC. Search for cheap tickets from BKK to KTM sometime around then if you like cooler conditions.

      Explore more of Nepal

      • Pokhara is just one of the many places in Nepal waiting to be discovered after you've seen Kathmandu. Around 145 kilometres away to the north-west, well-known attractions include Phewa Lake, Parahawking and Sarangkot View Point.

      • Around 6 kilometres south of Kathmandu, Patan is another favourite stop in Nepal. Get a taste of what this destination has to offer at Patan Durbar Square, Hiranya Varna Mahavihar and Kathmandu.

      Prices shown on this page are estimated lowest prices only. Found in the last 12 days.