Key takeaways
- Fly Mumbai (BOM) to Indore (IDR) in about 1h 10m, then drive ~55–60 km (60–75 min) to Ujjain.
- The land package (transfers, hotel near Mahakaleshwar, darshan help) is arranged; flights are booked separately.
- A 2N/3D plan covers Bhasma Aarti, full Mahakaleshwar darshan and nearby temples.
- Pricing is split into land package per person plus your flight fare — both indicative and date-dependent.
- Flying beats the ~12-hour train when leave is short or you want a fixed Bhasma Aarti morning.
A Ujjain tour package from Mumbai built around the fly-in route takes a one-hour-ten-minute flight to Indore, an airport pickup, a hotel near Mahakaleshwar and coordinated Bhasma Aarti and darshan — turning a tiring overnight journey into a comfortable two-night trip. Because there is no direct Mumbai to Ujjain flight — Ujjain has no airport — every fly-in package routes through Indore (IDR), about 55–60 km from the temple. Here is exactly what this Ujjain package from Mumbai includes, indicative pricing, and a day-by-day plan.
What's included in the fly-in package
Our Mumbai package is a fly-in itinerary, not a bus tour. The land portion is arranged by us; your Mumbai–Indore flight is booked separately so you keep control of fares and timings. A typical package covers:
- Guidance on the best Mumbai (BOM) to Indore (IDR) flights for your darshan slot.
- Airport pickup and drop with a private AC taxi.
- Two nights' hotel near the Mahakaleshwar temple.
- Bhasma Aarti booking coordination and VIP/sheegra darshan assistance.
- Local Ujjain sightseeing by car; onward Omkareshwar add-on on request.
Ground sightseeing routes and local taxis around Ujjain are handled by our local travel partner; this page stays focused on the fly-in leg and temple experience.
Why Mumbai devotees fly in via Indore
Mumbai has one of the strongest flight connections to Indore of any Indian city, with multiple daily departures from Chhatrapati Shivaji Maharaj International Airport (BOM). For a working family that can only spare a weekend, the maths is simple: an evening flight on Friday, Bhasma Aarti on Saturday morning, sightseeing and a return on Sunday. The alternative — roughly twelve hours each way by train — eats the whole weekend in transit. The fly-in route is also kinder to elderly parents and small children, who find the long rail journey tiring. In short, a Mahakaleshwar tour from Mumbai is quickest as a fly-in, and our Bhasma Aarti package is built around exactly that morning darshan.
Mumbai to Indore flights for your fly-in leg
The Mumbai–Indore sector is short and well served, so you can usually find a flight that lands in time for a comfortable evening check-in before an early Bhasma Aarti. Fares below are indicative ranges only and move sharply with season and booking date — always confirm live.
| Airline | Typical daily flights | Flight time | Indicative one-way fare |
|---|---|---|---|
| IndiGo (6E) | Several | ~1h 10m | Varies by season (budget tier) |
| Air India (AI) | A few | ~1h 10m | Varies (full-service) |
| SpiceJet (SG) | Limited | ~1h 10m | Varies by season |
| Akasa Air (QP) | Limited | ~1h 10m | Varies by season |
For the full carrier list and other origins, see our airlines flying to Indore guide and the city-to-Ujjain flight pages.
2 nights / 3 days Ujjain itinerary from Mumbai
| Day | Plan |
|---|---|
| Day 1 | Evening flight from Mumbai; land at Indore, drive ~60–75 min to Ujjain, hotel check-in and rest. |
| Day 2 | Early start for Bhasma Aarti (around 4 AM), then full Mahakaleshwar darshan; afternoon Kal Bhairav and Ram Ghat evening aarti. |
| Day 3 | Harsiddhi Mata, Mangalnath and Sandipani Ashram; timed transfer back to Indore airport for your return flight. |
If you want the two-Jyotirlinga circuit, add Omkareshwar with our fly-in Ujjain packages framework, or compare the Pune version on our Ujjain package from Pune page.
Package pricing from Mumbai
We split the cost honestly into two parts so there are no surprises: the land package (per person, on two sharing) and your flight (booked separately). All figures are indicative and change with dates, hotel availability and darshan demand — confirm the current quote before you pay.
| Tier | Hotel | Land package / person (2 pax) | Includes |
|---|---|---|---|
| Basic pilgrimage | Budget / dharamshala | Lowest band | Airport transfers + stay |
| Standard | 3-star | Mid band | Transfers, hotel, breakfast, darshan help |
| Premium | 4-star / deluxe | Higher band | Transfers, hotel with meals, VIP darshan, sightseeing |
Your Mumbai–Indore round-trip flight is additional and depends entirely on when you book. A realistic all-in figure (land package + flight + personal spends) is best worked out from a live quote plus the current fare, rather than a fixed headline price — message us with your dates for an exact total.
Timing your flight for Bhasma Aarti
The single decision that makes or breaks a Mumbai fly-in trip is the arrival flight. Bhasma Aarti reporting begins very early (the aarti itself is around 4 AM), so you must be in Ujjain, rested, the night before. That means an evening departure from Mumbai on Day 1: land at Indore by around 7–9 PM, drive 60–75 minutes, and check in near the temple before midnight. Avoid same-morning arrivals — there is no flight that lands early enough to make the aarti the same day, and a delay would cost you the darshan you came for. On the return, keep a comfortable gap: finish darshan, allow for the road back, and choose a mid-afternoon or later flight out of Indore.
Where you'll stay and what to carry
The package hotels sit within easy reach of the Mahakaleshwar temple so you can walk or take a short drive for the early aarti. For the aarti itself there is a traditional dress expectation — men in a dhoti/kurta and women in a saree or suit are the safe choice — and phones are restricted inside. Carry a valid photo ID for every traveller (it is checked against the booking), a light shawl for the early-morning cool, and minimal hand luggage. We confirm hotel options near the temple when we build your quote, and can match the stay tier to your budget band in the pricing table above.
Best season for a Mumbai pilgrimage to Ujjain
Ujjain is a year-round destination, but the experience changes with the calendar. October to March is the most comfortable window — pleasant days, cool aarti mornings, and the easiest travel — which is also why hotels and flights fill faster then. The monsoon (July to September) brings the great Sawan rush, when Mahakal sees its heaviest crowds and Bhasma Aarti demand peaks; it is spiritually special but needs earlier booking and patience in queues. Summer (April to June) is hot but quieter and often cheaper on both flights and stays. For a first Mumbai fly-in trip we usually suggest a weekend between October and February, avoiding major festival dates unless the festival itself is the reason you are going. Whenever you travel, the fly-in pattern stays the same: land the evening before, rest, and be ready for the pre-dawn aarti.
Add Omkareshwar: the two-Jyotirlinga option
Many Mumbai pilgrims want both Madhya Pradesh Jyotirlingas in one trip. Omkareshwar sits on the Narmada about two hours from Indore, so it fits a fly-in itinerary neatly as a third day: darshan at Mahakaleshwar on Day 2, then an Omkareshwar run before your return flight. This turns a weekend into a full two-Jyotirlinga yatra without a second flight. We arrange the Omkareshwar car and timing as an add-on; tell us at the quote stage so the Day 3 drive and your return slot out of Indore line up comfortably.
What's included, what's not
To keep the quote honest, here is the split. Included in the land package: airport pickup and drop, hotel near Mahakaleshwar for two nights, darshan and Bhasma Aarti coordination, and local sightseeing by car. Not included: your Mumbai–Indore flights (booked separately so you control fare and timing), any temple ticket or VIP-darshan government fees, personal expenses, and travel insurance. Bhasma Aarti seats are subject to official availability and rules — we coordinate the booking but cannot guarantee a slot on a sold-out date, which is why booking well ahead for weekends and festivals matters.
Booking from Mumbai: how it works
Share your travel dates, number of travellers and preferred stay tier, and we return a written quote with the land package cost and a realistic flight-fare range for your dates. Once you confirm, we lock your hotel and transfers and begin the darshan/Bhasma Aarti coordination; you book your own BOM–IDR flights, or we can advise on which arrival makes your darshan slot. From Mumbai, an evening outbound and an afternoon return give the most relaxed weekend. For departures, allow the usual airport buffer at Chhatrapati Shivaji Maharaj International Airport (BOM), which can be busy at peak hours.
Fly, train or road from Mumbai: which to pick
Mumbai to Ujjain is about 12 hours by train and longer by road, versus roughly a 1h 10m flight plus a one-hour transfer. Flying wins decisively when your leave is short or you want a fixed Bhasma Aarti morning; train or road can be cheaper if you have spare days and prefer not to fly. For most Mumbai devotees doing a weekend darshan, the fly-in via Indore is the sensible choice.
One more consideration: with a package, the land arrangements are fixed in advance, so your two days on the ground are spent in darshan and sightseeing rather than negotiating taxis or hunting for a room near a crowded temple. For a short, high-value pilgrimage from Mumbai, that certainty is often worth more than the headline saving of doing it all yourself.
Book your Ujjain tour package from Mumbai
Tell us your travel dates and group size and we will put together your fly-in package — flight guidance, pickup, stay near Mahakaleshwar, and Bhasma Aarti coordination. Explore the full range on our fly-in Ujjain packages hub. Ujjain's Mahakaleshwar Jyotirlinga is one of the twelve Jyotirlingas of Shiva, as described on Wikipedia; planning your flight around the morning aarti is the single biggest decision, so start there.
Frequently asked questions
How do I reach Ujjain from Mumbai by air?
Fly Mumbai (BOM) to Indore (IDR) in about 1h 10m — Ujjain has no airport — then travel ~55–60 km by road to the Mahakaleshwar temple, roughly 60–75 minutes.
What does the Mumbai package include?
Airport pickup and drop, two nights' hotel near Mahakaleshwar, Bhasma Aarti booking coordination and darshan help, and local sightseeing. Flights are booked separately so you control fares.
How much does a Ujjain trip from Mumbai cost?
It splits into the land package (per person on two sharing) plus your Mumbai–Indore flight. Both are indicative and move with dates and demand, so ask for a live quote for an exact total.
Is flying better than the train from Mumbai?
For a short weekend darshan, yes — a ~1h 10m flight plus a one-hour transfer beats roughly 12 hours by train. Train or road suits travellers with spare days or who prefer not to fly.
Can I add Omkareshwar to the package?
Yes. The two-Jyotirlinga circuit (Mahakaleshwar + Omkareshwar) can be added on request within our fly-in packages framework.
Planning your Ujjain trip?
Get a quoteWritten and reviewed by the Fly to Ujjain editorial team. Facts checked against primary sources; see the reference above.