- 1800-123-5555
- Travel Agent? Join Us
- Blog
- Offers

How to Reach Colombo from Mumbai: Flights, Distance & Fares
Enjoy your best trip with the crystal clear beauty of the water
Rated 4.33/5 ( based on 3293 reviews )
How to Reach Colombo from Mumbai: Flights, Distance & Fares
| By Air | By Road | By Train | By Sea | |
|---|---|---|---|---|
| Mumbai to Colombo | 2.5 hours | - | - | - |
Mumbai and Colombo are about 1,525 km apart, and the only practical way between them is a flight. Nonstop flights from Mumbai (BOM) to Colombo (CMB) take about 2 hours 30 minutes, which is roughly the time Mumbai to Delhi takes. SriLankan Airlines, Air India and IndiGo fly the route about four times a day, and one-way economy fares usually run from Rs 11,500 to Rs 22,000. There is no train, road or regular ferry.
This page follows the whole trip, from the check-in counter at Mumbai's Terminal 2 to your hotel door in Colombo. Coming from another Indian city? See how to reach Colombo from India. Planning the wider trip first? Start with our Colombo travel guide.
Mumbai To Colombo Distance
Colombo is about 1,525 km (950 miles) from Mumbai by air. Route sites quote 1,524 to 1,542 km depending on which runway they measure from, so any figure in that band is right. (Mumbai se Colombo ki duri hawai raaste se lagbhag 1,525 km hai.)
Mumbai to Colombo by mode
| By Air | By Road | By Train | By Sea | |
|---|---|---|---|---|
| Mumbai to Colombo | About 1,525 km, 2h 25m to 2h 35m nonstop | No road link | No rail link | No regular ferry; seasonal cruises only |
Mumbai to Colombo at a glance (November 2026)
| Fact | Mumbai (BOM) to Colombo (CMB) |
|---|---|
| Air distance | About 1,525 km / 950 miles |
| Nonstop flight time | 2h 25m to 2h 35m (return about 2h 35m to 2h 50m) |
| One-stop flight time | About 4h 40m to 5h 20m via Chennai or Bengaluru |
| Nonstop airlines | SriLankan Airlines, Air India, IndiGo |
| Nonstop flights | About 4 a day, roughly 28 a week |
| One-way economy fare | About Rs 11,500 to Rs 22,000 |
| Departure airport | Chhatrapati Shivaji Maharaj International, Terminal 2 |
| Arrival airport | Bandaranaike International, Katunayake (32 to 35 km from Colombo Fort) |
| Time difference | None (both UTC+5:30) |
| Entry for Indians | Tourist ETA, applied for online before you fly (free for Indians as of November 2026) |
Bandaranaike International at Katunayake handles almost all of Colombo's international flights, including every flight from India. The Port of Colombo is largely a cargo port. Cruise ships call there on some sailings, but no passenger ship runs on a schedule from Mumbai.
Mumbai to Colombo Flights: Airlines, Timings & Duration
For a quick commute, a nonstop flight is your best bet, and you have three airlines to choose from. SriLankan Airlines is the national carrier and usually includes a meal and checked bags in the fare. Air India and IndiGo compete hard on price. All three depart from Terminal 2 in Mumbai and land at Bandaranaike International.
Nonstop and one-stop flights from Mumbai to Colombo
| Airline | Flight | Leaves Mumbai | Flight time | Good to know |
|---|---|---|---|---|
| SriLankan Airlines (UL) | UL 142 and UL 144 | UL 142 a little after 3 am; UL 144 in the evening | About 2h 27m | Red-eye UL 142 lands before 6 am; hot meal and checked bag in economy |
| IndiGo (6E) | 6E 1185 | Early morning | About 2h 30m | Leaves about 5.40 am, lands about 8.10 am; cheapest fares are often cabin-bag only, so compare fare types |
| Air India (AI) | AI 2276 | Around midday (about 12.40 pm in the winter 2026 schedule) | About 2h 30m | Full-service fare with a checked bag included |
| One-stop options | IndiGo via Chennai or Bengaluru | Several a day | 4h 40m to 5h 20m | Sometimes cheaper on peak dates; check the layover length |
Schedules shift twice a year, with the summer timetable in late March and the winter one in late October. Jet Airways and Vistara flew this route in the past, so ignore any page that still lists them. Fly back the same way. The Colombo to Mumbai leg takes a little longer, about 2 hours 35 minutes to 2 hours 50 minutes.
Search "BOM to CMB" rather than just "Colombo" on fare sites. Colombo also has a small domestic airport at Ratmalana (RML), and a vague search can throw up odd results.
Mumbai to Colombo Flight Ticket Price and the Cheapest Time to Book
A one-way economy ticket from Mumbai to Colombo usually costs between Rs 11,500 and Rs 22,000 on a nonstop flight. A return ticket booked a month or more ahead typically lands between Rs 24,000 and Rs 40,000.
How Mumbai to Colombo fares move through the year
| When you fly | What fares do | Why |
|---|---|---|
| December to March | Highest | Colombo's dry season, plus Christmas, New Year and Indian winter holidays |
| Diwali week and April school holidays | Spike for a week or two | Family travel from Mumbai peaks |
| May to September | Lowest | South-west monsoon on Colombo's coast; hotels drop prices too |
| October and November (outside Diwali) | Middle | Inter-monsoon showers, usually in the afternoon |
• Book four to six weeks ahead for the best nonstop fares. Prices tend to climb in the last two weeks.
• Tuesday and Wednesday departures are usually the cheapest days of the week.
• Compare what is included. A SriLankan fare with a meal and a checked bag can beat a cheaper cabin-bag-only ticket once you add luggage.
• A package can cost less than booking flights and hotels yourself. Our Sri Lanka tour packages from Mumbai bundle the flight, airport transfer and stays into one price.
Which Airports? Mumbai T2 to Bandaranaike International, Katunayake
Every nonstop Colombo flight leaves from Terminal 2 of Chhatrapati Shivaji Maharaj International Airport at Sahar, Andheri East. Give yourself three hours. Check-in counters for Colombo flights close 60 minutes before departure, and emigration queues at T2 can be long during the late-night international departure bank, which is when the SriLankan red-eye boards.
Navi Mumbai International Airport (NMI) had no nonstop Colombo service when we checked in November 2026, so book from BOM even if you live in Navi Mumbai or Thane.
In Sri Lanka you land at Bandaranaike International Airport (CMB) in Katunayake, about 32 to 35 km north of Colombo Fort and 10 km from Negombo. Immigration for Indian ETA holders is usually quick, though queues build when several flights land together. Currency exchange counters and the Dialog, Mobitel and Hutch SIM desks are in the arrivals hall before you exit.
Is There a Train, Bus or Ship from Mumbai to Colombo?
No. There is no road or rail connectivity between Mumbai and Colombo, because Sri Lanka is an island and no bridge links it to India. The only way to do it without flying is a long train and ferry combination through Tamil Nadu.
Every way to get from Mumbai to Colombo
| Option | Runs? | Total time | Who it suits |
|---|---|---|---|
| Nonstop flight BOM to CMB | Daily, about 4 a day | 2h 25m to 2h 35m | Almost everyone |
| One-stop flight via Chennai or Bengaluru | Daily | 4h 40m to 5h 20m | Peak-date bargain hunters |
| Train + ferry via Nagapattinam | Seasonal ferry | About 44 to 48 h | Overland travellers with time |
| Train or bus all the way | Does not exist | Not possible | No one |
| Cruise from Mumbai | A few sailings a season | Several nights | Travellers who want the cruise itself |
The overland route has three legs.
1. Take a train from Mumbai to Nagapattinam in Tamil Nadu, usually with a change at Chennai or Thanjavur. Allow about a day and a half.
2. Board the passenger ferry from Nagapattinam to Kankesanthurai, near Jaffna, a crossing of about 4 hours. It has run seasonally and tends to pause during the north-east monsoon, so confirm sailings before you commit.
3. Travel from Jaffna to Colombo Fort by train, about 6 to 7 hours, or by overnight bus.
It is an adventure, not a shortcut. For the ferry in detail, and other routes into the country, read our guide on how to reach Sri Lanka from Mumbai. If you want the sea voyage as part of the holiday, look at the Sri Lanka cruise tour from Mumbai, which runs on set sailing dates each season.
Colombo Airport to the City: Taxi, PickMe and the Airport Bus
Once you clear customs, Colombo is 35 to 50 minutes away on the Colombo to Katunayake expressway (E03). This is the part most route sites skip, and it is where first-time visitors overpay.
Bandaranaike International Airport (CMB) to Colombo
| Option | Time to Colombo Fort | Approx. cost | Notes |
|---|---|---|---|
| Pre-paid airport taxi | 35 to 50 min | Fixed AASL counter tariff, shown on the board | Counter in arrivals; confirm the fare and whether the expressway toll is included before you pay |
| PickMe or Uber | 35 to 50 min | LKR 4,000 to 5,500 (about Rs 1,150 to Rs 1,600) | Book on the app (a local SIM or airport Wi-Fi helps); pick-up from the marked zone |
| Airport bus to Colombo Fort (route 187, expressway) | About 50 to 60 min | About LKR 325 (about Rs 95) | Leaves from outside arrivals; light luggage only |
| Hotel or package transfer | 40 to 50 min | Included in TravelTriangle packages | Driver waits at arrivals with a name board |
| To Negombo instead | 15 to 20 min | Short taxi ride at the fixed counter tariff | Handy if you land on the 5.35 am red-eye and want a beach day first |
Most first-timers stay in Colombo 3 (Kollupitiya) or around the Fort, close to Galle Face Green. Our hotels in Colombo guide covers those areas by budget.
Before You Fly: ETA for Indians, Baggage, Money and SIM
Indian tourists need an Electronic Travel Authorization (ETA) before boarding, and as of November 2026 the tourist ETA is free for Indians. It gives you 30 days with double entry. The waiver was announced as a time-limited programme, so check the fee on the official site before you apply. Apply only on eta.gov.lk, because look-alike agent sites still charge a fee for the same form. Approval comes by email, so apply a few days before you fly. The full process is in our Sri Lanka visa for Indians guide.
• At the Mumbai check-in counter, staff ask for a passport valid for six months, the ETA approval (printout or screenshot), a return ticket and your first hotel booking.
• Sri Lanka uses the Sri Lankan rupee (LKR). Carry some US dollars or LKR for the first taxi. Indian rupee notes are accepted at very few places. UPI now works at a growing number of LankaPay QR merchants, but do not rely on it outside Colombo.
• Dialog and Mobitel tourist SIMs are sold at the arrivals hall. PickMe also works with your Indian number on roaming or on airport Wi-Fi, but a local SIM makes the driver's call-back far easier.
• Colombo runs on the same clock as Mumbai (UTC+5:30), so there is no jet lag.
• More practical advice is in our Sri Lanka travel tips.
Best Time to Fly from Mumbai to Colombo
December to March is Colombo's driest and most comfortable stretch, and fares peak to match. May to September brings the south-west monsoon to the west coast, with heavy but often short showers, and the cheapest flights and hotel rates of the year. April and October to November sit in between. For month-by-month weather, see the best time to visit Colombo.
Land on a morning flight and you still have the afternoon for Pettah market, Gangaramaya Temple and sunset at Galle Face Green. More ideas are in our list of things to do in Colombo and the places to visit in Colombo.
Flying from Mumbai and would rather not piece it together? The 4N/5D Colombo tour from Mumbai and our Colombo tour packages include the airport pick-up, hotels and sightseeing, and every itinerary can be customised. For a longer trip across the island, browse Sri Lanka tour packages from Mumbai.
For everything else about the island, from Kandy to the south coast, our Sri Lanka travel guide has it.
Edited by TravelTriangle
Popular Packages
Unlimited Choices. Trusted Agents. Best Prices. Happy Memories.
Cities:
- Kandy
- Nuwara Eliya
- Bentota
Starting from:
₹12,157/-
₹13,072/-7% OffCities:
- Kandy
- Nuwara Eliya
- Bentota
- Colombo
Starting from:
₹13,925/-
₹15,136/-8% OffCities:
- Colombo
- Bentota
Starting from:
₹16,500/-
₹18,333/-10% OffCities:
- Kandy
- Bentota
- Colombo
Starting from:
₹16,600/-
₹18,242/-9% OffCities:
- Kandy
- NuwaraEliya
- Bentota
- Colombo
Starting from:
₹16,600/-
₹19,618/-15% OffCities:
- Sigiriya
- Colombo
Starting from:
₹17,144/-
₹18,434/-7% OffCities:
- Induruwa
Starting from:
₹17,250/-
₹22,499/-23% OffCities:
- Kandy
- NuwaraEliya
- Kalutara
- Bentota
Starting from:
₹18,399/-
₹21,187/-13% OffCities:
- Kandy
- Nuwara Eliya
- Bentota
- Colombo
Starting from:
₹18,420/-
₹20,022/-8% OffCities:
- Kandy
- NuwaraEliya
- Bentota
- Colombo
Starting from:
₹19,250/-
₹21,583/-11% OffCities:
- NuwaraEliya
- Bentota
- Colombo
Starting from:
₹19,800/-
₹23,657/-16% OffCities:
- Kandy
- NuwaraEliya
- Bentota
- Colombo
Starting from:
₹19,900/-
₹22,359/-11% OffCities:
- Sigiriya
- Kandy
- Nuwara Eliya
- Bentota
- Colombo
Starting from:
₹20,000/-
₹21,739/-8% OffCities:
- Kandy
- NuwaraEliya
- Bentota
Starting from:
₹21,000/-
₹24,684/-15% OffCities:
- Nuwara Eliya
- Kandy
- Colombo
Starting from:
₹22,000/-
₹25,882/-15% OffCities:
- Negombo
- Bentota
- Colombo
Starting from:
₹22,400/-
₹25,454/-12% OffCities:
- Kandy
- NuwaraEliya
- Bentota
Starting from:
₹22,410/-
₹25,967/-14% OffCities:
- Kandy
- NuwaraEliya
- Colombo
Starting from:
₹22,874/-
₹26,263/-13% OffCities:
- Kandy
- Bentota
- Colombo
Starting from:
₹23,799/-
₹26,153/-9% OffCities:
- Colombo
Starting from:
₹23,999/-
₹26,086/-8% OffOur experts would love to create a package just for you!
Fill in your requirements here >
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 Colombo Packages
Read real reviews,packages, stories, and experiences from happy customers who booked with TravelTriangle.
Crasto Leo
Mumbai
Crasto's 8 days trip to Colombo
Vinay Kumar
Bengaluru
Vinay's 5 days trip to Colombo
Rohit Bhagwan Singh Mehta
Mumbai
Rohit's 7 days trip to Colombo
Thiyanesh Janakar
Trichy
Thiyanesh's 6 days trip to Colombo
Sangjukta Jaiswal
Bangalore
Ankur's 6 days trip to Colombo
Dinesh Bhasin
New delhi
Dinesh's 12 days trip to Colombo
Ruthu
Bangalore
Ruthu's 5 days trip to Colombo
Sivathanu Pillai S
Thiruvananthapuram
Sivathanu's 6 days trip to Colombo
Ajay Chaudhary
New delhi
Ajay's 7 days trip to Colombo
Dheeraj Rameshwar Mehar
Australia
Dheeraj's 7 days trip to Colombo
Popular Kerala Holiday Packages
Spiritual Packages
Kerala Holiday Packages From Metro Cities
Popular 1 Night & Above Kerala Holiday Packages
Popular 6 Nights & Above Kerala Holiday Packages
Top Tour Packages In India
Top International Tour Packages
Tour Packages By Theme And Activity
Top Honeymoon Destinations In India
Top International Honeymoon Destinations
Top Destinations In India
Top International 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.
Colombo Travel FAQs
How far is Colombo from Mumbai?
Colombo is about 1,525 km (roughly 950 miles) from Mumbai in a straight line, which is the distance a nonstop flight covers. Route sites quote anything from 1,524 to 1,542 km depending on the airport reference points. There is no road distance worth quoting, because Sri Lanka is an island and no highway connects it to India.
How long is the flight from Mumbai to Colombo?
A nonstop flight from Mumbai (BOM) to Colombo (CMB) takes about 2 hours 25 minutes to 2 hours 35 minutes. The return leg is usually a little slower, at about 2 hours 35 minutes to 2 hours 50 minutes, because of headwinds. One-stop itineraries through Chennai or Bengaluru take about 4 hours 40 minutes to 5 hours 20 minutes including the layover.
Which airlines fly direct from Mumbai to Colombo?
Three airlines fly nonstop: SriLankan Airlines, Air India and IndiGo. Together they run about four nonstop flights a day, or roughly 28 a week, from Terminal 2 of Mumbai airport. Jet Airways and Vistara used to fly the route but no longer exist, so ignore old pages that still list them.
What is the Mumbai to Colombo flight ticket price?
One-way economy fares on nonstop flights usually sit between about Rs 11,500 and Rs 22,000. Expect the top of that range, or more, for Diwali, Christmas to New Year and April school-holiday dates, and the bottom of it on midweek flights booked four to six weeks ahead.
Are there direct flights from Mumbai to Colombo every day?
Yes. There are nonstop flights from Mumbai to Colombo every day of the week. SriLankan Airlines, Air India and IndiGo between them operate about four departures daily, spread across the small hours, early morning, midday and evening, so most travellers can pick a slot that suits their hotel check-in.
What is the first flight from Mumbai to Colombo?
The earliest nonstop is SriLankan Airlines' overnight departure, which leaves Mumbai a little after 3 am and reaches Colombo before 6 am. IndiGo's 6E 1185 follows at about 5.40 am and lands around 8.10 am. Timings move with each summer and winter schedule, so check the airline site for the exact time on your date.
Which terminal do Mumbai to Colombo flights leave from?
All nonstop Colombo flights leave from Terminal 2 (T2) of Chhatrapati Shivaji Maharaj International Airport, the international terminal at Sahar, Andheri East. Reach T2 three hours before departure for immigration and security. In Colombo you land at Bandaranaike International Airport in Katunayake, not at the small Ratmalana airport south of the city.
Is there a train from Mumbai to Colombo?
No. There is no rail link between India and Sri Lanka, so no train runs from Mumbai to Colombo. The only surface route is a long combination: a train from Mumbai to Nagapattinam in Tamil Nadu, a passenger ferry to Kankesanthurai near Jaffna, and a train from Jaffna to Colombo Fort. It takes about 44 to 48 hours and the ferry runs seasonally.
Can I travel from Mumbai to Colombo by ship?
Not on a regular passenger service. No scheduled ship sails from Mumbai to Colombo. What you can book are cruise holidays, which call at Colombo or other Sri Lankan ports on a few sailings each season. A cruise is a holiday in itself, not a quick way to reach Colombo, and the departure dates change every year.
How far is Colombo airport from the city?
Bandaranaike International Airport is about 32 to 35 km north of Colombo Fort. A PickMe or Uber ride on the Colombo to Katunayake expressway (E03) takes 35 to 50 minutes and costs roughly LKR 4,000 to 5,500, while the airport taxi counter charges a fixed tariff. The airport bus to Colombo Fort takes about an hour and costs around LKR 325.
Do Indians need a visa to fly from Mumbai to Colombo?
Indian tourists need an Electronic Travel Authorization (ETA) before they board, and as of November 2026 it is free for Indians, with a 30-day stay and double entry. The waiver was announced as a time-limited programme, so check the fee on eta.gov.lk before you apply. Apply only on that official site, carry the approval with your return ticket and hotel booking, and make sure your passport is valid for at least six months.
Is there a time difference between Mumbai and Colombo?
No. Sri Lanka and India both run on UTC+5:30, so the clock in Colombo shows exactly the same time as in Mumbai. A 6 am departure from Mumbai lands at about 8.30 am Colombo time, with no jet lag and no need to reset your phone.
How It Works
Personalise This Package
Make changes as per your travel plan & submit the request.
Get Multiple Quotes
Connect with top 3 agents, compare quotes & customize further.
Book The Best Deal
Pay in easy installments & get ready to enjoy your holiday.














