Cheap flights from Mumbai to Mombasa — book online with FlightGPT
Quick answer: Mumbai to Mombasa flights take about ≈ 9–13h (1-stop), operated by Emirates/flydubai, Kenya Airways, Qatar, Ethiopian, No non-stop — 1-stop via the Gulf or Nairobi. Indian passport holders should check the visa requirement summarised below. Use the live search above to compare today's cheapest BOM–MBA 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 Mombasa? FlightGPT compares live BOM to MBA 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 Mombasa non-stop tomorrow, a last-minute weekend deal or the lowest price three months out, every active Mumbai-Mombasa fare is one search away.
Mumbai to Mombasa flights — quick facts
- Distance: ≈ 4,350 km
- Typical flight time: ≈ 9–13h (1-stop)
- Typical routing: No non-stop — 1-stop via the Gulf or Nairobi
- Airlines flying Mumbai Mombasa: Emirates/flydubai, Kenya Airways, Qatar, Ethiopian
- Visa for Indians: Kenya eTA in advance + yellow fever — see /visas
Airlines flying Mumbai to Mombasa and routing options
No nonstop Mumbai–Mombasa (MBA) service exists as of 2026. Kenya Airways flies Mumbai–Nairobi (NBO) directly, and then NBO–MBA is a short domestic hop of about 50 minutes within Kenya. Ethiopian Airlines connects via Addis Ababa (ADD), which can be cost-effective if fares are competitive. Emirates and flydubai route via Dubai (DXB), from which Kenya Airways or other carriers serve Mombasa. Air India and IndiGo do not currently operate African routes beyond limited Gulf connections. For most Indian travellers, the Kenya Airways BOM–NBO–MBA itinerary is the most seamless, offering through-check baggage on a single booking.
Related on FlightGPT: Mumbai to Yangon flights, visa requirements for Indians.
Total flight time from Mumbai to Mombasa
Via Nairobi on Kenya Airways, the Mumbai–Mombasa journey takes approximately 10–12 hours total: the Mumbai–Nairobi sector is about 5.5–6 hours, and the Nairobi–Mombasa domestic leg around 50 minutes, plus connection time at Nairobi's Jomo Kenyatta International Airport (NBO). Via Dubai, expect an additional hour or more given the longer Dubai–Mombasa routing. The great-circle distance between Mumbai and Mombasa is approximately 3,500 km. The Kenya Airways via Nairobi option is generally the fastest and most direct for this city pair.
Kenyan visa requirements for Indian passport holders
Indian passport holders require a visa to enter Kenya. Kenya operates an Electronic Travel Authorisation (ETA) system — all visitors, including Indians, must apply online at the Kenya ETA portal before travel. The ETA replaced the traditional e-Visa in 2024 and typically costs USD 30 for a single entry. Processing usually takes 72 hours. On arrival at Mombasa's Moi International Airport (MBA), you present your approved ETA. Ensure your Indian passport has at least 6 months of remaining validity and carry proof of onward travel and accommodation. See the FlightGPT visas page for the current process and fees.
Mombasa airport details and getting to the beaches
Mombasa is served by Moi International Airport (MBA), located on the mainland at Port Reitz, about 9 km from Mombasa Island and roughly 20–35 km from the major beach resort areas of Diani, Bamburi, and Nyali. Taxis and shuttle services are available at the airport. The popular Diani Beach is actually south of Mombasa and requires crossing the Likoni Ferry — plan for 45–60 minutes travel time. Alternatively, some travellers fly into Nairobi (NBO) and take a connecting flight to Mombasa (MBA) on Kenya Airways domestic, avoiding Nairobi traffic and the ferry crossing.
Best time to book and travel on this route
Kenya's coast has two wet seasons: the 'long rains' (April–June) and 'short rains' (November). The driest and most popular beach months are July–October (with a peak in August) and January–March. The Indian peak for Kenyan beach tourism coincides with Indian school holidays in May–June and December–January, when fares rise sharply. For the best combination of weather and affordability, consider travelling in February–March or September–October and booking 8–10 weeks ahead. Safari-focused travellers often prefer July–October for wildlife viewing in Tsavo, easily reachable from Mombasa.
Baggage allowances and ticket structure for Mumbai–Mombasa
Kenya Airways' international economy fares typically include 23 kg of checked baggage per person, and booking the full BOM–NBO–MBA journey on a single Kenya Airways ticket ensures through-check baggage for the complete itinerary. Ethiopian Airlines economy fares also generally include 23 kg. When connecting via Dubai on Emirates, baggage allowances may differ for the Dubai–Mombasa sector depending on whether it is operated by Kenya Airways or flydubai. Booking as a single interline itinerary whenever possible offers the best protection for connections and baggage.
Why Indians travel Mumbai to Mombasa
Mombasa and Kenya's coast have strong historical ties with India — the Indian community has been present on the East African coast for centuries, and a large Gujarati and Kutchi diaspora lives in Mombasa today. Indian travellers visit for family connections, business, and increasingly for Kenya's world-class beach resorts on the Diani and Bamburi coasts. Mombasa is also a gateway to Tsavo East and West national parks, famous for their large lion and elephant populations. The city's UNESCO-listed Old Town, Fort Jesus, and Swahili culture add a cultural dimension that appeals strongly to Indian visitors.
Frequently asked questions
Is there a direct flight from Mumbai to Mombasa?
No nonstop flights operate on the Mumbai (BOM)–Mombasa (MBA) sector as of 2026. The most seamless option is Kenya Airways via Nairobi (NBO), offering through-baggage check on a single booking. Total journey time is approximately 10–12 hours.
Do Indians need a visa to visit Mombasa (Kenya)?
Yes, Indian passport holders must obtain a Kenya Electronic Travel Authorisation (ETA) online before travel. The ETA costs approximately USD 30 for a single entry and typically takes up to 72 hours to process. Carry your approved ETA on arrival. Check the <a href='/visas'>FlightGPT visas page</a> for current details.
Which airline is best for Mumbai to Mombasa?
Kenya Airways via Nairobi (NBO) is generally the most recommended option, offering a seamless single-booking itinerary with through-check baggage and competitive fares. Ethiopian Airlines via Addis Ababa is a good budget alternative depending on current pricing.
How long is the journey from Mumbai to Mombasa?
Via Nairobi on Kenya Airways, the total journey is approximately 10–12 hours, including the Mumbai–Nairobi sector (≈ 5.5–6 hours), a connection at Nairobi, and the Nairobi–Mombasa domestic hop (≈ 50 minutes). Via Dubai, expect 12–14 hours.
What is the best time of year to visit Mombasa from India?
The driest and most pleasant periods on Kenya's coast are January–March and July–October. July–October also offers excellent wildlife-viewing conditions in Tsavo National Park. Avoid the long rains (April–June) if you want beach weather. Indian holiday periods in May–June and December–January see higher fares.
How far is Mombasa airport from Diani Beach?
Moi International Airport (MBA) is roughly 35–45 km from Diani Beach, south of Mombasa Island. The journey involves crossing the Likoni Ferry and takes about 45–70 minutes by road. Shuttle services and taxis are available from the airport. Some travellers prefer to fly direct from Nairobi to Ukunda Airstrip, which is closer to Diani Beach.
Ask FlightGPT — Mumbai to Mombasa in plain English
FlightGPT is a natural-language flight search: ask the way you'd ask a friend, and it compares live BOM–MBA fares across every airline, OTA and travel agent. Try one:
How to get the cheapest Mumbai–Mombasa fare
What you pay on the Mumbai–Mombasa route hinges on timing: book roughly 3–8 weeks ahead, stay flexible on the day of week, and you usually land the better fare. Search Mumbai to Mombasa live to see how today's price compares to dates a month out — the gap is often 25–40 percent across Emirates/flydubai, Kenya Airways, Qatar, Ethiopian.
Same-week Mumbai to Mombasa tickets
Last-minute Mumbai to Mombasa fares move fast, but they're rarely the same across every airline. Run your date through the search above and FlightGPT compares real-time Mumbai Mombasa prices across Emirates/flydubai, Kenya Airways, Qatar, Ethiopian — so you grab the cheapest seat still open, not the first one you see.
Mumbai to Mombasa flights — connections and routing
There is currently no non-stop service between Mumbai and Mombasa — itineraries connect via a hub, with a typical journey of ≈ 9–13h (1-stop). Comparing hubs side by side often saves 15-30 percent. FlightGPT lets you filter by "Direct only" or compare both side by side — useful when you want the cheapest Mumbai Mombasa ticket but are open to a layover.
What Mumbai–Mombasa fares look like
Expect Mumbai–Mombasa fares to vary by cabin, baggage and how the fare is bundled. A bare low-cost fare can end up dearer than a full-service Emirates/flydubai ticket once you add a bag and a seat. FlightGPT shows the all-in price for each option, so you're comparing like for like rather than misleading lead-in fares.