• 1800-123-5555
  • Travel Agent? Join Us
  • Blog
  • Offers
One of the most beautiful countries of the world welcomes you

How to Reach Sri Lanka from Bangalore: Distance, Flights and Visa

Enjoy the picturesque beauty of this wonderful land

Rated 4.33/5 ( based on 3292 reviews )

How to Reach Sri Lanka from Bangalore: Distance, Flights and Visa

By AirBy RoadBy TrainBy Sea
Bangalore to Sri Lanka1.5 hours50.0 hours--

Bengaluru to Sri Lanka (Colombo) is about 710 km by air, a direct flight of roughly 1 hour 25 minutes to 1 hour 35 minutes. There is no road, rail or drive route, because Sri Lanka is an island. Flying is the only practical way to get there, and the good news for Indian travellers is that the Sri Lanka tourist ETA is currently free.

Sri Lanka sits just off India's south coast, south-east of Bengaluru across the Gulf of Mannar. From Kempegowda International Airport (BLR) you fly straight into Bandaranaike International Airport (CMB), the main gateway about 30 km north of Colombo. Two carriers run the nonstop hop, the flight is shorter than most domestic routes within India, and once you clear a quick online visa you are on the beach by lunch. Here is exactly how far it is, how long the flight takes, what it costs and what you need before you board.

How far is Sri Lanka from Bangalore?

The flying distance from Bengaluru to Colombo is about 710 km (441 miles), and most airline distance tables put the actual routed path at 710 to 714 km. Measured city centre to city centre in a straight line it is a little shorter, around 664 km, but the figure that matters for your trip is the air distance, because that is the only way across. A nonstop flight covers it in 1 hour 25 minutes to 1 hour 35 minutes. For comparison, that is quicker than flying from Bengaluru to Mumbai. Your landing point, Bandaranaike International (CMB), sits about 30 km and a 35-minute drive north of central Colombo.

Bangalore to Sri Lanka: distance and travel-time table

Here is the corrected at-a-glance answer for every mode a searcher might check.

Mode Distance Travel time Notes
By air (direct) ~710 km (441 mi) 1 hr 25 min to 1 hr 35 min SriLankan Airlines and IndiGo fly BLR to CMB nonstop
By road Not possible Not possible No land route. Sri Lanka is an island
By train Not possible Not possible No rail link crosses to the island
By sea No passenger service Not possible No ferry runs from Bangalore; air only

You may see online route planners quote 20-plus-hour "options" from Bengaluru to Sri Lanka. Those stitch together a train to Tamil Nadu and a boat, and the old Rameswaram to Talaimannar ferry is not running as a through passenger service. Treat air as the only real route.

Direct flights from Bangalore to Colombo

Two airlines fly the nonstop route: IndiGo and SriLankan Airlines. Between them you get roughly two to three departures a day and about 20 nonstop flights a week, mostly on A320neo and A321neo aircraft. IndiGo usually runs a morning and an evening service, which makes a same-day connection from most Indian cities easy. A return economy ticket typically lands in the INR 13,500 to 20,000 band, cheaper when you book a few weeks ahead and in the quieter months. One-stop fares via Chennai or Mumbai sometimes undercut the direct flight, but they double your travel time, so the nonstop is almost always the better buy.

If you would rather skip the booking admin and travel on a planned itinerary, our Sri Lanka tour packages from Bangalore bundle flights, transfers and hotels from the city.

Do Indians need a visa for Sri Lanka?

Yes, but it is quick and, right now, free. Indian passport holders travel on the Electronic Travel Authorisation (ETA), which has been free of charge for Indians since 25 May 2026 and grants a 30-day, double-entry tourist stay. Apply on the official portal at eta.gov.lk, enter your passport and travel details (no passport-page upload is needed), and approval usually comes through in 24 to 48 hours. Carry a passport valid for at least six months, a return ticket and proof of where you are staying. Ignore third-party sites that charge USD 25 to 50 for the same thing. For the full step-by-step, see our guide to the Sri Lanka visa and ETA for Indians.

Can you reach Sri Lanka from Bangalore by road or train?

No. This is the question that trips people up, so to be clear: you cannot drive, take a train or catch a direct ferry from Bengaluru to Sri Lanka. The country is an island separated from India by the Palk Strait, and there is no bridge or road link. Any "Bangalore to Sri Lanka by train" result you find is really a train down to the Tamil Nadu coast followed by a boat, and the only India–Sri Lanka passenger ferry is a limited, frequently-suspended Nagapattinam–Jaffna service in the far north, not a through route from Bangalore. For a single, reliable answer: fly. It is faster, cheaper once you add up the alternatives, and the only option that actually works end to end. If you want the options from other cities too, our how to reach Sri Lanka guide covers the main Indian gateways.

