• 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 Mumbai

Enjoy the picturesque beauty of this wonderful land

Rated 4.33/5 ( based on 3293 reviews )

How to Reach Sri Lanka from Mumbai

By AirBy RoadBy TrainBy Sea
Mumbai to Sri Lanka2.5 hours63.0 hours--

The fastest way to reach Sri Lanka from Mumbai is a nonstop flight from Mumbai (BOM) to Colombo (CMB), which takes about 2 hours 30 minutes. SriLankan Airlines, IndiGo and Air India fly the route every day, and one-way economy fares usually sit between Rs 11,000 and Rs 22,000. There is no train or road to Sri Lanka. The only surface route is a long train ride to Nagapattinam in Tamil Nadu followed by a 4-hour ferry to Jaffna, and that ferry runs only some months of the year.

Want to know how to reach Sri Lanka from Mumbai without wasting a day? Most travellers we plan for leave Mumbai after breakfast and are checking into a Negombo or Colombo hotel by mid-afternoon, because the flight is shorter than Mumbai to Delhi. Below you'll find every route that actually works, what each one costs, the free ETA Indians need, and how to get from Colombo airport to Kandy, Galle or the south coast once you land.

Mumbai to Sri Lanka at a Glance

What you want to know Answer
Distance (air) About 1,530 km (950 miles), Mumbai to Colombo
Fastest way Nonstop flight BOM to CMB, about 2 hr 30 min
Airlines flying nonstop SriLankan Airlines, IndiGo, Air India
Nonstop flights a day 3 to 4
One-way fare (economy) Rs 11,000 to Rs 22,000, lowest June to September
Direct train or road None. Sri Lanka is an island across the Palk Strait
Cheapest surface route Train to Nagapattinam + ferry to Kankesanthurai (about 44 hours)
Visa for Indians Electronic Travel Authorisation (ETA), free since 25 May 2026
Where you land Bandaranaike International (CMB), Katunayake, 32 km north of Colombo
Time difference None. Sri Lanka runs on the same clock as India

How to Go to Sri Lanka from Mumbai: Every Route Compared

Searchers check four modes, so here is the honest answer for each. Only one of them is a realistic choice for a holiday of a week or less.

Mode Route Travel time Approx. cost (one way) Worth it?
Nonstop flight Mumbai (BOM) to Colombo (CMB) About 2 hr 30 min Rs 11,000 to 22,000 Yes, the best option
One-stop flight Via Chennai, Bengaluru or Hyderabad 4 hr 45 min to 8 hr Rs 10,000 to 18,000 Only if nonstops sell out
Train + ferry Mumbai to Nagapattinam by train, ferry to Kankesanthurai, train to Colombo About 44 to 48 hr Rs 7,000 to 12,000 all in Only when the ferry is sailing
Cruise Chennai or Kochi to Sri Lankan ports (Cordelia) 3 to 5 nights Sold as a cruise package Seasonal; not from Mumbai
Road or direct train Not possible Not possible Not possible No land link exists

Mumbai to Sri Lanka by Flight: Airlines, Flight Time and Fares

Flying is how almost everyone does it. Mumbai's Chhatrapati Shivaji Maharaj International Airport (BOM) has daily nonstop flights to Bandaranaike International Airport (CMB) at Katunayake, about 32 km north of Colombo city. Three airlines fly the route direct, with 3 to 4 departures between them on most days. The aircraft covers roughly 1,530 km and is in the air for about two and a half hours, so a morning departure puts you in Sri Lanka before lunch.

Nonstop flights from Mumbai to Colombo

Airline Flight time Typical schedule Good to know
SriLankan Airlines About 2 hr 27 min Morning and evening departures Full-service: meal and checked bag included
IndiGo About 2 hr 30 min Daily Low-cost: checked bag allowance is smaller, meals paid
Air India About 2 hr 35 min Daily Full-service; often cheapest of the three in the monsoon

Jet Airways used to fly this route but has been grounded since April 2019, so ignore older guides that still list it. Air India now operates the services Vistara once flew.

One-stop flights via Chennai or Bengaluru

If the nonstops are full or expensive on your dates, a one-stop routing through Chennai, Bengaluru or Hyderabad adds two to five hours to the trip. The quickest connections take around 4 hr 45 min door to gate. Keep a layover of at least 90 minutes, since you clear immigration in India at the connecting airport on most of these itineraries.

Flying into Jaffna or Mattala instead

Colombo is not Sri Lanka's only international airport. Jaffna International (JAF) in the north and Mattala Rajapaksa International (HRI) in the south also handle international flights. Neither has a nonstop from Mumbai. Jaffna is reached with a change in Chennai, which helps if your trip is focused on the Tamil north. For everyone else, CMB is the right airport.

