Mumbai to Colombo Flights — Fares & Airlines 2026

Mumbai to Colombo flights to Sri Lanka — SriLankan Airlines, IndiGo, fare trends, terminals, Sri Lanka ETA for Indians and beach-holiday travel tips.

Cheap flights from Mumbai to Colombo — book online with FlightGPT

Quick answer: Mumbai to Colombo non-stop flights take about ≈ 2h 35m – 3h non-stop, operated by SriLankan Airlines, Air India, IndiGo (all non-stop), ≈ 2–3 non-stops daily (~23 weekly). Indian passport holders should check the visa requirement summarised below. Use the live search above to compare today's cheapest BOM–CMB fare across every airline, OTA and travel agent in one place.

Last reviewed July 2026 by the FlightGPT flights desk · route facts cross-checked against DGCA and the Airports Authority of India (AAI) · how we collect fares · editorial policy · fact-checking · fares are live — verify the final price in search before booking.

Looking for cheap flights from Mumbai to Colombo? FlightGPT compares live BOM to CMB fares across every connected source — Indian carriers, OTAs and trusted travel agents — and shows the cheapest options side by side. Whether you want a Mumbai to Colombo non-stop tomorrow, a last-minute weekend deal or the lowest price three months out, every active Mumbai-Colombo fare is one search away.

Mumbai to Colombo flights — quick facts

Airlines flying Mumbai to Colombo: non-stop options

Three carriers fly BOM–CMB non-stop. SriLankan Airlines is the most frequent with around nine flights a week, typically on the A320/A321 family and occasionally the A330. Air India operates around seven non-stops a week, and IndiGo adds roughly seven more on the A320/A321neo. Together that is about 23 flights a week — two to three a day at peak. With so many options, fares stay competitive year-round and you can usually find a convenient morning or evening departure.

Flight time, distance and routing

Non-stop Mumbai → Colombo is approximately 2 hours 35 minutes to 3 hours over roughly 1,500 km. The return is similar. There is no meaningful time difference — Sri Lanka is on the same clock as India (IST/SLST, both UTC+5:30). The short flight time makes Colombo viable even for a long weekend.

Best time to book and seasonal fare patterns

Colombo and Sri Lanka's west and south coasts are driest and most pleasant from December to March — the peak season, which also coincides with Indian winter holidays, so fares and hotels run higher. The southwest monsoon brings heavy rain from May to September, when fares dip but the east coast (Trincomalee, Arugam Bay) is at its best. Shoulder months like April and October–November can offer good value. Book 4–8 weeks ahead for off-peak and 8–12 weeks for the December–March peak. Always confirm live fares in the FlightGPT search.

How to get the fare cheaper (honest tips)

Because the route is short and competitive, the biggest savings come from timing rather than tricks. Flying mid-week and avoiding the December–March peak and long weekends helps most. Early-morning or late-night departures are usually cheaper than mid-day. Compare all three carriers — IndiGo and SriLankan frequently leapfrog each other on price. Booking a return on a single carrier is often cheaper than two one-ways. We never publish a fixed rupee fare; check the live price in the FlightGPT search.

Airports and terminals — BOM and CMB

Mumbai (BOM) — all international flights depart from Chhatrapati Shivaji Maharaj International Airport's Terminal 2 (T2). Colombo (CMB) — Bandaranaike International Airport sits about 35 km north of central Colombo, near Negombo. It is a compact, single-terminal airport that clears arrivals quickly. A pre-paid taxi into Colombo takes around 45–60 minutes depending on traffic; many beach resorts in Negombo are just 10–15 minutes away.

Baggage allowance

SriLankan Airlines economy typically includes 30 kg checked + 7 kg cabin on this route; Air India full-service economy is similar at around 25–30 kg checked + 8 kg cabin. IndiGo's international 6E fares usually allow 30 kg checked + 7 kg cabin — details in the IndiGo baggage guide and the Air India baggage guide. Confirm against your specific fare, as the cheapest fare buckets can carry reduced allowances.

Visa for Indian passport holders

Good news for 2026: Indian passport holders can visit Sri Lanka with a free 30-day tourist ETA. The visa fee has been waived, but you must still apply for and carry an approved ETA — do it online at the official portal eta.gov.lk before you travel. The free ETA covers tourism, family visits and short business trips, and allows double entry within the 30-day window. Approval usually arrives by email within 24–48 hours. Carry a passport valid for at least 6 months, a return ticket and proof of accommodation. Verify the latest rules on the official site, as fee-waiver schemes can change.

Getting around and onward connections

Colombo connects easily to the rest of the island. The scenic train to Kandy and the hill country (Ella, Nuwara Eliya) is a Sri Lanka highlight, while the south-coast beaches (Bentota, Galle, Mirissa, Unawatuna) are 1.5–3 hours by road. Domestic flights and seaplanes link Colombo to Jaffna and the east coast. Many travellers fly into Colombo and out of the same airport on a 5–8 day island loop.

