Diu to Mumbai Flights 2026: Airline & Flight Time

AI-powered travel search. Ask in plain English — FlightGPT compares flight and hotel deals from our partner travel agents, and you book on the partner's site. Visa help and holiday packages are arranged right here.

Diu to Mumbai flights — fares, airlines and what to know before you book

Quick answer: Diu to Mumbai non-stop flights take about ≈ 1h 05m, About six non-stops a week on Alliance Air in 2026 listings — confirm on your date. This is a domestic route within India, so no visa is required. Use the live search above to compare today's cheapest DIU–BOM fare across every airline, OTA and travel agent in one place.

Last reviewed October 2026 by the FlightGPT flights desk · how we collect fares · editorial policy · fact-checking · rupee figures on this page are indicative estimates, not live quotes — run a search for the current fare.

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

Diu to Mumbai flights — quick facts

How the Keshod–Diu–Mumbai flight works

The Diu to Mumbai service is the second leg of an Alliance Air rotation that begins at Keshod, near Junagadh. Since the route was restored in late October 2025, the aircraft has left Keshod in the afternoon, stopped at Diu, and then flown non-stop to Mumbai, arriving in the late afternoon. For you as a Diu passenger, that means two things. First, the flight is a true non-stop from Diu to Mumbai. Second, any delay at Keshod — weather, a late inbound from Mumbai, or a technical check — flows straight into your departure time. Check the flight status before leaving your hotel, and do not plan a tight connection in Mumbai.

Checking in at Diu's small terminal

Diu Airport is a compact single-hall terminal about 5–6 km from Diu town, close to Nagoa beach. Check-in counters open only for the day's flight, so there is little point arriving very early, but aim for 75–90 minutes before departure. A few practical points:

Taxis from Diu town or the Nagoa hotels take 10–15 minutes. If you are coming from Somnath or Gir to catch the flight, leave at least three hours for the road trip.

Flying home after Somnath, Gir and Diu

Many people on this flight are Mumbai families ending a Saurashtra circuit. A common pattern is a Somnath temple visit, a Gir lion safari and two nights at the beach in Diu, then the afternoon flight home. The timing suits this well: you can check out of a Diu hotel at noon, eat lunch and still be in Mumbai by evening. Diu residents with family or business in Mumbai use the route too, along with small traders from Una and Kodinar. If you visited Gir, note that the Sasan–Diu drive is around 100 km on mixed roads, so a safari on the morning of your flight is too tight — plan it for the day before.

What to pack — and what to leave — in Diu

Alliance Air's standard economy allowance has been 15 kg checked baggage plus a small cabin bag; confirm the limits on your ticket. A few Diu-specific tips:

On the ATR 72, wheeled cabin bags are often tagged at the aircraft stairs, so keep your valuables in a small bag.

Landing at Mumbai: T2 and the onward trip

Alliance Air flights normally arrive at Terminal 2 at Chhatrapati Shivaji Maharaj International Airport, though you should check the gate and terminal shown on your boarding pass. A late-afternoon arrival lands you just as Mumbai's evening traffic builds. From T2, the Aqua Line metro is the most predictable route to BKC, Worli and South Mumbai. App cabs and prepaid taxis are available outside arrivals; Andheri and Vile Parle are close, while Thane, Navi Mumbai and Borivali can take an hour or more. If you are flying onwards on a separate ticket, allow at least three hours, since you must collect bags and check in again.

Seasons that shape the Diu–Mumbai flight

Demand on the return leg peaks at the end of holiday periods: the days after Diwali, after Christmas and New Year, and at the end of the May school holidays. Seats on a single 70-seat aircraft disappear quickly then, so book the return when you book the outbound. The quietest stretch is the monsoon, from June to September, when beach tourism falls and rain can delay turboprop flights at both Diu and Mumbai. The Diu Festival, usually held in winter, also brings a small spike. In practice, a Diu–Mumbai seat booked two to four weeks ahead in the winter season is far easier to find than a last-minute one.

If the Diu flight is cancelled or full

Because only one aircraft serves the route, a cancellation can leave you without a same-day alternative. The usual fall-backs are:

If Alliance Air cancels, it should offer a rebooking or refund; ask before you buy a separate ticket elsewhere, so your refund is not affected.

Before you search for a Diu to Mumbai seat

Confirm the operating days for your week, since the flight does not run every day. Because the aircraft starts at Keshod, check the departure time again the evening before. If you are combining a Mumbai arrival with a train or another flight, choose the next day for anything critical. Keep the airline's SMS and email updates switched on, as schedule changes on regional routes are common at the start of the summer and winter timetables. For the outbound journey, see our Mumbai to Diu flight guide. Compare seats and fares on FlightGPT, then complete your booking with Alliance Air or a travel partner.

Frequently asked questions

Is there a direct flight from Diu to Mumbai?

Yes. Alliance Air flies non-stop from Diu Airport (DIU) to Mumbai (BOM) about six days a week in 2026 listings. The flight starts at Keshod, stops at Diu, and then flies non-stop to Mumbai on an ATR 72.

How long is the flight from Diu to Mumbai?

The Diu to Mumbai flight takes about 1 hour 5 minutes to cover roughly 272 km. Because the aircraft starts at Keshod before reaching Diu, check the departure time on the day in case of an earlier delay.

Which airline flies from Diu to Mumbai?

Alliance Air is the only airline flying from Diu to Mumbai in 2026, using an ATR 72 turboprop with about 70 seats. No jet airline serves Diu Airport because of its short runway.

Which terminal does the Diu flight arrive at in Mumbai?

Alliance Air flights from Diu normally arrive at Terminal 2 of Mumbai's Chhatrapati Shivaji Maharaj International Airport. Check your boarding pass, and use the Aqua Line metro at T2 to reach BKC, Worli or South Mumbai.

What is the nearest alternative airport to Diu for Mumbai flights?

If the Diu to Mumbai flight is full, Rajkot's Hirasar airport, about 230 km away, and Ahmedabad, about 370 km away, both have frequent jet flights to Mumbai. Bhavnagar, roughly 190 km away, is another option on some days.

Can I fly from Diu to Mumbai after a Gir safari?

Yes, but plan the Gir safari for the day before. Sasan Gir is about 100 km from Diu Airport, and Alliance Air's Diu to Mumbai flight leaves in the afternoon, which leaves too little margin after a morning safari.

Ask FlightGPT — Diu to Mumbai in plain English

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

How to get the cheapest Diu–Mumbai fare

What you pay on the Diu–Mumbai 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 Diu to Mumbai live to see how today's price compares to dates a month out — the gap is often 25–40 percent across .

Same-week Diu to Mumbai tickets

Last-minute Diu to Mumbai fares move fast, but they're rarely the same across every airline. Run your date through the search above and FlightGPT compares real-time Diu Mumbai prices across — so you grab the cheapest seat still open, not the first one you see.

Diu to Mumbai non-stop and direct flights

Most travellers prefer the Diu to Mumbai non-stop option. The direct Diu-Mumbai flight time is ≈ 1h 05m. 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 Diu Mumbai ticket but are open to a layover.

What Diu–Mumbai fares look like

Expect Diu–Mumbai 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 carrier 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.