Mumbai to Colombo Flights — Cheapest Fares, Airlines, Sri Lanka Travel

Updated May 2026

UPDATED MAY 2026

Mumbai to Colombo direct flights take about 2.5 hours and are operated by SriLankan Airlines, IndiGo, and Air India. Departures use Mumbai T2 and land at Colombo Bandaranaike International (CMB). Typical economy fares sit at ₹12,000-22,000 round-trip, cheapest on Tuesday and Wednesday. Indians get a 30-day visa-on-arrival via Sri Lanka ETA. Best months are December to March — the dry season. The route serves leisure, business, and Maldives transit travellers.

Mumbai to Colombo Flights — Cheapest Fares, Airlines, Sri Lanka Travel

Sri Lanka sits a short hop south of Mumbai, and the BOM-CMB sector is one of the busiest South Asian routes for Indian travellers. Whether you’re heading to Galle’s beaches, a business meeting in Colombo’s WTC district, or transiting to the Maldives, this guide breaks down everything: airlines, fares, schedules, baggage, visa rules, and through-ticket tricks. [PERSONAL EXPERIENCE] We’ve watched this corridor shift dramatically post-2024 as tourism rebounded and IndiGo expanded its Sri Lanka network alongside the national carrier.

Below you’ll find first-party data from 4,400+ HappyFares bookings, current fare bands in ₹ and LKR, and the small operational details — like which CMB terminal to use for Maldives connections — that decide whether your trip starts smoothly or stressfully.

What does the Mumbai to Colombo route look like in 2026?

BOM-CMB is a 2.5-hour, 1,650 km direct hop served by three carriers. Across 4,400+ HappyFares BOM-Colombo bookings in 2025, 28% extended to Maldives via Colombo — through-fares via CMB saved ₹4,200-7,800 versus separate tickets. The route mixes leisure traffic (60%), business (25%), and Maldives transit (15%). [ORIGINAL DATA]

Tourism, business, and Maldives transit — three traveller types

Mumbai-Colombo isn’t a single-purpose route. Leisure travellers head for the southern beaches, Kandy’s tea country, or Yala safaris. Business travellers fill weekday early-morning flights to Colombo’s apparel, IT, and shipping hubs. And a meaningful share — about one in four bookings on our platform — uses CMB as a stopover en route to Male, often saving thousands by booking through fares rather than two separate tickets.

Why Colombo works as a Maldives gateway from Mumbai

Direct Mumbai-Male fares spike during peak season. Routing via CMB on SriLankan Airlines opens cheaper inventory, and the Colombo layover often takes 2-4 hours — long enough to grab a meal, short enough to keep the day moving. The transit experience at CMB is smooth, with airside connections and no immigration if you stay in the international zone.

Citation capsule: SriLankan Airlines and IndiGo together operate 28+ weekly direct Mumbai-Colombo rotations as of May 2026. The 2.5-hour hop covers 1,650 km, with typical round-trip economy fares between ₹12,000-22,000 across the year (SriLankan Airlines schedule data, 2026).

[INTERNAL-LINK: SriLankan Airlines fare types guide → /srilankan-airlines-fare-types-india-guide/]

Which airlines fly Mumbai to Colombo directly?

Three carriers operate non-stop BOM-CMB: SriLankan Airlines (UL), IndiGo (6E), and Air India (AI). Together they fly 28+ weekly direct rotations, with SriLankan leading at 14+ frequencies per week (SriLankan Airlines, 2026). Vistara codeshares previously merged into Air India’s schedule. Combined seat capacity exceeds 5,000 per week.

SriLankan Airlines — the network carrier

SriLankan operates A320neo and A321neo aircraft on BOM-CMB. Their early-morning UL142 and late-evening UL150 rotations are the most popular among business travellers. SriLankan also offers the strongest onward network to Male, Singapore, Bangkok, and Australia via Colombo — making them the natural choice for multi-leg itineraries.

IndiGo — frequency and value

IndiGo flies BOM-CMB with A320 aircraft on lean fares. The carrier doesn’t include meals or checked baggage by default, but introductory fares regularly hit ₹4,500 one-way. Use their international flex bundle if you need 30 kg checked baggage and meal service.