Cheapest months and booking tips

Fares on this route drop between June and September, when the south-west monsoon is on the west coast, and peak over Christmas, New Year and Diwali. Booking four to six weeks ahead usually gets you the lower fare band. Midweek departures (Tuesday to Thursday) tend to be cheaper than Friday evening flights, which fill with long-weekend travellers from Mumbai.

Is There a Train from Mumbai to Sri Lanka?

No. There is no train from Mumbai to Sri Lanka, because no rail or road bridge crosses the Palk Strait between India and the island. Searches for a Mumbai to Sri Lanka train usually come from travellers hoping for a cheaper, slower option. The real alternative is a train plus a ferry, and it only works on days the Nagapattinam ferry is sailing.

Why some sites show trains to "Lanka". If a booking site offers you a 43-hour train from Mumbai to "Lanka" via Guwahati, it is sending you to Lanka town in Assam's Hojai district, not the country. That mix-up is behind most of the train results you'll see for this search.

The train and ferry route, step by step

1. Mumbai to Tamil Nadu by train (27 to 32 hours). The only direct train is the weekly Lokmanya Tilak Terminus to Karaikal Express (11017), which also stops at Thane and Kalyan and calls at Thiruvarur and Nagapattinam; on other days, change at Chennai. Book on IRCTC; a sleeper berth costs roughly Rs 700 to Rs 1,000 and 3AC around Rs 1,800 to Rs 2,600.

2. Overnight in Nagapattinam. The ferry boards in the morning, so plan to arrive the evening before and keep your passport and ETA printout handy.

3. Ferry to Kankesanthurai, Jaffna (about 4 hours). The passenger ferry Sivagangai crosses from Nagapattinam port to Kankesanthurai (KKS) near Jaffna. Reported one-way fares run Rs 5,000 to Rs 9,700 with a limited baggage allowance. Immigration happens at both ports.

4. Jaffna to Colombo by train (about 7 hours). Sri Lanka Railways' Northern Line connects Kankesanthurai and Jaffna to Colombo Fort, with air-conditioned intercity services costing a few thousand Sri Lankan rupees.

5. Total. Around 44 to 48 hours and Rs 7,000 to Rs 12,000 one way. It saves money only if you value the journey itself or plan to start your trip in the north.

Mumbai to Sri Lanka train ticket price

There is no single ticket. You pay for the Indian train leg (Rs 700 to Rs 2,600 depending on class), the ferry (Rs 5,000 to Rs 9,700) and the Sri Lankan train to Colombo separately. That makes the combined cost close to a sale fare on a nonstop flight, for roughly 18 times the travel time.

Mumbai to Sri Lanka by Ferry or Cruise

No ship sails directly between Mumbai and Colombo on a schedule. Two sea options exist, and both start from India's south-east or south-west coast.

Nagapattinam to Kankesanthurai ferry. This is the only passenger ferry between India and Sri Lanka. It restarted in 2023 after a gap of about 40 years and has been paused several times since, usually during the north-east monsoon from November to January. Check the operator's current sailing dates before you book a connecting train. The older Rameswaram to Talaimannar ferry is not running, and the India to Sri Lanka sea tunnel that some older pages mention is not under construction.

Cruises from Chennai and Kochi. Cordelia Cruises runs seasonal Sri Lanka sailings that call at Trincomalee, Hambantota, Jaffna and Colombo. These start from Chennai, with some 2026 itineraries leaving Kochi. From Mumbai you fly to Chennai or Kochi to board. A cruise makes the journey part of the holiday rather than the fastest way there. If that appeals, see the Sri Lanka cruise package from Mumbai.

By road. There is no road. Sri Lanka is an island roughly 30 km off the Tamil Nadu coast at its closest point, and no bridge crosses the strait.

Mumbai to Sri Lanka Distance

Mumbai to Colombo is about 1,530 km in a straight line by air, which is the distance your flight covers. By surface, via the train to Nagapattinam and the ferry, the journey is well over 2,000 km because the rail line runs the length of the Deccan before it reaches the coast.

From Air distance to Colombo Nonstop flight time
Mumbai (BOM) About 1,530 km About 2 hr 30 min
Chennai (MAA) About 700 km About 1 hr 20 min
Bengaluru (BLR) About 710 km About 1 hr 30 min
Delhi (DEL) About 2,400 km About 3 hr 45 min

Flying from another city? See how to reach Sri Lanka from Bangalore or from Delhi, or the main how to reach Sri Lanka guide.

