Colombo
BLR → CMB · ECONOMY · LIVE PRICES

Bangalore to Colombo Flights

Sri Lanka · 3h 42m avg (incl. connections) · Non-stop available
BLR CMB
Route overview

For Indian travelers, the average round-trip fare is Rs 16,446 with a minimum of Rs 12,159 tracked over 27,491 fares. September offers the best value, while August is the worst month for travel due to high volatility and weather patterns. Indian passport holders can obtain a visa on arrival at Bandaranaike International Airport without prior application.

Best deal available now
📊
Prices slightly below average — decent time to book
₹11,718
one-way per person · IndiGo · 1 stop · 2h 25m
↓ 14% vs route avg Weekend departure

Departure: 2026-10-03 · in 4 days · Prices tracked live by Tripfik

₹11,718
Cheapest available
₹13,659
Route avg (120d)
Sep
Cheapest month
28,880
Fares tracked

As of September 2026, the cheapest one-way flight from Bangalore to Colombo is ₹11,718, which is 14% below the 12-month average of ₹13,659.

Cheapest Bangalore to Colombo flights

Next 120 days — sorted by date
CHEAPEST
₹11,718
03 Oct · in 4d
Weekend
₹12,154
04 Oct · in 5d
Weekend
₹11,718
05 Oct · in 6d
₹11,916
06 Oct · in 7d
₹11,718
08 Oct · in 9d
₹12,154
10 Oct · in 11d
Weekend
₹12,154
13 Oct · in 14d
₹12,154
18 Oct · in 19d
Weekend

Under ₹12,787 = top 25% best fares on this route

Round-trip fares — Bangalore ↔ Colombo

Both directions combined · 3–14 night stays
12-month low
₹11,718
best RT found this year
12-month avg
₹16,381
typical combined price
12-month peak
₹487,184
avoid Aug
Best month for RT
Sep
lowest avg RT fares

Booking at the right time saves up to ₹4,663 (28%) vs average RT price.

See round-trip combos & dates →

Best time to visit Colombo from Bangalore

Monthly price, weather & crowd guide
Jul Dec
Month Typical OW fare Verdict Weather Crowd
Sep CHEAPEST ₹16,977 Average Wet Medium
Oct ₹12,557 Great value Dry High
Nov ₹13,960 Average Dry High
Dec ₹14,369 Average Dry High

Colombo — what to know

Essential info for Indian travellers

From Bangalore, Air India,Akasa Air,Etihad,Batik Air,IndiGo,Malaysia Airlines,SriLankan,THAI fly to Colombo in 3h 42m, with non-stop options available.

More about Colombo →

Visa for Indians
Visa on arrival
Indian passport holders can obtain a visa on arrival at Bandaranaike International Airport.
Currency
LKR
₹1 ≈ 3.45 LKR
UPI / India cards
Some places
Local SIM
Easy at airport
Power plug
Type D (220V)
Avg WiFi speed
40 Mbps
Daily budget
₹1,500–5,000
incl. food + local travel
Safety
Medium
Flight time
3h 42m avg
Non-stop available
Airlines
Air India, Akasa Air, Etihad
VISA GUIDE FOR INDIAN PASSPORT HOLDERS

Visa on arrival — Indian passport holders can obtain a visa on arrival at Bandaranaike International Airport. Visa fee is approximately ₹4,200. Apply well ahead of travel and keep proof of your return flight, accommodation and funds ready when you submit your application.

GOOD FOR: Beaches Culture Tea Plantations
TOP ATTRACTIONS
Galle Fort Sigiriya Mirissa Beach

Average round-trip fares stand at Rs 16,446 based on 27,491 tracked fares, though prices drop to a minimum of Rs 12,159 in favorable months. Travelers should note that September is the best month for value, whereas August represents the worst month due to high volatility and weather patterns.

Bangalore to Colombo — FAQ

What is the Bangalore to Colombo flight ticket price?
The Bangalore to Colombo one way flight ticket price starts from ₹11,718, with an average price of ₹13,659.
What is the cheapest month to fly Bangalore to Colombo?
September is identified as the best month to fly based on historical fare data. This contrasts with August, which is the worst month for travel due to high volatility and wet weather conditions.
How much does a Bangalore to Colombo trip cost?
The average round-trip fare is Rs 16,446 with a minimum tracked price of Rs 12,159 across 27,491 fares. Once in Colombo, travelers should budget between Rs 1,500 and Rs 5,000 per person daily for expenses.
How far in advance should I book Bangalore to Colombo flights?
The lowest average fare is found when booking 31-60 days in advance at Rs 19,592. Prices rise significantly closer to departure, reaching an average of Rs 26,200 for bookings made within 0-7 days.
Which airlines fly Bangalore to Colombo and are there non-stops?
Airlines operating on this route include Air India, Akasa Air, Etihad, Batik Air, IndiGo, Malaysia Airlines, SriLankan, and THAI. There are no confirmed non-stop flights available for this specific route.
How many days is ideal for a Colombo trip from India?
The daily budget of Rs 1,500 to Rs 5,000 supports visits to top attractions like Galle Fort, Sigiriya, and Mirissa Beach. A trip length allowing access to these sites aligns best with the seasonal weather patterns.
Do Indians need a visa for Colombo?
Indian passport holders can obtain a visa on arrival at Bandaranaike International Airport. No specific cost or prior application details are provided in the current data, but the visa is available upon entry.
What is the best time to visit Colombo?
January and February offer dry and warm weather conditions suitable for travel. Conversely, August is the wettest month and should be avoided due to high volatility in fares.
What are the top things to do in Colombo?
Top attractions include Galle Fort, Sigiriya, and Mirissa Beach for cultural and beach experiences. Travelers can also explore tea plantations which are highlighted as a key feature of this destination.
Route data (12 months · 28,880 fares)
12m avg RT fare
₹16,381
RT historical low
₹11,718
Volatility
High
Data tier
Tier A · updated continuously

Last updated 29 Sep 2026 · Tripfik tracks live fares from all major Indian airports

Best price now
₹11,718
All deals 💬 Enquire