Bhasma Aarti Ticket Booking Guide (PDF) β€” book your slot yourself: exact 8 AM process, timings, dress code, gates & parking Β· by an Ujjain local50% OFF Β· β‚Ή600 β‚Ή300 β†’
WhatsApp

Mumbai to Ujjain Flight – Timings, Fares & a Weekend Plan

Updated

BOMMumbai
IDRIndore airport
Road to Mahakal
55–60 km
Drive time
1–1.5 h
Airport pickup
from approx. β‚Ή1,500

To fly from Mumbai to Ujjain, book Mumbai to Indore (IDR). Ujjain has no airport with scheduled flights. About seven non-stops a day leave Mumbai (BOM) on IndiGo and Air India, plus one or two IndiGo flights from Navi Mumbai. Flying time is about 1h 15m–1h 40m, then roughly 1–1.5 hours by road to Mahakaleshwar.

Landing at Indore airport? Book your airport pickup to Ujjain / Omkareshwar and your stay

Mumbai sends more weekend pilgrims to Mahakal than almost any other city, and the flight schedule suits a short break well. You can leave after work on Friday and be back on Sunday night. The detail that matters is which of the two Mumbai airports you use and which Indore arrival you pick. Times below are the late-September 2026 schedule.

Mumbai (BOM) or Navi Mumbai (NMI)?

Mumbai CSMIA (BOM)Navi Mumbai (NMI)
Airlines to IndoreIndiGo (about 5 a day), Air India (2 a day)IndiGo (1–2 a day)
Best forSouth Mumbai, western suburbs, Thane (west)Navi Mumbai, Panvel, Kharghar, parts of Thane
Notable timingFirst arrival at IDR 08:30; last departure from IDR 22:20Late-night arrival at IDR around 22:35
Choice of flightsWide; easy to rebookLimited; fewer fallbacks

Schedule sites list more Mumbai-region flights to Indore from late October 2026, including Air India Express from Navi Mumbai and Star Air from Mumbai. Neither was confirmed by the airlines when we checked, so treat them as possible extras, not something to plan around yet.

Flight options by time of day

SlotFlight (scheduled)Good for
Morning arrivalIndiGo 6E294, lands IDR 08:30Same-day general darshan; reach Ujjain late morning
Mid-morning arrivalAir India AI1891, lands IDR 09:35Air India loyalty members; relaxed start
Late-night arrivalIndiGo from Navi Mumbai, lands about 22:35Friday after-work departures
Last flight homeIndiGo 6E6598, departs IDR 22:20Getting a full final day in Ujjain

For live times and fares, IndiGo’s Mumbai to Indore page shows the current schedule.

Why you cannot fly in the same morning as Bhasma Aarti

The earliest Mumbai flight lands at 08:30. By the time you reach Ujjain it is close to 10:30, and Bhasma Aarti finished hours before, since it is held before sunrise. So the rule for Mumbai flyers is simple: arrive the day before and sleep in Ujjain.

If you fly out on the late Navi Mumbai flight, you face a choice at about 22:35. You can drive straight to Ujjain and arrive past midnight, or sleep near the airport and drive after breakfast. With an early aarti booking the next morning, the late drive usually costs more sleep than it saves. Our page on hotels near Indore airport explains the overnight option.

What decides the Mumbai to Ujjain flight ticket price

We have no verified fare table for this route, and quoting one would mislead you, because Mumbai–Indore fares move with the day of the week. As a pattern, Friday evening and Sunday evening flights are the ones Mumbai weekenders chase, so they tend to cost more and sell out first. Tuesday to Thursday travel usually gives more choice.

  • Book about 3–6 weeks ahead for ordinary dates, and earlier for long weekends.
  • Check both airports. On some days a Navi Mumbai fare beats BOM, or the other way round.
  • For Mahashivratri (6 March 2027), Shravan (roughly July–August) and Simhastha 2028 (27 March to 27 May 2028), book as soon as your dates are fixed.

Groups from Mumbai, such as housing-society yatras and office teams, should book in one transaction where possible, or at least on the same flight number. The remaining seats in the cheaper fare bucket can run out part-way through a large booking, so splitting a group of ten across two bookings is common and not a problem. Also compare checked-baggage allowances across fare types. Mumbai pilgrims often carry prasad and gifts home, and the return leg is where excess-baggage charges tend to appear.