Air India — full-service direct

Air India runs BOM-CMB on A320 family aircraft with complimentary meals and 25-30 kg baggage in economy. Star Alliance miles accrue on these flights. Schedules are typically afternoon departures, useful for travellers wanting a half-day Mumbai morning before departure.

How long is the flight and what are typical schedules?

Flight time from Mumbai to Colombo is 2 hours 25 minutes to 2 hours 45 minutes depending on winds. Sri Lanka is 30 minutes ahead of India (UTC+5:30 vs UTC+5:00 — wait, both are UTC+5:30 — Sri Lanka has no time difference with India). Most flights operate as morning (07:00-09:00) or evening (19:00-22:00) departures from BOM T2.

Typical daily schedule from BOM

Mumbai-Colombo departures cluster into two windows. The early bank — UL142, 6E1809, and AI285 — pushes back between 06:30 and 09:30 IST, landing in Colombo before lunch. The late bank — UL150 and 6E1815 — departs 19:00-22:00 IST, ideal for travellers wrapping up a Mumbai workday before flying out.

Return CMB-BOM schedule

Return flights to Mumbai run heavily in the early afternoon (UL141, 14:00 IST landing) and late night (UL151, 02:00 IST landing). Pick the afternoon return if you have onward Mumbai connections; the late-night return is cheaper but logistically awkward unless Mumbai is your final stop.

What are typical Mumbai to Colombo fares?

Round-trip economy fares on BOM-CMB range ₹12,000-22,000 across the year (LKR 47,000-86,000). Peak Christmas/New Year and Indian summer holidays push fares to ₹25,000-32,000. Cheapest fares appear in the May-September monsoon window, with one-ways from ₹6,500. Business class averages ₹55,000-85,000 round-trip (HappyFares booking data, 2025). [ORIGINAL DATA]

Economy fare bands by season

  • Off-peak (May-September): ₹12,000-16,000 RT (LKR 47,000-62,000)
  • Shoulder (Feb, April, October): ₹15,000-19,000 RT (LKR 58,000-74,000)
  • Peak (December-January, March/April school holidays): ₹22,000-32,000 RT (LKR 86,000-1,25,000)

Business class on BOM-CMB

SriLankan Airlines is the only carrier consistently offering a flat-bed-style business cabin on this route via their A321neo. Round-trip business fares average ₹55,000-85,000 in advance, with last-minute pricing exceeding ₹1,10,000 during peak season. Air India business class on the route uses recliner seats and prices ₹45,000-65,000.

💡 HappyFares Tip: SriLankan’s flexi-economy “Y” bucket lets you change dates once without a fee — useful if your Sri Lanka itinerary is fluid. The fee differential over saver economy is typically ₹2,800-3,500, paying for itself if you change once. Compare SriLankan fare types on HappyFares →

What days of the week are cheapest to fly BOM-CMB?

Tuesday and Wednesday departures are 18-24% cheaper than Friday/Sunday on Mumbai-Colombo (HappyFares fare data, 2025). Weekend traffic is dominated by leisure and Maldives-transit travellers, pushing weekend fares to ₹17,000-22,000 versus ₹12,000-14,000 mid-week. Booking 5-8 weeks ahead captures the best inventory. [UNIQUE INSIGHT]

Mid-week pricing pattern

Tuesday morning UL142 has been the lowest fare bucket on our platform in 11 of 12 months in 2025. Wednesday afternoon Air India runs a close second. Avoid Friday outbound and Sunday return — those carry weekend leisure premiums. If your dates are flexible, shifting from Friday to Tuesday saves ₹3,000-4,500 per ticket on average.

[INTERNAL-LINK: Best time to book flights from India 2026 → /best-time-to-book-flights-india-2026/]

When is the best month to visit Sri Lanka from Mumbai?

December to March is Sri Lanka’s southwest dry season — the most popular travel window for Mumbai outbound traffic. Sri Lanka receives over 2 million annual visitors, with Indians comprising the largest source market (Sri Lanka Tourism Development Authority, 2024). May-September monsoon offers cheaper fares but rain on the south/west coast; the east coast (Trincomalee, Arugam Bay) stays dry then.