Travel tips for Mumbai–Colombo

The short flight means a light carry-on is often enough for a weekend. Sri Lanka is cash-friendly for small purchases (carry some Sri Lankan Rupees), though cards work in hotels and larger restaurants. Pre-order vegetarian or Jain meals on SriLankan and Air India at least 24 hours ahead. If you want the driest weather and calm seas on the popular west and south coasts, aim for December–March. Compare every source live in the FlightGPT search.

Why visit Colombo and Sri Lanka

Colombo mixes colonial architecture, buzzing markets, a revamped seafront and a serious food scene, and it is the launchpad for one of Asia's most rewarding small countries. Within a few hours you can reach UNESCO-listed Galle Fort, the tea-carpeted hills around Ella, golden southern beaches and ancient cities like Anuradhapura and Sigiriya. For Indian travellers the combination of a sub-3-hour flight, a free visa and familiar yet distinct culture makes Sri Lanka an outstanding short-haul escape.

Frequently asked questions

How long is the Mumbai to Colombo flight?

The non-stop flight takes approximately 2 hours 35 minutes to 3 hours over about 1,500 km. There is no time difference, as Sri Lanka is on the same clock as India.

Which airlines fly direct from Mumbai to Colombo?

SriLankan Airlines (around nine flights a week), Air India (around seven a week) and IndiGo (around seven a week) all operate non-stop, giving roughly two to three departures a day.

Do Indians need a visa for Sri Lanka in 2026?

Indians get a free 30-day tourist ETA in 2026 — the fee is waived, but you must still apply online at eta.gov.lk and carry the approved ETA. It allows double entry within 30 days. Verify current rules before travel.

Is there a time difference between Mumbai and Colombo?

No. Sri Lanka and India are both on UTC+5:30, so there is no time difference between Mumbai and Colombo.

When is the best time to visit Colombo?

December to March is the driest, most pleasant season for Colombo and the west and south coasts, and also the peak. May to September brings the southwest monsoon, when fares are lower but the east coast shines.

How far is Colombo airport from the city?

Bandaranaike International Airport (CMB) is about 35 km north of central Colombo, near Negombo. A taxi to the city takes 45–60 minutes; Negombo beach hotels are only 10–15 minutes away.

What is the cheapest way to fly Mumbai to Colombo?

Fly mid-week, avoid the December–March peak and long weekends, and compare all three carriers — IndiGo and SriLankan often swap the lowest fare. A return on one carrier usually beats two one-ways. Check live fares in the FlightGPT search.

What is the baggage allowance to Colombo?

SriLankan economy is typically 30 kg checked plus 7 kg cabin, IndiGo international around 30 kg plus 7 kg, and Air India about 25–30 kg plus 8 kg. Confirm against your specific fare class.

Can I reach the Sri Lankan beaches easily from Colombo?

Yes. South-coast beaches like Bentota, Galle, Mirissa and Unawatuna are 1.5–3 hours by road from Colombo, and the hill-country train to Kandy and Ella is a scenic highlight.

Is Colombo good for a weekend trip from Mumbai?

Very much so. With a sub-3-hour flight, no time difference and a free ETA for Indians, Colombo works well even for a long weekend, with beaches and Galle within easy reach.

Ask FlightGPT — Mumbai to Colombo in plain English

FlightGPT is a natural-language flight search: ask the way you'd ask a friend, and it compares live BOM–CMB fares across every airline, OTA and travel agent. Try one:

Cheapest Mumbai to Colombo tickets — what drives the price

Mumbai to Colombo prices swing with demand, season and lead time more than with any single airline. The reliable lever is comparison: pull every BOM–CMB fare at once and shift your date by a day or two. Mid-week and red-eye departures on SriLankan Airlines, Air India, IndiGo (all non-stop) are usually where the cheapest seats sit.

Mumbai–Colombo flights for tomorrow or this weekend

For a same-week Mumbai–Colombo trip, the trick is to check all carriers at once rather than one app at a time. FlightGPT's live BOM-CMB search does exactly that — red-eye and early-morning departures often carry the lowest last-minute prices. Enter your date above to compare instantly.

Mumbai to Colombo non-stop and direct flights

Most travellers prefer the Mumbai to Colombo non-stop option. The direct Mumbai-Colombo flight time is ≈ 2h 35m – 3h non-stop. If you are flexible, 1-stop alternatives through major hubs can be 15-30 percent cheaper. FlightGPT lets you filter by "Direct only" or compare both side by side — useful when you want the cheapest Mumbai Colombo ticket but are open to a layover.

Understanding Mumbai to Colombo ticket prices

On Mumbai to Colombo, the headline price and the price you actually pay can differ once baggage and seat selection are added. That's why FlightGPT compares fully-bundled Mumbai Colombo fares across SriLankan Airlines, Air India, IndiGo (all non-stop) — the cheapest all-in option, not the lowest sticker that balloons at checkout.