How To Reach Sri Lanka From Bangalore

One of the shortest international flights from Bangalore, ETA and more.

Request a Callback

How To Reach Sri Lanka From Bangalore

One of the shortest international flights from Bangalore, ETA and more.

Enquire Now

Bangalore to Kolkata takes almost as long as Bangalore to Colombo, that's the easiest way to understand this route. If you're wondering how to reach Sri Lanka from Bangalore, you need to simply take a nonstop flight of under 1 hour 40 minutes, covering barely 730 km, on IndiGo, Air India, or SriLankan Airlines. 
Jaffna and Trincomalee both have their own airports too, reachable via a Colombo connection or, for Jaffna, a direct flight from Chennai.
That short flight time changes what kind of trip this can be. A quick weekend covering Colombo and one nearby region works just as well as a longer 8-day loop through the hill country, Yala National Park, and southern coast beaches in Sri Lanka, the flight isn't the limiting factor either way. 
This guide covers what actually matters for planning it: real flight durations and fares, the current visa process, and what a full trip costs once you land. 
Along the way, you'll find a few Sri Lanka tour packages built around different trip lengths and travel styles, in case seeing how others have structured this route helps shape your own.

How Far Is Sri Lanka from Bangalore?

The Bangalore to Sri Lanka distance is around 710–735 km to Colombo, genuinely one of the shortest international routes out of any major Indian airport. For comparison, that's less distance than Bangalore to Delhi.
Interestingly, Colombo isn't even the closest Sri Lankan city — Jaffna, in the north, is only about 450 km away, closer to Bangalore than most Indian metros are to each other. There's no direct flight there though, so Colombo remains the practical way in.
That short flight distance is exactly why the flight itself feels almost domestic:
  • In the air: 1 hour 25 minutes to 1 hour 40 minutes, nonstop to Colombo
  • Airlines covering it directly: IndiGo, Air India, SriLankan Airlines
  • Frequency: around 4 flights daily across all three
  • No layover required, ever, on any of the nonstop carriers to Colombo
If you've been putting off a Sri Lanka trip because "international travel" sounds like a whole ordeal, this route quietly isn't one.
Still planning the itinerary or exploring all that the island has to offer? Check out our complete Sri Lanka tourism guide for destination highlights, weather tips, commute options, and top places to visit.

How To Reach Sri Lanka From Bangalore By Air?

Direct Flights from Bangalore to Colombo

Every one of the three nonstop carriers gets you there without a layover, so the choice really comes down to price and schedule fit rather than routing.
AirlineBangalore to Sri Lanka flight durationTypical one-way fare
Air India1h 25m₹8,700–₹14,000
IndiGo1h 30m–1h 40m₹9,500–₹13,500
SriLankan Airlines1h 25m₹12,000–₹20,000+
All three fly into Bandaranaike International Airport (CMB), Colombo, the only nonstop gateway from Bangalore. A few carriers also show up in flights from Bangalore to Colombo, Sri Lanka, via Singapore, Kuala Lumpur, or Abu Dhabi, such as Singapore Airlines, Malaysia Airlines, Batik Air, and Etihad. 
Worth knowing these exist if you’re curious about how to go to Sri Lanka from Bangalore but this route turns a 90-minute direct flight into several hours through a connecting hub. Unless you're deliberately building in a stopover somewhere else, it rarely makes sense here.

Connecting Flights From Bangalore to Colombo (1-Stop Options)

Nonstop seats do run out, especially in December or when you're booking last-minute, so it helps to know the backup routes.
  • Via a domestic hub (Chennai, Kochi, Mumbai, Hyderabad): IndiGo and Air India run these, with a short 1.5 to 3-hour layover in between. Expect 4.5 to 7 hours total, and fares between ₹11,500 and ₹16,000.
  • Via an international hub (Kuala Lumpur, Singapore, Abu Dhabi): Batik Air, Singapore Airlines, and Etihad cover this option. The trip stretches to 8 to 12+ hours and fares climb to ₹18,000–₹35,000+, worth it mainly if you're planning to stop over in that city rather than just passing through.
Please Note: Unless direct flights are completely booked out, connecting routes rarely make sense given the direct flight takes under 1h 40m. The one exception is Chennai — worth checking on its own even when Colombo seats are available, since it's also your gateway to Jaffna if that's part of the trip.

Flights from Bangalore (BLR) to Jaffna (JAF)