Sri Lanka Visa (ETA) for Travellers from Mumbai

Indian passport holders need an Electronic Travel Authorisation (ETA) before they fly. Since 25 May 2026 the tourist ETA is free for Indians, valid for 30 days and allows double entry. Apply only on the official ETA portal. You enter passport and travel details online, and approval usually arrives within 24 to 72 hours. Skip the third-party sites that charge USD 25 or more for the same form.

At check-in in Mumbai and at immigration in Colombo, keep these ready: a passport valid for six months beyond arrival, the ETA approval (printed or on your phone), a return ticket and your first hotel booking. The full process, with screenshots, is in our guide to the Sri Lanka visa for Indians.

How to Plan the Trip from Mumbai in 5 Steps

1. Pick your dates. December to March suits the west, south and hill country; May to September suits the east coast.

2. Book the nonstop. Compare SriLankan, IndiGo and Air India four to six weeks out and choose a flight landing before noon.

3. Apply for the ETA. Do it on eta.gov.lk at least a week before you fly, then save the approval.

4. Arrange your airport transfer. Pre-book a car to your first stop or plan the airport bus to Colombo.

5. Sort cash and connectivity. Change a little money into Sri Lankan rupees and pick up a SIM at CMB arrivals.

After You Land: Colombo Airport to Colombo, Negombo, Kandy and Galle

Almost every Mumbai flight lands at CMB in Katunayake, so your first decision is where to sleep on night one. Negombo is 10 minutes away and good after a late arrival. Colombo is under an hour on the airport expressway. Kandy and the south coast are both doable the same day if you land by noon.

From CMB airport to Distance By car Cheaper option
Negombo About 10 km 15 to 20 min Tuk-tuk or local bus
Colombo city About 32 km 40 to 60 min via the expressway Airport express bus 187
Kandy About 100 km 2 hr 30 min to 3 hr Bus or train from Colombo
Bentota About 95 km About 1 hr 45 min via the expressway Coastal train from Colombo Fort
Galle About 150 km About 2 hr 30 min via the expressway Coastal train from Colombo Fort
Sigiriya / Dambulla About 150 km 3 hr 30 min to 4 hr Bus via Kurunegala

City-specific details are in our guides on Mumbai to Colombo flights and airport transfers and reaching Kandy from Mumbai. Heading straight to the coast? Start with the best beaches in Sri Lanka.

How Much Does It Cost to Travel from Mumbai to Sri Lanka?

Getting there costs less than many people expect. A return flight is the only big expense, the ETA is free for Indians, and the airport transfer is small. Here is what a traveller from Mumbai typically spends to reach the island and get through the first day.

Item Budget Mid-range
Return flight Mumbai to Colombo Rs 22,000 Rs 35,000 to 38,000
ETA (tourist visa) for Indians Free Free
CMB airport to Colombo Under Rs 200 (airport express bus 187) Rs 2,000 to 2,500 (private car)
Stay + food per day in Sri Lanka Rs 3,000 to 5,000 Rs 7,000 to 12,000
Local SIM with data About Rs 500 About Rs 500

A five-night independent trip from Mumbai lands at roughly Rs 40,000 to Rs 60,000 per person on a budget. If you would rather have one price that covers flights, hotels and transfers, compare Sri Lanka tour packages from Mumbai.

Best Time to Fly from Mumbai to Sri Lanka

Sri Lanka has two monsoons, so some part of the island is always in season. December to March is best for Colombo, Galle, Bentota, Kandy and Ella, but Mumbai fares are at their highest then. April and September are good-value shoulder months. The east coast around Trincomalee, Pasikudah and Arugam Bay is at its best from May to September. Month-by-month weather is in our guide to the best time to visit Sri Lanka.

Mumbai to Sri Lanka: Travel Tips from Our Sri Lanka Desk

• Reach Terminal 2 three hours early. BOM's international check-in queues are long on weekend mornings.

• Carry US dollars or change money at CMB. Most shops outside Colombo won't take Indian rupees, and airport rates are fair.

• Buy a Dialog or Mobitel SIM in arrivals. The counters sit just past baggage claim. PickMe and Uber both work in Colombo and Kandy.

• Check your fare's baggage rule. SriLankan includes a checked bag; IndiGo's lowest fares carry less, and excess is charged at the airport.

More advice in our Sri Lanka travel tips.

Plan the Rest of Your Sri Lanka Trip

Once the route is sorted, the fun part is choosing what to do. Our list of places to visit in Sri Lanka and the things to do in Sri Lanka cover Sigiriya, the Kandy to Ella train, whale watching off Mirissa and safaris in Yala. If you prefer a planned itinerary that starts and ends in Mumbai, look at the 6 nights Sri Lanka tour from Mumbai or the 10-day Sri Lanka trip from Mumbai, or browse all Sri Lanka tour packages from Mumbai.

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