Shravan, monsoon and Mumbai flights

Shravan, roughly July to August, is the busiest stretch of the year at Mahakaleshwar. The Monday processions (sawari) draw very large crowds. For Mumbai flyers it also falls in peak monsoon, when heavy rain in Mumbai can hold up departures and snarl the drive to the airport. Two habits help. First, prefer the morning flight into Indore over the last flight of the day, so a delay still leaves you options the same day. Second, keep a buffer night in Ujjain before any fixed booking such as Bhasma Aarti. If your aarti slot is for a Monday in Shravan, arriving on Saturday rather than Sunday is the safer choice.

After you land at IDR

Indore’s airport is compact. Since April 2026 the airport has run two terminals and operates round the clock. Sources disagree on which flights use which terminal, so read your boarding pass or the airline’s SMS and share the terminal with your driver. Uber pickups operate at IDR at all hours. Official prepaid-taxi arrangements for Ujjain could not be confirmed, so arrange your Ujjain cab in advance rather than relying on finding one at the kerb, especially on the late Navi Mumbai arrival.

The last 60 km: Indore airport to Mahakal

Mahakaleshwar is about 60–62 km from the airport, reached via the Indore–Ujjain road through Sanwer. Allow about 1–1.5 hours, and more during festivals. Uber operates round the clock at IDR, but for a late-night landing a pre-booked driver waiting at arrivals is less hassle. We arrange this on our airport pickup page. The route and distance guide covers the road in detail.

A Mumbai weekend plan: Friday night to Sunday night

DayPlan
Friday nightFly from Navi Mumbai, land about 22:35. Sleep near IDR, or drive to Ujjain if you are not doing aarti on Saturday.
Saturday morningDrive to Ujjain (about 1–1.5 h). Check in and do general darshan.
Saturday afternoon/eveningMahakal Lok, Harsiddhi, Ram Ghat. Early dinner and early bed.
Sunday pre-dawnBhasma Aarti (booked in advance).
Sunday dayRest, lunch, other temples in Ujjain.
Sunday ~19:30Leave Ujjain for IDR in time for the 22:20 IndiGo flight to Mumbai.

Coming from BOM instead? Take the 08:30 arrival on Saturday, spend the day in Ujjain, and follow the same Sunday plan.

Adding Omkareshwar to a Mumbai trip

Many Mumbai families like to see both Jyotirlingas in Madhya Pradesh on the same trip. Omkareshwar is about 85 km from Indore airport, and the drive takes roughly 2–2.5 hours through a ghat section. It fits best as a separate day rather than squeezed between flights. See Indore airport to Omkareshwar for how to sequence it.

Best return window

With a 22:20 last departure to Mumbai, you can spend nearly the whole final day in Ujjain. Aim to leave Ujjain by about 19:00–19:30 on a normal evening, earlier on Sundays and festival days when the highway is busy. IDR has run two terminals since April 2026, so confirm yours on the boarding pass. Our Indore airport guide explains the layout. Other cities are on the flights hub.

Frequently asked questions

Is there a direct flight from Mumbai to Ujjain?

No. Fly non-stop from Mumbai or Navi Mumbai to Indore (IDR), then drive about 60 km, roughly 1–1.5 hours, to Ujjain.

How many flights are there from Mumbai to Indore daily?

About seven non-stops a day from Mumbai (BOM) on IndiGo and Air India, plus one or two IndiGo flights from Navi Mumbai, as of late September 2026.

What is the last flight from Indore to Mumbai?

The latest confirmed departure is IndiGo 6E6598 at 22:20 from Indore to Mumbai. Recheck after the late-October schedule change.

Can I do Bhasma Aarti on the day I fly from Mumbai?

No. The earliest Mumbai flight lands at 08:30, long after Bhasma Aarti. Arrive the previous day and stay overnight in Ujjain.

When should I book a Mumbai to Ujjain flight?

For regular dates, about 3–6 weeks ahead. Book earlier for Friday and Sunday evening flights, long weekends, Mahashivratri, Shravan and Simhastha 2028.

Fly-in planner

From your city to Mahakal: how long, and what the ride costs

Pick where you fly from. You'll see the flight leg into Indore (IDR), the 55–60 km road leg to Mahakaleshwar, your total travel time, how it fits the aarti times, and the cab fare for your group.

