Flying From Mumbai to Sri Lanka: Routes and Journey Time — Sri Lanka travel story by Lankan Stays & Trails

Getting there · from Mumbai

Flying from Mumbai to Sri Lanka

Mumbai is west India's main gateway to Sri Lanka, a direct flight of a little over three hours that puts the island within comfortable reach of a long weekend or a proper week-long trip.

September 1, 2026 · 8 min read · Lankan Stays & Trails

FlightsPlanningSri Lanka

Quick answer

The flight from Mumbai to Colombo takes roughly three to three and a half hours, operated as a direct route by SriLankan Airlines, IndiGo and Air India, with no connection required. It's the longest of the main direct India-Sri Lanka routes on flight time but still well under half a long-haul journey, and there is no time difference to adjust for on arrival. Mumbai draws a broad mix of leisure, honeymoon and business travellers to Colombo, given the city's status as India's main west-coast international hub.

Key takeaways

  • Mumbai to Colombo takes roughly three to three and a half hours, one of the longer direct India-Sri Lanka routes by flight time.
  • SriLankan Airlines, IndiGo and Air India operate direct flights on the route, generally with daily or near-daily frequency.
  • There is no time difference between Mumbai and Colombo, since both India and Sri Lanka sit on the UTC+5:30 offset.
  • Mumbai's route carries a broad traveller mix, including honeymooners, families and business travellers, reflecting the city's role as a major international hub.
  • A direct Mumbai to Colombo flight is faster overall than routing via Chennai, Bengaluru or a Gulf hub for most itineraries.

The Mumbai to Colombo route

Mumbai to Colombo is served by direct flights, making it the primary route for travellers from western and central India rather than routing through a southern Indian city or a Gulf hub. As India's busiest international gateway on the west coast, Mumbai offers strong onward connectivity for travellers arriving from further afield within India before continuing to Colombo.

Frequency is generally solid, with at least a daily direct service on the main carriers, though schedules vary by season, so it's worth checking current timetables rather than assuming year-round consistency.

Mumbai's scale as an aviation hub also means it has by far the widest choice of connecting itineraries for travellers from Gujarat, Madhya Pradesh, Rajasthan and other parts of western India, even before the direct Colombo leg is factored in.

  • Direct flights available; no connection required for the Mumbai to Colombo route.
  • SriLankan Airlines, IndiGo and Air India are the principal carriers.
  • Generally daily or near-daily service, varying by season and carrier.

Journey time and what to expect

Flight time from Mumbai to Colombo runs roughly three to three and a half hours direct, longer than the Chennai or Bengaluru routes but still a short-haul journey by any international standard, comparable to a domestic flight from Mumbai to the northeast of India. Including check-in and the airport transfer at either end, the total door-to-door time is a manageable half-day rather than the multi-day commitment a long-haul trip requires.

As with every India-Sri Lanka route, there's no time zone adjustment needed, since both countries share the UTC+5:30 offset, so there's no jet lag to build into the first day of the trip.

  • Flight time: roughly three to three and a half hours, Mumbai to Colombo, direct.
  • No time zone adjustment needed on arrival.
  • Bandaranaike International Airport is roughly 45 minutes from central Colombo by road.

Why the direct flight beats routing via the Gulf

Mumbai has extensive connections to Dubai, Abu Dhabi and Doha, and travellers occasionally consider routing through one of these hubs out of habit, given how often Mumbai flyers use them for onward international travel. For Sri Lanka specifically, this is rarely worth it: a Gulf routing typically adds a layover and several hours of total travel time compared with the roughly three-hour direct flight.

The direct Mumbai to Colombo service exists precisely because demand between the two cities is strong enough to support it, so unless a specific fare anomaly makes a Gulf connection meaningfully cheaper, the direct route remains the simpler and faster choice for almost every itinerary.

Who flies this route