About This 3 Nights 4 Days Sri Lanka Package

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

Sri Lanka Budget Trip: 3N/4D Overview

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

About This 3 Nights 4 Days 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

About This 4-Star 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.

    CL

    Crasto Leo

    Mumbai

    Crasto's 8 days trip to Sri Lanka

    We would happily recommend this service to our friends and family.
    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.

    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 long is the flight from Mumbai to Sri Lanka?

    A nonstop flight from Mumbai to Colombo takes about 2 hours 30 minutes. SriLankan Airlines is the quickest at roughly 2 hours 27 minutes, with IndiGo and Air India close behind. One-stop flights via Chennai, Bengaluru or Hyderabad take 4 hours 45 minutes to 8 hours depending on the layover, so the nonstop is worth paying a little more for.

    Which airlines fly direct from Mumbai to Colombo?

    Three airlines fly nonstop from Mumbai to Colombo: SriLankan Airlines, IndiGo and Air India. Between them there are 3 to 4 nonstop departures on most days. SriLankan includes a meal and checked bag, IndiGo is low-cost, and Air India often has the lowest fares in the monsoon months. Jet Airways no longer flies.

    Is there a train from Mumbai to Sri Lanka?

    No. There is no train from Mumbai to Sri Lanka because no rail bridge crosses the Palk Strait. You can take a train from Mumbai to Nagapattinam in Tamil Nadu, then the ferry to Kankesanthurai near Jaffna and a Sri Lankan train to Colombo. That takes about 44 to 48 hours and works only when the ferry is running.

    What is the Mumbai to Sri Lanka train ticket price?

    There is no single train ticket to Sri Lanka. Budget roughly Rs 700 to Rs 2,600 for the Indian train to Nagapattinam, Rs 5,000 to Rs 9,700 for the ferry to Kankesanthurai and a few thousand Sri Lankan rupees for the train to Colombo. The total of Rs 7,000 to Rs 12,000 is close to a sale fare on a nonstop flight.

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

    The train and ferry route via Nagapattinam is the cheapest on paper at Rs 7,000 to Rs 12,000 one way, but it takes nearly two days. For most travellers a nonstop flight booked four to six weeks ahead for June to September dates is the cheapest practical option, often close to Rs 11,000 one way.

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

    A nonstop flight from Mumbai (BOM) to Colombo (CMB) is the fastest way, at about 2 hours 30 minutes in the air. Add around three hours for check-in and immigration in Mumbai and 45 minutes to clear arrival formalities in Colombo, and you can be at a Negombo or Colombo hotel within seven hours of leaving home.

    How far is Sri Lanka from Mumbai?

    Sri Lanka is about 1,530 km (950 miles) from Mumbai by air, measured from Mumbai to Colombo. The surface route via the train to Nagapattinam and the ferry to Jaffna is well over 2,000 km. For comparison, Chennai to Colombo is about 700 km and Delhi to Colombo about 2,400 km.

    Can I go from Mumbai to Sri Lanka by ship or road?

    There is no road and no regular ship from Mumbai to Colombo. The only passenger ferry runs from Nagapattinam to Kankesanthurai and pauses in some months. Cordelia Cruises sails to Sri Lankan ports from Chennai and, on some 2026 itineraries, Kochi, so from Mumbai you would fly to the departure port first.

    Do Indians need a visa to visit Sri Lanka from Mumbai?

    Yes, Indians need an Electronic Travel Authorisation (ETA). Since 25 May 2026 the tourist ETA is free for Indian passport holders, valid for 30 days and allows double entry. Apply on eta.gov.lk before you fly; approval usually comes within 24 to 72 hours. Carry a return ticket and hotel booking for immigration in Colombo.

    Which airport do I land at in Sri Lanka from Mumbai?

    Flights from Mumbai land at Bandaranaike International Airport (CMB) in Katunayake, about 32 km north of Colombo and 10 km from Negombo. The drive to central Colombo takes 40 to 60 minutes on the airport expressway. Jaffna and Mattala also have international airports, but neither has a nonstop flight from Mumbai.

    Is Sri Lanka good for a long weekend from Mumbai?

    Yes. With a 2 hour 30 minute nonstop, no time difference and a free ETA, Sri Lanka works well for a three or four-night break from Mumbai. Stay close to the airport and pair Colombo with Negombo or Bentota. Kandy is possible too if you land before noon. Save Ella, Yala and the east coast for a week-long trip.

    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.