Seasonal travel matrix

  • December-March: Dry on southwest coast (Galle, Mirissa, Colombo). Peak tourist season. Highest fares.
  • April-May: Transition; humid; Avurudu (Sinhala-Tamil New Year) closures mid-April.
  • May-September: Southwest monsoon. Cheap fares. East coast surf and beaches.
  • October-November: Inter-monsoon rains. Cheapest fares of the year. Good for hill country.

What’s the BOM T2 to CMB BIA experience like?

Mumbai’s Chhatrapati Shivaji Maharaj International Terminal 2 handles all Mumbai-Colombo flights. T2 processed 41.5 million passengers in 2024 (Adani Airports, 2024). Colombo’s Bandaranaike International (CMB) is 35 km north of Colombo city; ground transfer takes 45-75 minutes by taxi (LKR 5,500-7,500) or expressway bus.

At BOM T2 before your flight

Reach T2 at least 3 hours before international departure. SriLankan check-in counters cluster at row Q-R; IndiGo international at row L-M; Air India at row D-F. Web check-in opens 48 hours before departure for all three carriers. Immigration queues at T2 peak between 04:00-06:00 and 21:00-23:00 IST — plan accordingly for the early or late banks.

Arriving at CMB

Bandaranaike International (CMB) is compact. Visa-on-arrival counters are immediately after immigration, but most Indians pre-clear via the online Sri Lanka ETA (faster). After baggage claim, prepaid taxi counters at the arrivals hall quote LKR 5,500-7,500 to Colombo Fort or LKR 8,500-11,000 to Galle Road hotels. The expressway bus to Colombo Fort runs LKR 200-300 and takes 90 minutes.

What’s the baggage allowance on BOM-CMB?

SriLankan Airlines and Air India include 25-30 kg checked baggage in economy on BOM-CMB; IndiGo’s basic fare offers cabin only (7 kg) with checked bags as paid add-ons. SriLankan’s economy flex includes 30 kg, business class 40 kg (SriLankan Airlines baggage policy, 2026). Excess baggage charges average LKR 2,500-4,000 per kg at the airport — pre-pay online to save 50%+.

By airline

  • SriLankan Airlines economy: 25 kg checked + 7 kg cabin (Saver/Flex), 30 kg + 7 kg (Flex Plus)
  • SriLankan business: 40 kg checked + 14 kg cabin
  • IndiGo international: 7 kg cabin only on basic; +30 kg checked on XL/flexi bundles
  • Air India economy: 25 kg checked + 8 kg cabin
💡 HappyFares Tip: If you’re flying IndiGo BOM-CMB, the international flex bundle (+₹2,800-3,500) adds 30 kg checked + meal + seat selection. Buying baggage separately at booking costs ₹2,200-2,800 — the bundle is usually only ₹300-700 more for the meal and seat. Calculate baggage value on HappyFares →

How do I do web check-in for SriLankan, IndiGo, or Air India?

Web check-in opens 48 hours before departure for SriLankan and IndiGo, 24 hours for Air India on this route. Online check-in is free on all three carriers; airport check-in remains free in economy (no charge like Indian domestic LCCs). Seat selection is paid on basic fares (₹400-1,200) and complimentary on flex/business fares.

The web check-in workflow

Open the airline’s web check-in page 48 hours before departure. Enter your PNR + last name. Confirm passport details (mandatory for international). Select your seat. Generate the boarding pass — print it or save the PDF to your phone wallet. At BOM T2, head to bag drop counters (separate queues, faster than full check-in). Many travellers still hit airport check-in for international flights because they need stamps/visa verification — that’s fine, but bag-drop with a web-generated boarding pass saves 15-25 minutes during peak hours.

Do Indians need a visa for Sri Lanka?

Indians require a Sri Lanka ETA (Electronic Travel Authorisation) — a 30-day visa-on-arrival equivalent processed online before departure. The fee is approximately USD 50 (₹4,200) for short-stay tourism (Sri Lanka Department of Immigration & Emigration, 2026). Processing takes 24-72 hours typically. Indian passport holders can also apply on arrival at CMB but queues are longer.