Best time to fly and what to see once you land

For most Bengaluru travellers the sweet spot is December to March, when the west and south coasts (Colombo, Bentota, Galle, Mirissa) are dry and sunny. If you are heading to the east coast around Trincomalee and Arugam Bay, aim for May to September instead. Fares from Bengaluru tend to dip in the April to May and September shoulder windows. Once you land, Colombo, Kandy and the hill country at Nuwara Eliya are all within an easy drive, and Sigiriya sits a few hours north. Plan the trip itself with our best time to visit Sri Lanka and places to visit in Sri Lanka guides, or browse ready-made Sri Lanka tour packages.

A few things worth knowing before you fly

• Clocks do not change. Sri Lanka runs on the same time as India (IST), so there is no jet lag and no watch to reset.

• Carry some cash for the first hour. The Sri Lankan rupee (LKR) is separate from the Indian rupee. Withdraw or change a small amount at CMB for the airport taxi and SIM before you rely on cards.

• Grab a local SIM at arrivals. Dialog and Mobitel counters sit right past baggage claim at CMB and set you up with data in minutes, which is handy for ride-hailing (PickMe works island-wide).

• Budget 45 to 60 minutes into Colombo. The airport expressway gets you to the city in well under an hour outside peak traffic; pre-paid airport taxis are metered and fuss-free.

The short version

Bengaluru to Sri Lanka is a quick 710 km hop by air, around 90 minutes nonstop on IndiGo or SriLankan, with a free ETA for Indians and no land route to worry about. Sort the flight and the visa, and the island is genuinely a long-weekend destination from Bangalore. When you are ready to turn it into a trip, our Sri Lanka packages from Bangalore put the flights, transfers and stays together for you.

Popular Packages

Unlimited Choices. Trusted Agents. Best Prices. Happy Memories.

View All

Explore the Wonders of Sri Lanka

View Detail

Cities:

  • Kandy
  • Nuwara Eliya
  • Bentota
4 Days & 3 Nights

Starting from:

₹12,157/-

₹13,072/-7% OffExact prices may vary based on availability.

Upto 3 StarsMealsSightseeingTransfers

Fabulous Sri Lanka and its Fantabulous Attractions

View Detail

Cities:

  • Kandy
  • Nuwara Eliya
  • Bentota
  • Colombo
5 Days & 4 Nights

Starting from:

₹13,925/-

₹15,136/-8% OffExact prices may vary based on availability.

Upto 3 StarsMealsEntry fee chargesTransfers

Idyllic Colombo Tour Packages

View Detail

Cities:

  • Colombo
  • Bentota
4 Days & 3 Nights

Starting from:

₹16,500/-

₹18,333/-10% OffExact prices may vary based on availability.

Upto 3 StarsMealsSightseeingTransfersStay Included

Splendid Sri Lanka Tour Package

View Detail

Cities:

  • Kandy
  • Bentota
  • Colombo
4 Days & 3 Nights

Starting from:

₹16,600/-

₹18,242/-9% OffExact prices may vary based on availability.

Upto 3 StarsMealsSightseeingTransfersStay Included

Best Selling Sri Lanka Package: Hills & Beaches

View Detail

Cities:

  • Kandy
  • NuwaraEliya
  • Bentota
  • Colombo
4 Days & 3 Nights

Starting from:

₹16,600/-

₹19,618/-15% OffExact prices may vary based on availability.

Upto 3 StarsMealsSightseeingCab Airport TransferComplimentary DrinksSim Card

Sigiriya Sightseeing Tour Package

View Detail

Cities:

  • Sigiriya
  • Colombo
5 Days & 4 Nights

Starting from:

₹17,144/-

₹18,434/-7% OffExact prices may vary based on availability.

Upto 3 StarsMealsSightseeingTransfers

Irresistible Sri Lanka On A Budget

View Detail

Cities:

  • Induruwa
4 Days & 3 Nights

Starting from:

₹17,250/-

₹22,499/-23% OffExact prices may vary based on availability.

Upto 4 StarsMealsSightseeingTransfersStay Included

Scenic Sri Lanka Family Tour Package

View Detail

Cities:

  • Kandy
  • NuwaraEliya
  • Kalutara
  • Bentota
