Ujjain 3 Day Itinerary — Mahakal, City Circuit & Omkareshwar
Key takeaways
- Day 1: Mahakaleshwar darshan, Mahakal Lok, Harsiddhi and Ram Ghat evening aarti.
- Day 2: Bhasma Aarti at dawn, then Kal Bhairav, Mangalnath, Sandipani and Ved Shala.
- Day 3: Omkareshwar day trip — approximately 135-140 km, 3-3.5 hours each way.
- Never schedule Bhasma Aarti on arrival morning; give it Day 2 with a confirmed permission.
- Budget approximately Rs 6,000-10,000 per person for three days as of 2026, less in groups.
A well-paced Ujjain 3 day itinerary splits cleanly: Day 1 for Mahakaleshwar and the old-city temples, Day 2 for Bhasma Aarti plus Ujjain's outer circuit (Kal Bhairav, Mangalnath, Sandipani), and Day 3 for the Omkareshwar Jyotirlinga day trip. Three days lets you do slow darshan instead of a checklist sprint.
Why the Ujjain 3 Day Itinerary Is the Sweet Spot
One day in Ujjain forces choices; two days covers the city but leaves Omkareshwar — the second Jyotirlinga within striking distance — off the table. Three days solves both, and crucially it lets you schedule Bhasma Aarti on the morning of Day 2, when you are already settled and rested, rather than gambling it on an arrival morning. As of 2026, aarti permissions, festival crowds and the Mahakal Lok corridor's popularity all reward the traveller who builds slack into the plan. If you'd rather not manage permissions, cabs and timings yourself, our bundled Ujjain tour packages handle the sequencing for you.
Day 1 — Mahakaleshwar, Mahakal Lok and the Old City
Arrive, check in, and give the first day to the heart of the city. An afternoon general darshan at Mahakaleshwar typically takes 45 minutes to 2 hours depending on the day; follow it with a slow walk through the Mahakal Lok corridor — the 900-metre themed walkway is best after 4 PM light. Evening belongs to Ram Ghat: the Kshipra aarti at sunset is Ujjain's most photogenic hour. Fit Harsiddhi Temple (one of the Shakti Peethas, famous for its deep stambh lamp pillars, lit in the evening) between darshan and ghat — it sits between the two.
| Time | Day 1 plan | Notes |
|---|---|---|
| 12:00–2:00 PM | Arrival, check-in, lunch | Stay near old city to cut commutes |
| 3:00–5:00 PM | Mahakaleshwar general darshan | Lockers available; phones restricted inside |
| 5:00–6:30 PM | Mahakal Lok corridor + Harsiddhi Temple | Deep stambh lamps lit after sunset |
| 7:00–8:30 PM | Ram Ghat evening aarti | Arrive 20 min early for a ghat-step seat |
Day 2 — Bhasma Aarti Morning and the Outer Temple Circuit
The 3–4 AM start is the whole point of Day 2. With a confirmed permission, you enter in the small hours and witness the ash ritual that exists nowhere else among the twelve Jyotirlingas; without one, the early morning slot is still worth attempting via the temple's offline/standby channels on some days. Return to the hotel for breakfast and a nap — then run the outer circuit by auto or cab: Kal Bhairav (the liquor-offering deity), Mangalnath (the traditional birthplace of Mars in Hindu astronomy, and Ujjain's Mangal-dosh puja hub), Sandipani Ashram (where Krishna studied), and Gadkalika. End at Ved Shala, the ancient observatory alignment point that gave Ujjain its prime-meridian status in classical Indian astronomy — background on the city is well summarised on Wikipedia's Ujjain page.
| Time | Day 2 plan | Approx. distance from Mahakal |
|---|---|---|
| 2:30–6:00 AM | Bhasma Aarti (with permission) | — |
| 6:00–10:00 AM | Breakfast + rest | — |
| 10:30 AM–1:30 PM | Kal Bhairav → Mangalnath → Sandipani Ashram | 2–6 km each, one auto loop |
| 4:00–6:00 PM | Ved Shala + Chintaman Ganesh | 1–7 km |
| Evening | Free — markets, poha-jalebi, rest | — |
A dedicated cab for Day 2's loop costs less than you'd expect when booked as a half-day package rather than point-to-point autos — check our Ujjain taxi options for 4-hour and 8-hour local plans.
Day 3 — Omkareshwar Day Trip
Omkareshwar, the Om-shaped island Jyotirlinga on the Narmada, sits approximately 135–140 km south of Ujjain — about 3 to 3.5 hours each way by road as of 2026. Leave by 7 AM, do darshan and the island parikrama view, see the Mamleshwar shrine across the river, and you are back in Ujjain by dinner. This is the day that turns an Ujjain trip into a two-Jyotirlinga yatra, and it is far easier as a fixed-price cab day than by the bus-change route via Indore.
- Depart Ujjain: 6:30–7:00 AM — beats both highway traffic and the midday darshan queue.
- Omkareshwar darshan: 10:30 AM–1:30 PM including the bridge walk and Mamleshwar.
- Optional add-on: a short Narmada boat ride below the ghats, weather permitting.
- Return: depart 2:30–3:00 PM, reach Ujjain 6:00–6:30 PM.
Where to Stay and What It All Costs
Base yourself in one hotel for all three nights — the old city or the station belt both work, with the old city winning for the Day 2 aarti morning. As of 2026, a realistic per-person budget for the full three days (twin-sharing mid-range hotel, shared cab days, food and darshan extras) lands approximately in the ₹6,000–10,000 band, dropping meaningfully for groups of four-plus who split vehicles — figures are indicative and move with season. Shravan (July–August) and Mahashivratri weeks are the most intense and the most crowded; October–March is the comfortable-weather window.
Three-Day Plan: Common Mistakes to Avoid
- Scheduling Bhasma Aarti for the arrival morning — one late train wrecks the centrepiece of the trip.
- Doing Omkareshwar on Day 2 and cramming Ujjain's outer circuit into departure day.
- Booking a hotel far from the old city to save a few hundred rupees, then paying it back in 2 AM cab rides.
- Skipping Harsiddhi and Ved Shala because they're “small” — they are the two stops that explain Ujjain's history best.
- Leaving vehicle planning to the day itself during Shravan — cabs and permissions both tighten; a pre-built package removes that risk.
Food, Shopping and the Gaps Between Temples
Ujjain's food deserves a slot in the itinerary rather than an afterthought. Breakfast is poha-jalebi — the Malwa standard — best eaten at the busy stalls near the old city on Day 2 after the aarti; evening brings kulfi, sabudana khichdi and the milk-based sweets the temple towns of Madhya Pradesh do well. Full vegetarian thalis around the Mahakal area run approximately ₹80–150 as of 2026. For shopping, the lanes around the temple sell rudraksha malas, Bagh-print fabrics and brassware; buy rudraksha only from established shops and treat “certified” claims with healthy scepticism. None of this needs more than the gaps the three-day plan already leaves — the point is to stop treating the city as a corridor between darshans.
Between the marquee stops, three quieter sites reward the unhurried: Chintaman Ganesh across the Kshipra (Ujjain's oldest Ganesh shrine), Gopal Mandir in the bazaar's heart with its silver doors, and the Bhartrihari Caves linked to the ascetic-king of Ujjain's legends. Any one of them slots into a spare 45 minutes on Day 1 or Day 2.
Getting the Logistics Right: Trains, Autos and Local Transport
Ujjain Junction is well connected — direct trains from Delhi, Mumbai, Ahmedabad, Bhopal and Indore — and the station sits approximately 2 km from the Mahakal area, a ₹50–100 auto ride as of 2026. If you are flying, Indore's Devi Ahilyabai Holkar Airport is the gateway, roughly 55–60 km away, or about 1.5 hours by cab. Within the city, autos and e-rickshaws handle everything; agree fares before boarding or insist on shared-route pricing. For the Day 2 outer circuit specifically, a half-day cab beats five separate auto negotiations both on cost and on energy — the circuit's temples sit 2–7 km apart in different directions.
- Aarti permission timing: apply as soon as your dates are fixed; slots on weekends and Shravan dates go first.
- Cloakrooms and lockers: Mahakaleshwar restricts phones and bags inside — budget 15 minutes for locker queues on busy days.
- Dress: traditional dress is mandatory for Bhasma Aarti (dhoti-kurta / saree); regular modest clothing is fine for general darshan.
- Buffer rule: keep the last afternoon empty. Every seasoned Ujjain itinerary ends with slack, because queues, sawaris and rain all spend your time for you.
Finally, travel light on faith-day mornings: one small sling bag, ID, and nothing that a temple locker will force you to queue for twice. The three-day plan above has survived hundreds of family trips precisely because it plans the rest as carefully as the darshan.
Three days, two Jyotirlingas, one unhurried city — that is the itinerary Ujjain actually deserves.
Frequently asked questions
Is 3 days enough for Ujjain and Omkareshwar?
Yes — three days is the sweet spot. Two days cover Ujjain's own temples comfortably, and the third day fits the Omkareshwar Jyotirlinga as a 10-12 hour round trip of approximately 135-140 km each way, turning the visit into a two-Jyotirlinga yatra.
Which day should I plan Bhasma Aarti in a 3 day trip?
Day 2 morning. Scheduling it on arrival day risks the whole centrepiece if a train or flight runs late, and departure-day slots collide with checkout and travel. Being settled locally the night before makes the 2:30 AM start manageable.
How much does a 3 day Ujjain trip cost per person?
As of 2026, a realistic band is approximately Rs 6,000-10,000 per person for twin-sharing mid-range hotels, shared cab days including the Omkareshwar run, food and darshan extras. Groups of four or more spend noticeably less per head by splitting vehicles. Figures vary with season.
What is the best time of year for this itinerary?
October to March offers the most comfortable weather. Shravan (July-August) and Mahashivratri are the most spiritually intense windows but bring the year's biggest crowds, tighter aarti permissions and higher hotel rates — book everything well in advance for those dates.
Can I do Omkareshwar from Ujjain by public transport?
It is possible but slow — most bus routes involve a change at Indore and stretched timings that eat the day. A fixed-price cab doing the 6:30 AM to 6:30 PM loop is the practical choice, especially for families and groups.
Want this trip planned for you?
Talk to usWritten and reviewed by the Ujjain Tours & Travels editorial team. Facts checked against primary sources; see the reference above.