FLIGHTBOM β†’ IDR1h 25m–1h 40m
ARRIVEBags & exit20–40m*
ROADIDR β†’ MAHAKAL 55–60 KM1h–1h 30m
TOTALWheels-up to temple2h 45m–3h 50m
Route: flight into Indore airport, then about 55 to 60 km by road to Mahakaleshwar Temple, Ujjain BOM IDR MAHAKAL flight road · 55–60 km

Plan in one line: land at Indore, allow 20–40 minutes to collect bags and exit, then about 1 to 1.5 hours by road to Mahakaleshwar. For the 4:00 AM Bhasma Aarti, land the evening before.

Airport pickup to Ujjain, one way

  • Sedan (Dzire, Etios or similar), up to 4approx. β‚Ή1,500
  • SUV (Ertiga or similar), up to 6approx. β‚Ή1,800
  • Innova Crysta, up to 7approx. β‚Ή2,300

Approx. one-way fare published by Fly to Ujjain (2026): includes airport pickup, fuel, driver allowance, tolls, parking and GST. Confirmed when you book. Airline fares change hourly, so we don't quote them; check the airline or ask us.

Send this plan on WhatsApp Call +91 83190 07059

WhatsApp opens with your plan typed out. Nothing is sent until you press send, and there's nothing to pay to ask.

All routes into Indore: flight times and total time to Mahakal
Flight time to Indore (IDR) by origin city, plus the road leg to Mahakaleshwar
FromNonstop?Airlines (nonstop)Flight timeTo Mahakal, total*
Delhi DELYesIndiGo, Air India, Alliance Air, Air India Express1h 30m–1h 35m2h 50m–3h 45m
Mumbai BOMYesIndiGo, Air India, Star Air1h 25m–1h 40m2h 45m–3h 50m
Bengaluru (Bangalore) BLRYesIndiGo, Air India Expressabout 2h 05m3h 25m–4h 15m
Hyderabad HYDYesIndiGo, Air India Express, Star Airabout 1h 25m2h 45m–3h 35m
Pune PNQYesIndiGo, Air India Express1h 15m–1h 50m2h 35m–4h
Ahmedabad AMDYesIndiGo1h 10m–1h 25m2h 30m–3h 35m
Jaipur JAIYesIndiGo1h 15m–1h 30m2h 35m–3h 40m
Kolkata CCUYesIndiGo2h 15m–2h 25m3h 35m–4h 35m
Chennai MAAYesIndiGoabout 2h 14m3h 34m–4h 24m
Lucknow LKOYesIndiGo2h 05m–2h 11m3h 25m–4h 21m
Nagpur NAGYesIndiGo1h 10m–1h 20m2h 30m–3h 30m
Raipur RPRYesIndiGo
Timings vary by schedule season.
1h 25m–2h 05m2h 45m–4h 15m
Goa (Dabolim) GOIYesIndiGoabout 1h 40m3h–3h 50m
Chandigarh IXCYesIndiGo
About 4 flights a week, not daily.
about 1h 45m3h 05m–3h 55m
Sharjah SHJYesAir India Express
Air India Express; Sharjah clocks are 1h 30m behind India.
3h–3h 30m4h 20m–5h 40m
Varanasi VNSNoβ€”Connectingflight time + connection + ~1.5–2h
Patna PATNoβ€”Connectingflight time + connection + ~1.5–2h
Surat STVNoβ€”Connectingflight time + connection + ~1.5–2h
Bhubaneswar BBINoβ€”Connectingflight time + connection + ~1.5–2h
Kochi COKNoβ€”Connectingflight time + connection + ~1.5–2h
Guwahati GAUNoβ€”Connectingflight time + connection + ~1.5–2h
Dubai DXBNoβ€”Connectingflight time + connection + ~1.5–2h

*Total = scheduled flight time + 20–40 min to deplane and exit (our estimate) + 1–1.5 h by road (55–60 km). Flight times are typical scheduled block times as listed in October 2026 (sources: the Indore airport destinations list on Wikipedia and airline and flight-tracker listings). Airlines change schedules, so check yours when you book.

Landing at Indore?

Send your flight number. We meet you at arrivals.

Share flight number, date and number of people on WhatsApp. We confirm the fare before you travel and track your flight, so a delay doesn't mean a missed pickup.

Call +91 83190 07059WhatsApp