Flying from Tribhuvan International Airport (KTM) to Colombo: what you need to know
The average time for a direct flight from Tribhuvan International Airport to Colombo is 3 hours 40 minutes.
Tribhuvan International Airport is located in Kathmandu. Following the UTC+5:30 timezone, Colombo is 17 minutes behind Kathmandu.
The most popular route is from Tribhuvan International Airport (KTM) to Bandaranaike International Airport (CMB). There are four weekly services between these two airports. SriLankan Airlines offers a 12:50 departure between KTM and CMB.
Leave plenty of time to catch your KTM to Colombo flight. As a rule of thumb, arrive at least two hours before international departures and an hour ahead for domestic flights.
Taking off during a peak period like school or public holidays? Expect longer lines at check-in and security. For peace of mind, arrive up to four hours before international flights and two hours ahead of domestic departures.
Start your journey at KTM and travel nonstop to Bandaranaike International Airport (CMB). That's where you can expect to touch down when searching for Tribhuvan International Airport to Colombo tickets.
SriLankan Airlines is a well-known carrier that operates direct flights from Tribhuvan International Airport to Colombo.
We make it simple to book flight tickets from KTM to Colombo with a stopover. To see your options, deselect 'Direct flights only.' Then, choose a flight with a stop long enough to tour your chosen city. Top stopovers include:
Indira Gandhi International Airport (DEL)
Suvarnabhumi Airport (BKK)
Chhatrapati Shivaji International Airport (BOM)
Central Kathmandu to KTM is around 3 kilometres. Depending on traffic conditions, it'll take about 15 minutes to reach there if you're ride-sharing, catching a cab or driving.
Catching an early flight from Tribhuvan International Airport to Colombo? Avoid the hassle of rushing to the terminal (and sneak in some extra precious sleep) by choosing one of these hotels close to KTM:
How to find the cheapest flights from Tribhuvan International Airport (KTM) to Colombo
The best price we've found for a one-way Tribhuvan International Airport to Colombo flight is ج.م. 9,399. The cheapest price for a return flight is ج.م. 18,255. Remember fares can change due to demand at the time of booking.
To score cheap flights from KTM to Colombo, reserve your journey nine months ahead of your planned departure.
January is the best month for landing an amazing deal on Tribhuvan International Airport to Colombo tickets. If you want to travel during a different time of year, the 'Whole month' tool will give you the lowest prices for each month.
You don't need to check in daily to see if fares have dropped when you create a Price Alert. We'll notify you when there's an updated deal for cheap flights from KTM to Colombo.
Find an affordable flight from Tribhuvan International Airport to Colombo with the help of our filters. Select your preferred duration, departure time and airlines, then sort the results by 'Cheapest' for the best deals.
Airports in Colombo
Colombo Ratmalana Airport (RML)
The distance from Colombo Ratmalana Airport (RML) to central Colombo is roughly 16 kilometres. It'll take you about 40 minutes to reach the centre driving.
Travelling to the centre on public transport will take you around 1 hour 15 minutes.
The last thing you need is a lengthy journey to your hotel if you're landing late on a flight from Tribhuvan International Airport to Colombo. Check in to one of these accommodation options near RML instead:
Bandaranaike International Airport (CMB)
After your flight from Tribhuvan International Airport to Colombo has touched down, you can reach the city centre in about 40 minutes by car. Central Colombo is roughly 32 kilometres from Bandaranaike International Airport (CMB).
You can expect the trip to take roughly 1 hour 30 minutes on public transport.
After stepping off your KTM to Colombo flight, tuck yourself in at a hotel close to CMB. These are some great accommodation options that'll help you sink into relaxation mode:
The fastest way to reach your destination is with a Bandaranaike International Airport rental car. Grab your wheels from Sr Rent A Car, Green Motion or Sixt and get going in the blink of an eye.
Avoid last-minute price surges. Reserving your ride two weeks before your arrival at CMB can get you a lower rate.
Best time to go to Colombo
Carefully consider your travel dates before booking your flight from Tribhuvan International Airport to Colombo. The city buzzes during high season, but prices are typically higher and attractions can get crowded. Plan your trip to Colombo in the low season if you want a more relaxed vibe.
Book a Tribhuvan International Airport to Colombo flight ticket with a departure in March to explore the city during its warmest month. Expect temperatures to range from 24ºC to 33ºC.
If you like cooler conditions, search for a cheap ticket from KTM to Colombo in January when temperatures average between 22ºC and 32ºC.
More about Colombo
After booking your flight from Tribhuvan International Airport to Colombo, find a hotel that keeps you close to what you want to see. Make one of these accommodation options your base for exploring Colombo:
There are so many things to do and see in this city it can be hard to work out where to start. Independence Square & Independence Memorial Hall, Gangaramaya Temple and Viharamahadevi Park are top attractions which should be on any well-planned Colombo itinerary.
Explore more of Sri Lanka
Colombo has its own special appeal, but there are so many other parts of Sri Lanka you'll want to see. About 306 kilometres north of Colombo, a trip to Jaffna will keep you on the move. Check out popular attractions like Jaffna Fort, Dambakola Patuna Sangamitta Temple and Jaffna Public Library.
Around 241 kilometres north-east of Colombo, Trincomalee is another favourite stop in Sri Lanka. Experience the best of this destination with a visit to Koneswaram Temple, Fort Frederick and Marble Beach.