Cheap Flights from Colombo to Kathmandu

Travellers and cabin class

Compare Colombo 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 Colombo to Kathmandu

Looking for a cheap last-minute deal or the best return flight from Colombo to Kathmandu? Find the lowest prices on one-way and return tickets right here.

Find the cheapest month to fly from Colombo to Kathmandu

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

Direct flights from Colombo to Kathmandu

Colombo to Kathmandu: Alternative routes

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

Colombo to Kathmandu: Flight information

The things to know before you go.
Cheapest flight found$596
Cheapest month to flyMay
Average flight time3 hrs, 38 mins
Most popular airlineSriLankan Airlines
Average flights per week5

Finding cheap flights from Colombo to Kathmandu: Frequently asked questions

The best price we found for a return flight from Colombo to Kathmandu is $596. 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 38 minutes is the average flight time from Colombo to Kathmandu.
SriLankan Airlines flies direct from Colombo to Kathmandu.
As of February 2025, there are 5 flights per week flying from Colombo to Kathmandu.
The cheapest month to fly from Colombo to Kathmandu is usually February 2025.
After crunching the numbers on our flight calendar, we found that it is currently cheapest to fly from Colombo to Kathmandu Airport on Thursday, 8 May 2025.
Yes – the average flight time is 3 hours and 38 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.

Travelling from Colombo to Tribhuvan International Airport (KTM): what you need to know

  • Planning your trip starts with figuring out where you'll fly out of in Colombo. Bandaranaike International Airport (CMB) is the city's main base, so check out your options for booking a flight from Colombo to Tribhuvan International Airport (KTM) jetting off from here.

  • 3 hours 43 minutes is the average journey time for a direct flight from Colombo to Tribhuvan International Airport.

  • The timezone in Kathmandu is UTC+5:47, which is 17 minutes ahead of Colombo. Tribhuvan International Airport is located in Kathmandu.

  • The busiest route is from Bandaranaike International Airport (CMB) to Tribhuvan International Airport (KTM), with 9 direct services every week. If you want to head off as soon as possible, the earliest flight from CMB to KTM is the 08:05 SriLankan Airlines service. If you have other commitments or plans on your day of travel, the final departure is at 08:55 with SriLankan Airlines.

  • Leave enough time to get on your flight from Colombo to KTM. A good rule of thumb is to arrive two hours before international departures and an hour ahead for domestic flights.

  • Head to the airport even earlier during popular months like August. Aim for two hours before domestic departures and up to four hours for international flights. After checking in, you can use any extra time to relax or find something to eat.

Airports in Colombo

Bandaranaike International Airport (CMB)

  • You can find a direct flight from Colombo to Tribhuvan International Airport (KTM) leaving from Bandaranaike International Airport (CMB).

  • SriLankan Airlines is a leading airline that offers direct flights from Colombo to Tribhuvan International Airport taking off from CMB.

  • We make it easy to plan a flight from Colombo to KTM that includes a stopover. To see the options leaving from Bandaranaike International Airport (CMB), deselect 'Direct flights only.' Next, select a flight with a stop long enough to tour your chosen city. Major stopovers between CMB and KTM include:

    • Indira Gandhi International Airport (DEL)

    • Chhatrapati Shivaji International Airport (BOM)

    • Kuala Lumpur International Airport (KUL)

  • From the centre of Colombo, CMB is around 32 kilometres away. Use navigation apps or check the official airport website to work out the best way to get there.

  • Want a relaxed start to your trip? Stay near Bandaranaike International Airport. Whether you're catching an early flight from Colombo to Tribhuvan International Airport or want to avoid feeling rushed, these hotels are just the thing:

About Tribhuvan International Airport (KTM)

Getting from Tribhuvan International Airport (KTM) to central Kathmandu

  • Tribhuvan International Airport is approximately 5 kilometres from the centre of Kathmandu. With a cab or in your own car rental, the drive is around 16 minutes.

How to find the cheapest flights from Colombo to Tribhuvan International Airport (KTM)

  • $290 is the lowest price we've seen for a one-way ticket from Colombo to Tribhuvan International Airport. Return flights start from $596. Prices are subject to change based on availability and may vary at the time of booking.

  • Don't leave everything to the last minute. You're more likely to find flight tickets from Colombo to KTM if you book early. Airlines often offer some great early bird deals.

  • If you're flexible with your travel dates, use the 'Whole month' tool. It'll find the lowest price across each month when searching for your ticket from Colombo to Tribhuvan International Airport.

  • Create a Price Alert for flight tickets from Colombo to KTM. There's no need to check every day to find out if fares have dropped. We'll update you the moment the price changes.

  • Tailor your flights with filters. Select your ideal arrival and departure times, total journey duration and airlines. You can also sort your results by 'Cheapest,' 'Best' or 'Fastest' flights from Colombo to Tribhuvan International Airport.

The best time to fly from Colombo to Tribhuvan International Airport (KTM)

  • February is the quietest time to fly to Kathmandu. Alternatively, follow the crowds and go in October. This is the busiest month for flights from Colombo to Tribhuvan International Airport, but the best time to go is your call.

  • Think about the type of weather that'll work with your plans for Kathmandu. The warmest month is June. Book your flights from Colombo to KTM sometime then and you can expect temperatures of between 17ºC and 28ºC.

  • Search for cheap flights from Colombo to Tribhuvan International Airport in January if you like travelling in cooler conditions. Temperatures are at their lowest then, ranging between 3ºC and 18ºC on average.

More about Kathmandu

  • Start your Kathmandu trip off on the right foot by choosing the ideal place to stay. As soon as you've booked your flight from Colombo to Tribhuvan International Airport, browse our range of accommodation options including:

  • One of the best ways to get to know Kathmandu is to explore its top sights. Essential stops include Swayambhunath Stupa, Pashupatinath Temple and Boudhanath Stupa.

Complete your Kathmandu trip with a car rental

  • Shut down all those tabs and leave the hard work to us. We've also got awesome deals on car rentals in Kathmandu once you've booked your hotel and cheap flight from Colombo to Tribhuvan International Airport. Easily compare prices in one place and drive off with a bargain that's hard to match.

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