Fly To Ujjain offers the most trusted Ujjain tour package from Mumbai — combining your Mumbai to Indore flight, Indore Airport pickup, hotel near Mahakaleshwar, Bhasma Aarti booking, VIP darshan, local sightseeing, and return airport drop, all managed by a single specialist service. Mumbai (Chhatrapati Shivaji Maharaj International Airport, BOM) to Indore is just a 1 hour 10 minute flight on IndiGo, Air India, or SpiceJet — making Ujjain one of the fastest pilgrimage getaways from Mumbai. Add the 60–75 minute taxi from Indore to Ujjain, and you’re standing before Lord Mahakal in under 2.5 hours from Mumbai airport.
What’s Included – Ujjain Tour Package from Mumbai
| Package Component | Details |
|---|---|
| Flight Guidance | Mumbai (BOM) to Indore (IDR) — IndiGo, Air India, SpiceJet |
| Airport Pickup (Indore) | 24×7 AC taxi with driver, name board, flight tracking |
| Hotel in Ujjain | Budget / 3-star / 4-star near Mahakaleshwar (2 nights) |
| Bhasma Aarti Booking | Online booking coordination at mahakaleshwar.nic.in |
| VIP Darshan | Priority access to sanctum — shorter wait time |
| Ujjain Sightseeing | Kal Bhairav, Harsiddhi Mata, Ram Ghat, Sandipani, Vedh Shala |
| Return Transfer | Timed cab from Ujjain hotel to Indore airport |
Mumbai to Indore Flights for Ujjain Pilgrimage
Mumbai has the best flight connectivity to Indore in India — with 8–12 flights daily from IndiGo, Air India, SpiceJet, and Akasa Air. Flight time is just 1 hour 10 minutes. Mumbai devotees enjoy the luxury of choosing their exact departure time for the most convenient Ujjain arrival.
| Airline | Daily Flights | Typical One-Way Fare | Flight Time |
|---|---|---|---|
| IndiGo (6E) | 4–6 flights | ₹2,800 – ₹6,000 | 1h 10m |
| Air India (AI) | 2–3 flights | ₹3,500 – ₹8,000 | 1h 10m |
| SpiceJet (SG) | 1–2 flights | ₹2,500 – ₹6,000 | 1h 10m |
| Akasa Air (QP) | 1 flight | ₹3,000 – ₹6,500 | 1h 10m |
For Bhasma Aarti, target evening flights (7:00–10:00 PM) from Mumbai — landing in Indore by 8:10–11:10 PM, reaching Ujjain by 9:30 PM–12:30 AM, and resting before the 4:00 AM aarti. See the full schedule at our Indore to Ujjain taxi page.
2 Nights / 3 Days Ujjain Itinerary from Mumbai
| Day | Time | Activity |
|---|---|---|
| Day 1 – Travel | Evening | Board Mumbai–Indore evening flight from T2 (BOM) |
| Day 1 | Night | Land at Indore (IDR). Fly To Ujjain driver with name board at exit |
| Day 1 | Night | 60–75 min drive to Ujjain on NH52. Check into hotel |
| Day 2 | 3:00 AM | Walk to Mahakaleshwar temple. Join Bhasma Aarti queue |
| Day 2 | 4:00–6:00 AM | Bhasma Aarti — sacred pre-dawn worship with ash |
| Day 2 | Morning | Post-aarti breakfast. Hotel rest |
| Day 2 | Afternoon | Mahakaleshwar full darshan + Nandi Hall + explore complex |
| Day 2 | Late PM | Kal Bhairav Temple — unique liquid mahaprasad offering |
| Day 2 | Evening | Ram Ghat Sandhya Aarti on Kshipra river |
| Day 3 | Morning | Harsiddhi Mata, Mangalnath, Sandipani Ashram, Vedh Shala |
| Day 3 | Afternoon | Return taxi to Indore airport. Mumbai return flight |
Package Pricing from Mumbai
| Package Tier | Hotel | Per Person (2 pax) | Inclusions |
|---|---|---|---|
| Basic Pilgrimage | Budget / Dharamshala | ₹2,000–₹3,000 | Transfers only |
| Standard Package | 3-star near Mahakaleshwar | ₹4,000–₹6,000 | Transfers + hotel + breakfast |
| Premium Package | 4-star / deluxe | ₹7,000–₹10,000 | Transfers + hotel (all meals) + VIP darshan |
Mumbai–Indore round-trip flights cost approximately ₹5,500–₹12,000 per person and are booked separately. WhatsApp for current package pricing.
Why Ujjain is Special for Mumbai Devotees
Mumbai’s large Maharashtrian and North Indian communities have deep connections to Ujjain. Maharashtra shares the Shiva worship tradition strongly, and many Mumbai families make an annual pilgrimage to Mahakaleshwar. Ujjain’s spiritual energy, rooted in 5,000 years of continuous civilisation and located on the Tropic of Cancer, draws Mumbai pilgrims seeking the most authentic and powerful Jyotirlinga darshan in India.
Key reasons Mumbai devotees choose Ujjain: it is the only Jyotirlinga where the lingam faces south (dakshinamukhi — towards Yama, the god of death — symbolising Mahakal’s mastery over time and death), and the Bhasma Aarti using human cremation ash is unique in all of Hinduism.
Add Omkareshwar: Mumbai to Ujjain + Omkareshwar Package
Mumbai pilgrims frequently extend their trip to cover Omkareshwar — the second Jyotirlinga on Mandhata Island at the confluence of Narmada and Kaveri rivers, just 80 km from Ujjain (about 2 hours). Our 3-night, 4-day Ujjain + Omkareshwar package is our most popular offering. See the Ujjain Omkareshwar tour package for full details.
Frequently Asked Questions – Ujjain Tour from Mumbai
How far is Ujjain from Mumbai by flight?
The Mumbai to Indore flight (BOM to IDR) is approximately 1 hour 10 minutes. Indore to Ujjain is then 55 km by road — another 60–75 minutes. Total travel time from Mumbai airport to Mahakaleshwar temple is under 2.5 hours.
How many days is ideal for Ujjain from Mumbai?
A 2-night, 3-day trip is perfect — covering Bhasma Aarti attendance, complete Mahakaleshwar darshan, Kal Bhairav, Ram Ghat, and local sightseeing. For Omkareshwar too, add a third night. A 1-night trip is possible only for Mahakaleshwar darshan (without Bhasma Aarti).
What’s the total cost of Ujjain trip from Mumbai?
A complete 2-night Ujjain trip from Mumbai including flights costs approximately ₹9,000–₹15,000 per person: round-trip flights (₹5,500–₹12,000), airport transfer (₹1,800), hotel 2 nights (₹2,000–₹6,000), meals (₹1,000–₹2,000). Our non-flight package starts from ₹4,000/person.
Is Bhasma Aarti booking compulsory?
Yes — entry to Bhasma Aarti at Mahakaleshwar requires advance online registration via mahakaleshwar.nic.in. The entry pass is free but must be booked 15–30 days ahead. Walk-in on the aarti morning without a pass will result in being denied entry. Fly To Ujjain package customers receive full guidance on the booking process.
Can I visit Ujjain and Shirdi in one trip from Mumbai?
Yes, though it requires careful planning. Shirdi is 240 km from Mumbai by road (about 5 hours). One option is Shirdi on Day 1–2, fly from Pune (after Shirdi) to Indore on Day 2 evening, Ujjain on Days 3–4. Alternatively, do Ujjain first (fly Mumbai–Indore), then Shirdi on return via Nashik bus/train. Our team can customise a multi-destination itinerary for you.
Book Your Ujjain Tour Package from Mumbai
Mumbai to Mahakal is just 2.5 hours away. Book your Mumbai–Indore flight, then let Fly To Ujjain handle the rest. Browse our complete Ujjain tour packages, read about the Bhasma Aarti package, or check airport taxi fares. Call or WhatsApp us for instant booking. Om Namah Shivaya.