4 Days & 3 Nights

Starting from:

₹18,399/-

₹21,187/-13% OffExact prices may vary based on availability.

Upto 3 StarsMealsSightseeingPrivate CabComplimentary DrinksSim CardAirport Pickup-Drop

Of Beaches and Mountains: Sri Lanka Calls

View Detail

Cities:

  • Kandy
  • Nuwara Eliya
  • Bentota
  • Colombo
6 Days & 5 Nights

Starting from:

₹18,420/-

₹20,022/-8% OffExact prices may vary based on availability.

Upto 3 StarsMealsSightseeingTransfers

Enigmatic Sri Lanka Honeymoon Tour Package

View Detail

Cities:

  • Kandy
  • NuwaraEliya
  • Bentota
  • Colombo
4 Days & 3 Nights

Starting from:

₹19,250/-

₹21,583/-11% OffExact prices may vary based on availability.

Upto 3 StarsMealsSightseeingPrivate CabAirport TransferSim CardStay Included

Amazing Sri Lanka Holiday: Whale Watching & Turtle Hatchery

View Detail

Cities:

  • NuwaraEliya
  • Bentota
  • Colombo
4 Days & 3 Nights

Starting from:

₹19,800/-

₹23,657/-16% OffExact prices may vary based on availability.

Upto 3 StarsMealsSightseeingPrivate CabAirport TransferSim CardStay Included

Fun in the Sun - Exotic Sri Lanka Holiday

View Detail

Cities:

  • Kandy
  • NuwaraEliya
  • Bentota
  • Colombo
10 Days & 9 Nights

Starting from:

₹19,900/-

₹22,359/-11% OffExact prices may vary based on availability.

Upto 3 StarsMealsSightseeingTransfersSim Card

Sigiriya, Kandy, Nuwara Eliya, Bentota, Colombo Tour Package

View Detail

Cities:

  • Sigiriya
  • Kandy
  • Nuwara Eliya
  • Bentota
  • Colombo
6 Days & 5 Nights

Starting from:

₹20,000/-

₹21,739/-8% OffExact prices may vary based on availability.

Upto 3 StarsMealsSightseeingTransfers

Romantic Sri Lankan Honeymoon Tour Package

View Detail

Cities:

  • Kandy
  • NuwaraEliya
  • Bentota
5 Days & 4 Nights

Starting from:

₹21,000/-

₹24,684/-15% OffExact prices may vary based on availability.

Upto 3 StarsMealsSightseeingPrivate CabFloral DecorationComplimentary DrinksCakeSim CardAirport Pickup-Drop

Most Popular Packages Of Tea Factory Tour In Sri Lanka

View Detail

Cities:

  • Nuwara Eliya
  • Kandy
  • Colombo
5 Days & 4 Nights

Starting from:

₹22,000/-

₹25,882/-15% OffExact prices may vary based on availability.

Upto 4 StarsMealsSightseeingTransfersStay Included

Magnificent Sri Lanka Honeymoon Package

View Detail

Cities:

  • Negombo
  • Bentota
  • Colombo
4 Days & 3 Nights

Starting from:

₹22,400/-

₹25,454/-12% OffExact prices may vary based on availability.

Upto 3 StarsMealsSightseeingGST includedCab Airport TransferStay Included

Bestselling Srilanka Packages

View Detail

Cities:

  • Kandy
  • NuwaraEliya
  • Bentota
5 Days & 4 Nights

Starting from:

₹22,410/-

₹25,967/-14% OffExact prices may vary based on availability.

Upto 3 StarsMealsSightseeingPrivate CabComplimentary DrinksSim Card

Ramayana Tour Package: Walk Through Sri Lanka’s Past

View Detail

Cities:

  • Kandy
  • NuwaraEliya
  • Colombo
5 Days & 4 Nights

Starting from:

₹22,874/-

₹26,263/-13% OffExact prices may vary based on availability.

Upto 3 StarsMealsSightseeingPrivate CabComplimentary DrinksSim CardAirport Pickup-Drop

Intimate Sri Lanka Honeymoon Package

View Detail

Cities:

  • Kandy
  • Bentota
  • Colombo
4 Days & 3 Nights

Starting from:

₹23,799/-

₹26,153/-9% OffExact prices may vary based on availability.

Upto 4 StarsMealsSightseeingTransfersStay Included

Sri Lanka Shopping Tour Package

View Detail

Cities:

  • Colombo
3 Days & 2 Nights