No direct or one-stop product exists from Bangalore. Two realistic options:
  • Fly Bangalore → Chennai, then IndiGo's nonstop Chennai–Jaffna leg (~1h 15m, ~7 flights/week)
  • Fly Bangalore → Colombo, then a domestic Colombo–Jaffna connection onward, (IndiGo, SriLankan Airlines, twice daily), roughly 45 minutes to 2 hours leg
Since Jaffna sits only ~450 km from Bangalore, closer than Colombo, routing via Chennai is usually the shorter total journey.

Flights from Bangalore (BLR) to Trincomalee (TRR)

No airline flies here directly from any Indian city. From Colombo, it's either:
  • A 6–8 hour road or rail transfer, or
  • Cinnamon Air's seasonal flight (~45–60 min, May–October only)

What Is Bangalore To Sri Lanka Flight Ticket Price?

Fare typePrice range (one-way)What drives it
Lowest fares (Air India, booked early)₹8,700–₹11,0003–5 weeks advance booking, weekday travel
Standard fares (IndiGo, Air India)₹11,000–₹14,000Booked 1–3 weeks out, or weekend travel
SriLankan Airlines₹12,000–₹20,000+Fewer discount fares, priced for reliability and onward connections
Peak season (Dec–Jan)₹16,000–₹22,000+Holiday demand across all carriers

How to keep your Bangalore to Sri Lanka airfare on the lower end:

  • Book 3–5 weeks ahead. This route rewards early booking more than the short flight time suggests, waiting until the final week before travel can cost you several thousand rupees more.
  • Fly midweek, not Friday evening or Sunday. Those two slots consistently price higher across all three airlines, shifting even a day or two earlier or later can bring the fare down.
  • Price both a round-trip and two one-ways before booking. Airlines occasionally undercut the round-trip Bangalore to Sri Lanka airfare with separate one-way tickets, but not consistently, so check both rather than assuming either is cheaper.
  • Compare all three airlines on your travel date. Since Air India, IndiGo, and SriLankan Airlines all fly this route nonstop, the fare gap between the cheapest and priciest option on the same day can be significant, five minutes of comparison is worth it.
Given the short flight from Bangalore, total trip costs stay quite manageable. If you're traveling solo or on a budget, joining curated Sri Lanka group tour packages helps split transport and stay costs significantly compared to a fully customized private itinerary.

Can You Reach Sri Lanka from Bangalore by Sea?

Not directly. Bangalore itself has no port, since it's inland. But there is a real sea route worth knowing about if you're curious via Chennai (Tamil Nadu), in three phases:
PhasesModesDurationFare
Bangalore → ChennaiDirect Flight~50 min₹2,500–₹3,000
Chennai → NagapattinamBus~4h 45m₹300–₹900
Nagapattinam → Kankesanthurai (Sri Lanka)Ferry3–4 hrs₹5,000–₹7,500
Total Travel Duration: Roughly 9–10 hours of transit, likely needing an overnight stop, versus 1 h 25 m on a direct Bangalore–Colombo flight. The ferry runs once daily, suspended in monsoon season, and lands you in Jaffna, around 405 km away from Colombo. 
Flying out of Tamil Nadu instead? Check out our complete guide on how to reach Sri Lanka from Chennai for direct flight timings and ferry details.

Is There a Bangalore-to-Sri Lanka Train?

No, because Sri Lanka is an island. There's no rail bridge, no track, and no realistic engineering path connecting it to mainland India by train. A Bangalore to Sri Lanka train has never existed and isn't a planned project either.

Can We Reach Sri Lanka by Road?

If you’re thinking how to reach Sri Lanka from Bangalore by road, there is no route as such. The Palk Strait separates the two countries, and the shallow chain of shoals near Rameswaram, sometimes referred to as Adam's Bridge, isn't a drivable or walkable crossing. It's a natural formation, not infrastructure. Flying is the only practical way to make this trip, from Bangalore or anywhere else in India.

How to Get a Sri Lanka Visa for Indians?

Every Indian traveller needs to apply for entry, but as of Sri Lanka visa update 2026, it's genuinely easier than it used to be.
  • Free 30-day tourist ETA: No visa fee, under the scheme in effect since May 25, 2026
  • Apply only at eta.gov.lk: the sole official portal; third-party sites charging a "processing fee" for this aren't necessary
  • Fully online: passport details, travel dates, and your Sri Lanka accommodation address
  • Double-entry, valid 30 days
  • Passport validity requirement: at least 6 months remaining from your arrival date
Because the flight itself is so short, it's easy to under-plan this step. Get the free ETA sorted at least 24–48 hours before you fly. While emergency airport counters exist in Colombo, airlines strictly require a pre-approved ETA at Bangalore check-in before boarding

