Cheap flights from Bangalore to Colombo — book online with FlightGPT
Quick answer: Bangalore to Colombo non-stop flights take about ≈ 1h 35m, operated by IndiGo (most frequencies); SriLankan Airlines, with around ≈ 3 non-stops daily (IndiGo, plus SriLankan Airlines) direct departures a day. Indian passport holders should check the visa requirement summarised below. Use the live search above to compare today's cheapest BLR–CMB fare across every airline, OTA and travel agent in one place.
Last reviewed June 2026 by the FlightGPT flights desk · route facts cross-checked against DGCA and the Airports Authority of India (AAI) · fares are live — verify the final price in search before booking.
Looking for cheap flights from Bangalore to Colombo? FlightGPT compares live BLR to CMB fares across every connected source — Indian carriers, Gulf hubs, OTAs and trusted travel agents — and shows the cheapest options side by side. Whether you want a Bangalore to Colombo non-stop tomorrow, a last-minute weekend deal or the lowest price three months out, every active Bangalore-Colombo fare is one search away.
Bangalore to Colombo flights — quick facts
- Distance: ≈ 714 km
- Non-stop flight time: ≈ 1h 35m
- Direct flights per day: ≈ 3 non-stops daily (IndiGo, plus SriLankan Airlines)
- Airlines flying Bangalore Colombo: IndiGo (most frequencies); SriLankan Airlines
- Visa for Indians: Free 30-day Sri Lanka ETA (apply online) — see /visas
Airlines flying Bangalore to Colombo
IndiGo (6E) operates the most non-stops on the route — around a dozen flights a week on its A320 / A321neo fleet from Bengaluru Terminal 2 — while SriLankan Airlines (UL), the flag carrier, adds a daily service that is especially useful if you are connecting onward at Colombo to the Maldives, the Far East or Europe on a single ticket. Between them there are roughly three non-stops most days. Air-fare-wise the two compete closely; SriLankan tends to suit through-passengers, while IndiGo often has the keenest point-to-point fares.
Cheapest time to fly & book
As of May 2026, the cheapest Bangalore to Colombo one-way fares open from around ₹6,000–9,000 on IndiGo and SriLankan for off-peak, mid-week departures booked a few weeks out, with round trips commonly ₹13,000–20,000. Fares climb over Sri Lanka's peak beach season (December–March), the Indian summer holidays and around major festivals. The cheaper, wetter stretch is the south-west monsoon, roughly May to September. Tuesday and Wednesday departures are usually lowest. Indicative ranges only — live fares are one query away in the FlightGPT chat.
Flight duration & routing
The non-stop Bengaluru → Colombo flight blocks about 1h 35m over roughly 714 km, crossing the southern tip of India and the Palk Strait. Times are broadly symmetric in both directions. Because Sri Lanka keeps the same time as India, there is no clock change to plan around — a morning departure from Bengaluru lands in Colombo before lunch. It is one of the shortest international flights from Bengaluru, barely longer than a domestic hop, which makes it a comfortable option even for a short break or a long weekend.
Baggage & fares
On this international short-haul, IndiGo typically allows 20 kg checked plus 7 kg cabin on standard international fares, while SriLankan Airlines economy usually gives 30 kg — more generous, and worth weighing if you are carrying more or shopping. Confirm the allowance against your fare bucket, as the cheapest buckets can carry less. Seats and meals are chargeable add-ons on IndiGo's lowest fares. If you are connecting beyond Colombo, booking the whole journey on one SriLankan ticket lets your bags check straight through and applies the higher international allowance across sectors.
Airports & terminals
Bengaluru (BLR) — international flights, including to Colombo, depart the newer Terminal 2, about 35 km north of the city. Colombo (CMB) — Bandaranaike International Airport is actually in Katunayake, about 35 km north of central Colombo (and close to Negombo's beaches). Pre-paid airport taxis, ride apps and the expressway reach central Colombo in 45–60 minutes, and Negombo in about 15 minutes — handy for a first or last night by the sea. Allow time at BLR for international check-in, immigration and security, around two-and-a-half to three hours before departure.
Visa & entry for Indians
Indian passport holders need a Sri Lanka Electronic Travel Authorisation (ETA), but as of 2026 it is free for Indians and valid for a 30-day stay with double entry under the country's fee-waived scheme. Apply online before you fly at the official eta.gov.lk portal — approval usually arrives by email within 24–48 hours — and carry a printed or saved copy for immigration at Colombo. A walk-in visa-on-arrival also exists but applying ahead is smoother. Your passport must be valid at least six months. Full guidance is in the Visas guide.
Best time to visit
Sri Lanka has two monsoons, so the best time depends on where you go. For the west and south coasts and the hill country — Colombo, Galle, Mirissa, Kandy, Ella — the prime, drier season is December to March. The east coast (Trincomalee, Arugam Bay) is best from May to September, when the west is wetter. The island is a compact, year-round destination — you simply follow the dry side. For what to see and where to stay, see the Colombo destination guide.
Frequently asked questions
How long is the Bangalore to Colombo flight?
The non-stop flight blocks about 1h 35m, covering roughly 714 km - one of the shortest international flights from Bengaluru. Because Sri Lanka keeps the same time as India, there is no clock change, so a morning departure lands in Colombo before lunch.
Which airlines fly Bangalore to Colombo?
IndiGo flies the most non-stops (around a dozen a week on A320/A321neo from Bengaluru Terminal 2), and SriLankan Airlines adds a daily service, useful for onward connections at Colombo. Between them there are roughly three non-stops most days.
How much is a Bangalore to Colombo ticket?
As of May 2026, the cheapest one-way fares open from around ₹6,000-9,000 on IndiGo and SriLankan for off-peak mid-week departures, with round trips commonly ₹13,000-20,000. Fares rise over the December-March beach season and Indian summer holidays. Live fares in the FlightGPT chat.
Do Indians need a visa for Sri Lanka?
Indians need a Sri Lanka ETA, but as of 2026 it is free, valid for a 30-day stay with double entry under the fee-waived scheme. Apply online before flying at eta.gov.lk - approval usually arrives within 24-48 hours - and carry a copy for immigration. See /visas.
Is there a non-stop Bangalore to Colombo flight?
Yes - IndiGo and SriLankan Airlines both fly the route non-stop, with roughly three direct departures most days. The flight takes about 1h 35m, barely longer than a domestic hop, so there is no need to connect.
When is the best time to visit Sri Lanka?
It depends on the region, as Sri Lanka has two monsoons. For Colombo, the south and west coasts and the hill country, December to March is the drier, prime season. The east coast (Trincomalee, Arugam Bay) is best from May to September.
Find the cheapest Bangalore to Colombo flight
The cheapest Bangalore to Colombo airfare on any given day depends on three things — your travel date, your airline preference and how far ahead you book. Use the FlightGPT search box above to compare Bangalore to Colombo ticket prices across IndiGo (most frequencies); SriLankan Airlines — typically the lowest fare today differs from the lowest fare 30 days from now by 25-40 percent. We surface every option so the lowest Bangalore-Colombo price wins.
Last-minute Bangalore to Colombo flights
Need a last-minute Bangalore to Colombo flight for tomorrow, this weekend or in the next seven days? Our live BLR-CMB search pulls real-time fares — last-minute deals do appear on this route, especially on red-eye departures and shoulder days. Tap Search on FlightGPT with your date and we will return the cheapest last-minute Bangalore Colombo options instantly.
Bangalore to Colombo non-stop and direct flights
Most travellers prefer the Bangalore to Colombo non-stop option. The direct Bangalore-Colombo flight time is ≈ 1h 35m. If you are flexible, 1-stop alternatives through major hubs can be 15-30 percent cheaper. FlightGPT lets you filter by "Direct only" or compare both side by side — useful when you want the cheapest Bangalore Colombo ticket but are open to a layover.
Bangalore to Colombo airfare — what to expect
Bangalore to Colombo ticket prices on the FlightGPT live grid update by the minute. The lowest-priced Bangalore Colombo airfare today might be on a low-cost carrier; the best deal next month might be on a full-service IndiGo (most frequencies); SriLankan Airlines flight bundled with checked baggage and a meal. We compare fully-bundled all-in fares, never base fares with surprise add-ons.