Mumbai's route to Colombo carries a genuinely broad traveller mix: honeymoon couples drawn to Sri Lanka's beaches and hill country, families planning a week-long trip during school holidays, and a steady flow of business travellers given the commercial ties between the two countries' finance and trade sectors.

Mumbai also functions as a connecting point for travellers from Gujarat, Rajasthan and other parts of western and northern India who prefer a single Indian hub over connecting through the Gulf, making the west-coast route to Colombo noticeably busier than its flight frequency alone might suggest.

A smaller but steady share of Mumbai's traffic to Colombo is corporate travel tied to shipping, textiles and financial services, sectors with longstanding trade links between the two port cities.

  • Honeymoon couples and leisure travellers from western India.
  • Families travelling during Indian school holiday windows.
  • Business travellers, given trade and finance ties between Mumbai and Colombo.

When and how to book

Fares from Mumbai to Colombo tend to firm up around Diwali, Christmas and New Year, and the Indian summer holiday period in May and June, when leisure demand from western India peaks alongside Sri Lanka's own domestic travel patterns. Booking several weeks ahead is generally worthwhile for both price and seat choice.

Given the route's popularity with honeymoon and family travellers, weekend departures can command a premium over midweek ones, so comparing both is worth the extra few minutes at the booking stage.

As with any route in and out of Mumbai's busy Chhatrapati Shivaji Maharaj International Airport, building in a comfortable buffer before your flight for check-in and security is worthwhile, particularly during peak evening hours.

Planning your trip from Mumbai

A little over three hours in the air makes Sri Lanka realistic for a genuine week-long trip from Mumbai without eating heavily into annual leave, covering the Cultural Triangle, hill country and a coast comfortably in seven to nine days. Shorter breaks of four to five days work well for a more focused Colombo, hill country or south-coast loop.

Lankan Stays & Trails builds private, driver-guided itineraries for travellers flying from Mumbai, pacing honeymoon and family trips differently and timing the first day's activities around a mid-morning or afternoon arrival into Colombo.

Frequently asked questions

How long is the flight from Mumbai to Sri Lanka?

Roughly three to three and a half hours direct from Mumbai to Colombo, one of the longer direct India-Sri Lanka routes by flight time but still well within a short-haul journey.

Is there a direct flight from Mumbai to Colombo?

Yes. Mumbai to Colombo is served by direct flights, generally daily or near-daily, on SriLankan Airlines, IndiGo and Air India, with no connection required.

Which airlines fly from Mumbai to Sri Lanka?

SriLankan Airlines, IndiGo and Air India are the main carriers operating direct flights between Mumbai and Colombo, with schedules varying somewhat by season.

Is Mumbai a good gateway to Sri Lanka for honeymoons?

Yes. Mumbai's direct route carries a significant share of honeymoon travellers heading to Sri Lanka's beaches and hill country, and the roughly three-hour flight means very little of the trip's leave is lost to travel.

Is there a time difference between Mumbai and Colombo?

No. Mumbai and Colombo share the same UTC+5:30 time zone, so there is no clock adjustment or jet lag to plan around when flying between the two cities.

How many days should I plan for a trip from Mumbai to Sri Lanka?

Seven to nine days makes good use of the roughly three-hour flight, covering the Cultural Triangle, hill country and a coast comfortably. Four to five days works well for a more focused Colombo or south-coast trip.

Is it cheaper to fly direct from Mumbai or connect via Chennai?

Direct is generally faster and often comparable in price, though connecting via Chennai or Bengaluru occasionally offers a lower fare at the cost of extra travel time. Compare current options directly rather than assuming one route is always cheaper.

Should I fly from Mumbai to Sri Lanka via Dubai or Abu Dhabi?

Generally not. A Gulf routing adds a layover and several hours compared with the roughly three-hour direct Mumbai to Colombo flight. It's rarely worth it unless a specific fare makes the connection meaningfully cheaper than the direct option.

Lankan Stays Team