Best-Selling Sri Lanka Packages From Bangalore

PackageTrip Highlights
6 Days Sri Lanka Family Getaway from BangalorePinnawala Elephant Orphanage, Kandyan cultural dance, white-water rafting at Kitulgala, turtle hatchery
6 Days Sri Lanka Adventure from BangaloreLeopard safari in Yala National Park, Galle Fort's ocean-facing ramparts, Madu River mangrove safari
Wonders of Sri Lanka - 8 DaysSigiriya Rock Fortress, Minneriya jeep safari, Temple of the Tooth, Ceylon tea plantations
Please Note: Routes, hotel categories, and duration on all of these can be adjusted to fit your travel dates and group size. 
If you’d rather want a variety of trips to choose from, check out our Sri Lanka tour packages from Bangalore and pick the one which suits you best.

Things Worth Knowing Before You Fly From Bangalore To Sri Lanka

Our trip captains flag a few important things that first-timers must know before boarding their flight to Sri Lanka:
1. Cabin baggage gets weighed at check-in on this route more consistently than on some longer international sectors — 7 kg is the standard limit across carriers.
2. Bandaranaike International Airport to central Colombo is about 35 km, a straightforward 30–45 minute drive via the Katunayake Expressway.
3. Given the frequency of flights, this route handles short weekend trips well, a 4-day plan covering Colombo plus one nearby region isn't a stretch the way it would be on a longer-haul route.
4. Keep your ETA confirmation downloaded rather than just emailed—airport WiFi at immigration can be patchy.
5. Budget taxi ride cost, as the Katunayake Expressway taxi ride from CMB to central Colombo is around 8,000–12,000 LKR / ~₹2,200–₹3,200 INR.
Now that you've got the full picture of how to reach Sri Lanka from Bangalore, all that's left is picking your trip. Explore more Sri Lanka tour packages to find one that fits your dates and pace.

Sri Lanka Tour Packages From Bangalore

Wanderlust Calling?

Allow Us to Call You Back!

Wanderlust Calling?

Allow Us to Call You Back!

+91
Thank you! Your form has been submitted successfully. We'll be in touch soon.

Sri-lanka Tour Packages

Don’t Just Dream, Travel! 🔥

Your details have been submitted. Our Expert will get in touch with you soon.

Hear from Travellers like you

Frequently Asked Questions

01

What is the cheapest way to get from Bengaluru to Sri Lanka?

To reach Sri Lanka from Bangalore, book Air India 3-5 weeks to Colombo ahead on a weekday, ideally in February or September. Fares start around ₹8,700 one-way. IndiGo often matches this on last-minute bookings too, so it's worth comparing both before you pay.

02

What is the fastest way to get from Bengaluru to Sri Lanka?

03

How far is it from Bengaluru to Sri Lanka?

04

How do I travel from Bengaluru to Sri Lanka without a car?

05

How long does it take to get from Bengaluru to Sri Lanka?

06

How to go to Sri Lanka from Bangalore without spending too much?

07

Can I fly from Bangalore to Jaffna or Trincomalee directly?

08

Do I need a visa to fly from Bangalore to Sri Lanka?

09

Is Bangalore to Sri Lanka a good weekend trip?

Our Blogs

Some good reads to help you travel better!

WanderOn’s Secret Sauce

Why WanderOn?

No Third Party Mess

100 percent in-house operations for all trips! No third parties involved, hence no fishy claims!

sauce-logo

Transparency & Security

Real time monitoring of all trips by ground team! All routes and weather conditions are accurately updated!

sauce-logo

Co-Travelers Filtering

Multi-step filtering to bring only like-minded people together! That’s our key to have fuss-free trips!

sauce-logo

One Stop Hassle Free Experience

Comfortable stays, trained drivers, hospitable staff and friendly trip leaders put together that one memorable trip for you!

sauce-logo

Don’t Just Dream, Travel! 🔥

Your details have been submitted. Our Expert will get in touch with you soon.

WANDERON EXPERIENCES PVT LTD

CIN-U63040HR2019PTC118957

3rd Floor, Building No-436, Phase IV, Udyog Vihar, Sector-18, Gurugram, Haryana-122015

© WANDERON EXPERIENCES PVT LTD, All rights reserved.
bak
Request a Call Back
Request a Call Back
Request A Call Back
Enquiry form header

Don't just dream travel! 🔥
Allow us to call you back!

Thank you! Your form has been submitted successfully. We'll be in touch soon.