Cheap flights from Mumbai to Maldives — book online with FlightGPT
Quick answer: Mumbai to Maldives non-stop flights take about ≈ 2h 50m, operated by IndiGo, Air India; plus Emirates & SriLankan Airlines 1-stop, with around ≈ 1–2 non-stops daily (IndiGo, Air India) direct departures a day. Indian passport holders should check the visa requirement summarised below. Use the live search above to compare today's cheapest BOM–MLE fare across every airline, OTA and travel agent in one place.
Last reviewed June 2026 by the FlightGPT flights desk · route facts cross-checked against DGCA and the Airports Authority of India (AAI) · fares are live — verify the final price in search before booking.
Looking for cheap flights from Mumbai to Maldives? FlightGPT compares live BOM to MLE fares across every connected source — Indian carriers, Gulf hubs, OTAs and trusted travel agents — and shows the cheapest options side by side. Whether you want a Mumbai to Maldives non-stop tomorrow, a last-minute weekend deal or the lowest price three months out, every active Mumbai-Maldives fare is one search away.
Mumbai to Maldives flights — quick facts
- Distance: ≈ 1,656 km
- Non-stop flight time: ≈ 2h 50m
- Direct flights per day: ≈ 1–2 non-stops daily (IndiGo, Air India)
- Airlines flying Mumbai Maldives: IndiGo, Air India; plus Emirates & SriLankan Airlines 1-stop
- Visa for Indians: Free visa on arrival — 30 days, no fee
Airlines flying Mumbai to Maldives
IndiGo operates daily non-stop flights from Mumbai to Malé, typically on A320neo aircraft with morning departures. Air India adds further daily non-stop frequencies. Together, the two carriers offer roughly 7–14 non-stop departures per week. For connecting alternatives, Emirates via Dubai, SriLankan Airlines via Colombo and Qatar Airways via Doha serve the route with 1-stop itineraries. Given the flight is under 3 hours non-stop, connecting options only make sense if direct flights are sold out or if you want to combine a stopover in Dubai or Colombo.
Cheapest time to fly & book
Peak demand aligns with the Maldives' dry season: December–April, especially Christmas, New Year and Valentine's Day. Resort rates and airfares both spike in this window. The cheapest period is the southwest monsoon (May–September), when rain is more frequent but resorts offer steep discounts. As of May 2026, indicative one-way economy fares start near ₹10,000–15,000 on IndiGo, with round trips commonly ₹18,000–30,000 outside peak. Book 4–8 weeks ahead for the best pricing. Indicative ranges only — check live fares in the FlightGPT chat.
Flight duration & routing
The non-stop flight covers roughly 1,656 km in about 2 hours 40–50 minutes southbound. Return flights to Mumbai take a similar time. The short duration — comparable to a Mumbai–Delhi flight — makes the Maldives one of the most accessible international beach destinations from western India. IndiGo's morning departure typically lands in Malé before noon, leaving ample time to catch a speedboat or seaplane transfer to your resort. One-stop routings via Dubai or Colombo add 6–12 hours.
Baggage & fares
IndiGo international fares typically include 15–20 kg checked baggage depending on the bundle, plus 7 kg cabin. Higher bundles offer 25–30 kg. Air India economy on international routes usually allows two pieces of 23 kg checked plus 8 kg cabin, making it the better choice if you are packing snorkelling or diving gear. Note that IndiGo's cheapest "saver" international buckets may restrict changes and cancellations, so read the fare rules before booking. Pre-order VGML or Jain meals on Air India; IndiGo sells onboard meals.
Airports & terminals
Mumbai (BOM) — IndiGo international flights typically depart from T1, while Air India uses T2 at Chhatrapati Shivaji Maharaj International Airport. T1 and T2 are about 4 km apart. Velāna International Airport (MLE) sits on Hulhulé Island, separate from Malé city. The airport has a single international terminal. From arrivals, speedboat transfers take 20–90 minutes to nearby atolls, while more distant resorts require a seaplane or domestic flight. Book your resort transfer before you arrive — seaplanes do not operate after dark.
Visa & entry for Indians
Indian passport holders receive a free visa on arrival for up to 30 days — no advance application and no fee. At Velāna Airport, immigration processing takes about 2–3 minutes. You must fill the IMUGA Traveller Declaration online within 96 hours before your flight at imuga.immigration.gov.mv. Carry a valid passport (minimum 1 month validity beyond stay), a confirmed resort or hotel booking, a return ticket and proof of sufficient funds. The 30-day stay can be extended up to 90 days through Maldives Immigration if needed. See the Visas guide for more details.
Frequently asked questions
How long is the Mumbai to Maldives flight?
The non-stop flight takes about 2 hours 50 minutes, covering roughly 1,656 km. Return flights take a similar time. This makes the Maldives one of the closest international beach destinations from Mumbai.
Which airlines fly Mumbai to Maldives non-stop?
IndiGo and Air India operate non-stop daily flights from Mumbai to Male, with about 7-14 departures per week combined. Emirates and SriLankan Airlines offer 1-stop alternatives.
How much is a Mumbai to Maldives ticket?
As of May 2026, indicative one-way economy fares start near ₹10,000-15,000 on IndiGo, with round trips commonly ₹18,000-30,000 outside peak season. December-January is the most expensive window. Indicative only - check live fares in the FlightGPT chat.
Do Indians need a visa for Maldives?
No advance visa is needed. Indian passport holders receive a free visa on arrival at Velana Airport for up to 30 days. Fill the IMUGA Traveller Declaration online within 96 hours before your flight, and carry your passport, hotel booking, return ticket and proof of funds.
Cheapest month to fly Mumbai to Maldives?
May-September (southwest monsoon) is cheapest for both flights and resorts. December-April is peak dry season with the highest fares. October-November can offer a good balance of lower fares and improving weather.
Is there a non-stop Mumbai to Maldives flight?
Yes. IndiGo and Air India both fly non-stop from Mumbai to Male daily. The flight takes only about 2 hours 50 minutes - shorter than Mumbai to Delhi.
Find the cheapest Mumbai to Maldives flight
The cheapest Mumbai to Maldives airfare on any given day depends on three things — your travel date, your airline preference and how far ahead you book. Use the FlightGPT search box above to compare Mumbai to Maldives ticket prices across IndiGo, Air India; plus Emirates & SriLankan Airlines 1-stop — typically the lowest fare today differs from the lowest fare 30 days from now by 25-40 percent. We surface every option so the lowest Mumbai-Maldives price wins.
Last-minute Mumbai to Maldives flights
Need a last-minute Mumbai to Maldives flight for tomorrow, this weekend or in the next seven days? Our live BOM-MLE search pulls real-time fares — last-minute deals do appear on this route, especially on red-eye departures and shoulder days. Tap Search on FlightGPT with your date and we will return the cheapest last-minute Mumbai Maldives options instantly.
Mumbai to Maldives non-stop and direct flights
Most travellers prefer the Mumbai to Maldives non-stop option. The direct Mumbai-Maldives flight time is ≈ 2h 50m. 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 Maldives ticket but are open to a layover.
Mumbai to Maldives airfare — what to expect
Mumbai to Maldives ticket prices on the FlightGPT live grid update by the minute. The lowest-priced Mumbai Maldives airfare today might be on a low-cost carrier; the best deal next month might be on a full-service IndiGo flight bundled with checked baggage and a meal. We compare fully-bundled all-in fares, never base fares with surprise add-ons.