Starting from:

₹23,999/-

₹26,086/-8% OffExact prices may vary based on availability.

Upto 3 StarsMealsSightseeingTransfersStay Included

Our experts would love to create a package just for you!

Fill in your requirements here >

Your Preferences

Where do you want to go?

<>
  • Jan
  • Feb
  • Mar
  • Apr
  • May
  • Jun
  • Jul
  • Aug
  • Sep
  • Oct
  • Nov
  • Dec

2026

    Fastest Growing Holiday Marketplace

    650+

    Verified Agents

    22 Lac+

    Happy Travellers

    65+

    Destinations

    Easy, Secure & Reliable

    Traveltriangle

    Verified

    Stringent

    Quality Control

    24/7

    Support

    What Travelers Say About Our Sri Lanka Packages

    Read real reviews,packages, stories, and experiences from happy customers who booked with TravelTriangle.

    Over 40 Lac+ Happy Travelers

    Real travelers. Real stories. Real opinions to help you make the right choice.

    VK

    Vinay Kumar

    Bengaluru

    Vinay's 5 days trip to Sri Lanka

    Booking with agent Travco was smooth and they were accomodating in selecting hotels based on our choice. Cab/guide was very helpful and knowledgeable and he speaks English fluently so we didn't face any problem. Travel triangle support could be better prior to booking as dealing with multiple agent
    s and understanding payment terms was hectic.
    RB

    Rohit Bhagwan Singh Mehta

    Mumbai

    Rohit's 7 days trip to Sri Lanka

    Our recent trip to Sri Lanka was truly one of the most memorable vacations we’ve ever had. Every part of the journey was thoughtfully planned, making our holiday completely stress-free and enjoyable. A heartfelt thank you to our travel agent Ms. Dilini from Steeple tours for organising such a seaml
    ess itinerary, and ensuring every detail was taken care of. Your professionalism, prompt assistance, and dedication made our trip smooth from start to finish. A very special thanks to our tour guide plus driver Mr. Aruna Dsilva who was the true highlight of our journey. Your warm hospitality, extensive knowledge of Sri Lanka, patience, and friendly nature made us feel at home throughout the trip. You went above and beyond to ensure our comfort. Your flexibility and willingness to accommodate our preferences made our experience even more special. Sri Lanka is a beautiful country, but it was the people we met. We return home with wonderful memories and would highly recommend this travel team to anyone planning a visit to Sri Lanka.
    TJ

    Thiyanesh Janakar

    Trichy

    Thiyanesh's 6 days trip to Sri Lanka

    I had a great experience with Steeple Tours for my Sri Lanka trip. The itinerary was well planned, hotels were good, and the agent was responsive. The trip was smooth and enjoyable. I would recommend their service
    AJ

    Ankur Jaiswal

    Bangalore

    Ankur's 6 days trip to Sri Lanka

    Travel to Srilanka was made easy and memorable by travel triangle.
    DB

    Dinesh Bhasin

    New delhi

    Dinesh's 12 days trip to Sri Lanka

    Overall we are very satisified with the trip and we had a great time. Trip was well oraganized. Cab was clean, driver was on time mostly. Hibiscus beach resort near Bentota, Kamrel hotel at Sigiriya, Magampura eco village resort at Yala were the best properties. As far as improvements are concerne
    d: Hotels at Kandy was below average on all parameters. Food at Nuwarya Ellia hotel was below average, howver, they accommodated indian food request Most importantly, we should have been allowed freely to choose government authorized operators for whale watch, Madu boat safari , polonurwarya city tour who offered tickets at half the price compared to Glamour asia recommended operators. No such restriction was mentioned in the itinerary Also, we had to book tuk tuk at Merrissa as cab was not available for whole day Several places mentioned in itinerary were not covered on one pretext or another eg Ambuluwawa. adam peak, Zip line etc. On the other hand, we were charged 10K LKR for polonurwa sight seeing in lieu of village tour and cultural programme in which we were not interested Lastly, we should have given flexibility to adjust time for sighseeing spots a little eg some spot is more appealing than the other Overall it was a good trip and well organized Thanks to Travel triangle and its partner So many of them eg Lion Rock, Nuwarya Elliia, merrissa whale watch, tea lounge, gem making, Hibiscus beach resort with priavte area, lotus tower at colombo .. so and so forth
    R

    Ruthu

    Bangalore

    Ruthu's 5 days trip to Sri Lanka

    We recently placed trip with Travrl triangle for Sri Lanka. The agent was very helpful in selecting the hotels. Loved the stay and services provided by them
    SP

    Sivathanu Pillai S

    Thiruvananthapuram

    Sivathanu's 6 days trip to Sri Lanka

    Tour emerald were fantastic. The tour agent and their crew did a wonderful job. The stay in Bentota(Rathna Beach Resort) was not upto the mark. Stains in the bed and the toilets were not clean. I had given a poor review in trip advisor for them. Please do not recommend that beach resort for your cli
    ents. Apart from that , it was a wonderful experience.
    AC

    Ajay Chaudhary

    New delhi

    Ajay's 7 days trip to Sri Lanka

    Very pleasant experience working with Travel Triangle right from making the travel booking and had an wonderful experience working with Crimson voyages. Both Nurshida and Rizwi were very professional in addressing all the queries and helped in providing us a memorable Sri Lanka travel experience
    DR

    Dheeraj Rameshwar Mehar

    Australia

    Dheeraj's 7 days trip to Sri Lanka

    The trip was planned well and we enjoyed a lot Morning trek to Lion rock.
    SK

    Santosh Karumanchi

    Hyderabad

    Santosh's 7 days trip to Sri Lanka

    I am happy with the arrangements done by the Trip Travel hub company in Sri Lanka, They have provided good hotels and good car to go around. Although they can do a better job with planning the itinerary as we faced dificulty to cover everything that was planned in Nuwara Eliya, Kandy and Ramboda. We
    liked the accomodation provided in Sigirya, Ramboda, Mirissa, but the one in Yala was not that great. The company also should have enquired about our food preferences and planned for restaurants where we could eat proper meals. everyday it was a challenge to find vegetarian restaurent to eat lunch and snacks. The best part of the trip was the hotel Oak Ray Tea Bush, the amazing view from the hotel room was really worth it. Overall the trip was good and satisfactory.

    Tourist cities in Sri Lanka

    Best Time to Visit Cities of Sri Lanka

    Top Honeymoon Destinations In India

    Top International Honeymoon Destinations

    Want best packages handpicked just for you?

    Fill the form and get a callback from our holiday experts

    Frequently Asked Questions

    Get your answers — before you plan your trip.

    Sri Lanka Travel FAQs

    How far is Sri Lanka from Bangalore?

    Sri Lanka is about 710 km from Bengaluru by air (roughly 441 miles). That is the flying distance from Bengaluru to Colombo, the figure that matters since the only way across is by plane. A straight line between the two city centres is a little shorter at around 664 km

    How long is the flight from Bangalore to Sri Lanka?

    A nonstop flight from Bengaluru (BLR) to Colombo (CMB) takes about 1 hour 25 minutes to 1 hour 35 minutes. That is shorter than a Bengaluru-to-Mumbai flight. One-stop routings via Chennai or Mumbai take much longer, so the direct flight is the one to book

    Are there direct flights from Bangalore to Colombo?

    Yes. IndiGo and SriLankan Airlines both fly the nonstop Bengaluru to Colombo route, with roughly two to three departures a day and about 20 direct flights a week between them. IndiGo typically offers a morning and an evening service

    Can I travel from Bangalore to Sri Lanka by train or road?

    No. Sri Lanka is an island, so there is no road or rail route from Bengaluru, and there is no direct passenger ferry either. Air travel is the only practical way to reach Sri Lanka from Bangalore

    How much does a Bangalore to Colombo flight cost?

    A return economy ticket usually falls in the INR 13,500 to 20,000 range. Fares are seasonal and rise in the December to March peak, so booking a few weeks ahead and flying in the shoulder months gives the best price. (Confirm live fares before you book.).

    Do Indians need a visa for Sri Lanka?

    Indian travellers need an ETA (Electronic Travel Authorisation), which has been free for Indian passport holders since 25 May 2026 and allows a 30-day double-entry stay. Apply at the official site eta.gov.lk; approval usually takes 24 to 48 hours

    What is the cheapest time to fly from Bangalore to Sri Lanka?

    Fares are generally lowest in the April to May and September shoulder windows and highest over the December to March peak and school holidays. Booking two to four weeks ahead and flying midweek typically lands the best Bengaluru to Colombo fare

    How It Works

    1

    Personalise This Package

    Make changes as per your travel plan & submit the request.

    2

    Get Multiple Quotes

    Connect with top 3 agents, compare quotes & customize further.

    3

    Book The Best Deal

    Pay in easy installments & get ready to enjoy your holiday.