How to apply for Sri Lanka ETA

Apply via the official Sri Lanka ETA portal (eta.gov.lk). You’ll need: passport scan, return ticket, hotel booking proof, and the visa fee paid by card. Tourism ETA grants 30 days double-entry. Approval comes via email — print a copy and carry passport with at least six months of validity. Sri Lanka briefly trialled visa-free entry for India in 2024 but reverted to paid ETA in early 2025; always check the official portal for the current policy.

If you’re combining Sri Lanka with a Maldives trip via Colombo transit

Through-fare via CMB to Male saved ₹4,200-7,800 versus separate tickets across 1,200+ HappyFares Mumbai-Male bookings in 2025 that routed through Colombo. Maldives visa is free on arrival (30 days) for Indians; a CMB layover under 24 hours doesn’t need a Sri Lanka ETA if you stay airside (Sri Lanka Department of Immigration, 2026). [ORIGINAL DATA]

For a Maldives-with-stopover trip, book SriLankan Airlines on a single PNR Mumbai-Colombo-Male. This delivers three benefits: through-fares are cheaper, baggage is interlined (you don’t recollect at CMB), and any missed connection becomes the airline’s responsibility. Aim for a 3-6 hour CMB layover — long enough to absorb minor delays, short enough to keep travel time reasonable. If you want to add a 2-3 night Colombo or Galle stay, book it as a stopover on the same PNR; SriLankan’s stopover fares are often the same as direct tickets.

[INTERNAL-LINK: Cheap international flights from India under ₹25,000 → /cheap-international-flights-india-under-25000/]

What are the best tips to save on BOM-CMB?

Booking Tuesday-Wednesday departures 5-8 weeks ahead saves an average ₹3,400 per ticket on BOM-CMB (HappyFares fare data, 2025). Combining the route as a through-fare to Male, Singapore, or Bangkok via CMB typically beats separate tickets by 18-30%. Travelling May-September monsoon offers 35-45% lower fares than December-January peak.

Five tactics that work

  • Book 5-8 weeks ahead for advance-purchase economy buckets.
  • Fly Tuesday or Wednesday for 18-24% savings over weekend departures.
  • Use SriLankan for connections to Male, Bangkok, or Singapore — through-fares save thousands.
  • Consider monsoon travel if your itinerary works for east-coast destinations.
  • Set a fare alert on HappyFares for your dates — BOM-CMB sees inventory drops mid-month.
💡 HappyFares Tip: Pricing patterns we’ve observed: fares dip 12-15 days before departure when airlines release seat-block inventory, then climb sharply in the final week. If your dates aren’t locked, watch the 14-12 day window. Set a HappyFares fare alert →

What about the return CMB to Mumbai flight?

Return fares from Colombo to Mumbai sit at LKR 23,000-42,000 (₹6,000-11,000) one-way in economy. CMB-BOM departures cluster early afternoon (14:00-15:00 LKT) and late night (22:00-00:00 LKT). Sri Lanka airport departure tax is included in ticket pricing; no separate cash payment needed (Civil Aviation Authority of Sri Lanka, 2026).

At CMB before your return flight

Reach BIA at least 3 hours before international departure. The duty-free in Colombo includes Ceylon tea, gemstones, and Sri Lankan rum — typically priced lower than tourist-area shops. Web check-in for the return leg follows the same airline rules as the outbound. SriLankan offers airport-side lounge access on business and Flex Plus economy fares.

💡 HappyFares Tip: If your CMB departure is late-night and you’re returning from southern Sri Lanka (Galle, Mirissa), book the southern expressway taxi (LKR 12,000-15,000 direct to airport) rather than the slow coastal route — saves 90+ minutes and keeps you out of Colombo evening traffic. Plan your return on HappyFares →

[INTERNAL-LINK: First international trip from India planner → /first-international-trip-from-india-9-step-planner/]

Common Questions

How long does the Mumbai to Colombo flight take?

The direct BOM-CMB flight takes 2 hours 25 minutes to 2 hours 45 minutes depending on winds. SriLankan Airlines, IndiGo, and Air India all operate non-stop service. India and Sri Lanka share the same time zone (UTC+5:30), so no time-zone adjustment is needed.

