Cheap Flights from Bengaluru (BLR) to Colombo (CMB)

Travellers and cabin class

Compare Bengaluru to Colombo Bandaranayake flight deals

Find the cheapest month or even day of the year to fly to Colombo Bandaranayake

Book the best Colombo Bandaranayake fare with no extra fees

Flight deals from Bengaluru to Colombo Bandaranayake

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

The cheapest month to fly from Bengaluru Airport to Colombo Bandaranayake Airport

We’re always keeping an eye on fares, to help you find the lowest one in seconds. Check out the Bengaluru Airport to Colombo Bandaranayake Airport flight prices forecast over the next 12 months.
Cheapest month:July
Most expensive month:November

Direct flights from Bengaluru to Colombo Bandaranayake

Bengaluru to Colombo Bandaranayake: Alternative routes

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

Bengaluru to Colombo: Flight information

The things to know before you go.
Cheapest flight found$262
Cheapest month to flyJune
Average flight time1 hr, 31 mins
Most popular airlineIndiGo
Average flights per week30

Finding cheap flights from Bengaluru to Colombo Bandaranayake: Frequently asked questions

The best price we found for a return flight from Bengaluru to Colombo Bandaranayake is $262. 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.
1 hour and 31 minutes is the average flight time from Bengaluru to Colombo Bandaranayake.
IndiGo, SriLankan Airlines and Air India fly direct from Bengaluru to Colombo Bandaranayake.
As of June 2025, there are 30 flights per week flying from Bengaluru to Colombo Bandaranayake.
The cheapest month to fly from Bengaluru to Colombo Bandaranayake is usually June 2025.
After crunching the numbers on our flight calendar, we found that it's currently cheapest to fly from Bengaluru Airport to Colombo Bandaranayake Airport on Tuesday, 24 June 2025.
Yes – the average flight time is 1 hour and 31 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 Colombo Bandaranayake 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 Colombo is around 40 days in advance, so don’t leave your flight to the last minute.
Currently, Air India and SriLankan Airlines offer the cheapest flight tickets to Colombo Bandaranayake.

Travelling from Kempegowda International Airport (BLR) to Bandaranaike International Airport (CMB): what you need to know

  • The average duration of a direct flight from Kempegowda International Airport to Bandaranaike International Airport is 1 hour 30 minutes.

  • Bengaluru and Colombo share the same timezone, UTC+5:30.

  • Flights from BLR to CMB start from 03:20 — the first with SriLankan Airlines. The last departure is at 21:20 with SriLankan Airlines. Overall, there are 67 weekly Kempegowda International Airport to Bandaranaike International Airport flights.

  • Your BLR to CMB flight won't wait if you're running late, so don't forget to check in on time. Arrive up to one hour in advance for domestic flights and two hours ahead when you're travelling internationally.

  • During popular months like August, it's a good idea to get to the airport well in advance. Arrive two hours before a domestic departure and four hours ahead for international flights whenever you're travelling during a peak period in general.

  • IndiGo has direct flights from Kempegowda International Airport to Bandaranaike International Airport. Book with this popular carrier, then get ready to discover the sights in Colombo — and maybe even more of Sri Lanka if time allows.

  • The majority of travellers choose to fly with IndiGo on this route.

  • IndiGo tops the rankings as the most punctual carrier for BLR to CMB flights, with 88.24% of services landing as scheduled.

  • We make it a breeze to book a flight with a stopover. To see all your options for tickets from Kempegowda International Airport to Bandaranaike International Airport, deselect 'Direct flights only.' Then, pick a flight with a stop long enough to explore your chosen city. Worthwhile stopovers between BLR and CMB include:

    • Madurai Airport

    • Cochin International Airport

    • Chennai Airport

How to find the cheapest flights from Kempegowda International Airport (BLR) to Bandaranaike International Airport (CMB)

  • $139 is the lowest price for a one-way Kempegowda International Airport to Bandaranaike International Airport flight. Return flights start from $262. These fares can change depending on availability and demand.

  • Score cheap tickets from BLR to CMB by booking five months ahead. According to our research, that's the sweet spot for finding a bargain.

  • Organise your trip for April. That's the cheapest month for flights from Kempegowda International Airport to Bandaranaike International Airport. If you're flexible with your dates, try out the 'Whole month' tool to see the cheapest airfare across each month.

  • You don't need to check back in every day to see if fares have dropped when you set up a Price Alert. We'll notify you as soon as there's a change in price on cheap flights from BLR to CMB.

  • Tailor your flights with filters. Choose your arrival and departure times, airlines and total journey duration. You can also sort the results by 'Cheapest,' 'Best' or 'Fastest' flights from Kempegowda International Airport to Bandaranaike International Airport.

Handy information about Kempegowda International Airport (BLR)

  • You'll find BLR at Kial Road, Devanahalli, Bengaluru, Karnataka 56030.

  • 71.17% of flights that depart Kempegowda International Airport touch down at their destination on schedule.

  • Central Bengaluru to Kempegowda International Airport is around 32 kilometres. Depending on traffic, it'll take you about 50 minutes to get there if you're driving, catching a cab or ride-sharing.

  • The journey when using public transport takes about 1 hour 55 minutes.

  • Catching an early flight from Kempegowda International Airport to Bandaranaike International Airport? Avoid the hassle of rushing to the terminal (and enjoy a little extra shut-eye) by picking one of these stays near BLR:

Arriving at Bandaranaike International Airport (CMB)

  • The last thing you need is a lengthy journey to your hotel if you're getting in late on a Kempegowda International Airport to Bandaranaike International Airport flight. Book one of these accommodation options near CMB instead:

  • Go wherever you want, whenever you want with a Bandaranaike International Airport rental car. Pick up your wheels from Sr Rent A Car, Green Motion or Sixt and chase adventure across Colombo and beyond.

  • Lock in the lowest price by booking your ride from Bandaranaike International Airport around two weeks before your departure date.

Getting from Bandaranaike International Airport (CMB) to central Colombo

  • Bandaranaike International Airport is approximately 32 kilometres from central Colombo. The drive time takes around 40 minutes.

  • If you're using public transport, expect a journey of about 1 hour 30 minutes.

When to fly to Bandaranaike International Airport (CMB)

  • It's time to pick your trip dates for your flight from Kempegowda International Airport to Bandaranaike International Airport. February is the most popular month to visit Colombo. If you like a more low-key vibe, go in April.

  • When reserving your flight from Kempegowda International Airport to Bandaranaike International Airport, consider the type of weather you like. March is the warmest month in Colombo, with the temperature ranging from 24ºC (75ºF) to 33ºC (91ºF).

  • Search for cheap tickets from BLR to CMB in January if you like travelling in cooler conditions. Temperatures are at their lowest then, ranging between 22ºC (72ºF) and 32ºC (90ºF) on average.

Explore more of Sri Lanka

  • You've done Colombo, now it's time to discover more of Sri Lanka. Journey around 18 kilometres south to Moratuwa to tick off its top sights. From Boat House to Angulana Beach and Dilmah Conservation One Earth Arboretum, there's plenty to keep you busy.

  • If you're interested in discovering another major stop in Sri Lanka, head for Jaffna, roughly 306 kilometres north of Colombo. Jaffna Fort, Dambakola Patuna Sangamitta Temple and Jaffna Public Library are key highlights.

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