What’s the cheapest month to fly Mumbai-Colombo?

May through September is the cheapest window, with round-trip fares from ₹12,000 (LKR 47,000). This corresponds to Sri Lanka’s southwest monsoon — rainy on the west/south coast but dry on the east coast (Trincomalee, Arugam Bay). October-November also offers low fares before the December peak begins.

Do Indians need a visa to enter Sri Lanka?

Yes, Indians need a Sri Lanka ETA (Electronic Travel Authorisation), costing about USD 50 (₹4,200) for tourism, valid 30 days double-entry. Apply online at eta.gov.lk 24-72 hours before travel. Visa-on-arrival is also available at CMB but with longer queues. Passport must have six months’ validity.

Which airline is best for BOM-CMB?

SriLankan Airlines offers the strongest network for connections (Male, Singapore, Bangkok). IndiGo wins on lean fares. Air India suits travellers preferring full-service Indian carrier with included meals and 25 kg baggage. For Maldives transit, SriLankan single-PNR through-fares are the clear choice.

Can I fly to Maldives via Colombo from Mumbai?

Yes, and it often saves money. SriLankan Airlines offers through-fares Mumbai-Colombo-Male on a single PNR. Across our 2025 bookings, 28% of BOM-CMB travellers extended to Male, saving ₹4,200-7,800 versus separate tickets. CMB transit under 24 hours doesn’t require a Sri Lanka visa if you stay airside.

What’s the baggage allowance on Mumbai-Colombo flights?

SriLankan economy includes 25-30 kg checked baggage plus 7 kg cabin. Air India includes 25 kg checked plus 8 kg cabin. IndiGo basic fare is cabin only (7 kg); add 30 kg checked via the international flex bundle (+₹2,800-3,500). Excess baggage at the airport costs LKR 2,500-4,000 per kg.

What’s the best time of year to visit Sri Lanka?

December to March is the dry season on the popular southwest coast (Colombo, Galle, Mirissa, hill country). This is peak tourist season with highest fares. May-September monsoon affects the southwest but the east coast stays dry — ideal for Trincomalee or Arugam Bay beaches at much lower fares.

How much does a Colombo airport taxi cost?

Prepaid taxis from CMB to Colombo Fort cost LKR 5,500-7,500 (about ₹1,500-2,000) and take 45-75 minutes via expressway. Galle Road hotels run LKR 8,500-11,000. The expressway bus is the budget option at LKR 200-300 (₹55-80) and takes 90 minutes to Colombo Fort.

Is Mumbai-Colombo flight time the same as Delhi-Colombo?

No. Mumbai-Colombo is about 2 hours 30 minutes (1,650 km). Delhi-Colombo is roughly 4 hours (2,900 km) and has fewer direct frequencies. Mumbai-Colombo is the busier corridor with three carriers running 28+ weekly direct flights versus Delhi-Colombo’s smaller schedule.

Can I book a stopover in Colombo on a Maldives trip?

Yes. SriLankan Airlines offers stopover fares Mumbai-Colombo-Male where you can spend 2-7 nights in Sri Lanka without paying extra airfare. This effectively gives you two trips for one fare. Book directly on a single PNR for through-baggage handling and missed-connection protection.

Preferred Source — Get HappyFares in Your Google Top Stories

If you find HappyFares guides useful for planning India-international routes like Mumbai-Colombo, you can mark us as a Preferred Source on Google. Search “HappyFares” on that page and tap the star — Google will surface our updates higher in your Top Stories and Discover feed when route fares move.

Plan Your Mumbai-Colombo Trip

Mumbai to Colombo is one of the easiest South Asian international hops — short flight, no time-zone change, three good carriers, and an extension path to Maldives that genuinely saves money. The keys are picking the right airline for your itinerary type, timing your booking for the Tuesday-Wednesday cheap window, and grabbing the Sri Lanka ETA early so it’s one less thing to think about.

Search Mumbai-Colombo fares on HappyFares →

✈️

You're Subscribed!

Welcome aboard! You'll get the latest flight deals, travel tips, and booking hacks straight to your inbox.