Yes, Mahakaleshwar and Omkareshwar can be covered in one day, but the trip requires an early start and careful planning. The two Jyotirlingas are approximately 135–145 km apart by road, and the journey usually takes around 3–4 hours depending on traffic and road conditions.

For a more comfortable pilgrimage, especially when travelling with parents or senior citizens, two days is a better option.

Mahakaleshwar to Omkareshwar Distance

Mahakaleshwar Jyotirlinga is located in Ujjain, while Omkareshwar Jyotirlinga is situated along the Narmada River in Madhya Pradesh.

RouteApprox. DistanceTravel Time
Ujjain → Omkareshwar135–145 km3–4 hours
Ujjain → IndoreAround 55 km1–1.5 hours
Indore → OmkareshwarAround 75–80 km2–3 hours

Distances and driving times are approximate and can vary according to route and traffic.

Best One-Day Mahakaleshwar–Omkareshwar Itinerary

If you only have one day, visit Mahakaleshwar first and Omkareshwar second.

5:00–7:00 AM – Mahakaleshwar Darshan

Begin your day early at Shri Mahakaleshwar Jyotirlinga in Ujjain.

Keep enough time for darshan because queues can vary significantly on weekends, festivals and during Shravan.

If you plan to attend Bhasma Aarti, check the latest official booking and entry requirements beforehand.

7:00–8:00 AM – Breakfast

Have breakfast in Ujjain and prepare for the road journey.

Avoid adding too many Ujjain attractions if your goal is to reach Omkareshwar comfortably on the same day.

8:00 AM–12:00 PM – Ujjain to Omkareshwar

Leave Ujjain as early as possible.

A private cab is generally the most convenient option for a one-day trip because you don't have to depend on multiple transport connections.

12:00–3:00 PM – Omkareshwar Darshan

After reaching Omkareshwar, proceed for Shri Omkareshwar Jyotirlinga darshan.

Keep extra time for queues and walking around the temple area.

3:00–4:30 PM – Mamleshwar Temple & Narmada Ghat

If time and energy permit, visit Mamleshwar Temple and spend some peaceful time around the Narmada ghats.

Evening – Continue to Indore or Stay in Omkareshwar

After completing your pilgrimage, you can either stay overnight near Omkareshwar or continue toward Indore depending on your onward travel plans.


Is One Day Really Enough?

One day is possible, but it is not ideal for everyone.

Choose a one-day itinerary if:

  • You have limited time.
  • Your main priority is Jyotirlinga darshan.
  • You are comfortable with several hours of road travel.
  • You are travelling by private cab.
  • You are not planning extensive sightseeing.

Choose two days if you are travelling with senior citizens or children, want to explore Ujjain properly, expect heavy temple crowds, or prefer a relaxed spiritual journey.

Better 2-Day Alternative

For most travellers, this is a more comfortable plan:

Day 1: Mahakaleshwar Darshan → Mahakal Lok → Harsiddhi Mata Temple → Kal Bhairav → Ram Ghat → Stay in Ujjain

Day 2: Ujjain → Omkareshwar Jyotirlinga → Mamleshwar Temple → Narmada Ghat → Indore/return journey

This gives you more time for darshan without constantly watching the clock.

Which Jyotirlinga Should You Visit First?

If starting from Ujjain, visit Mahakaleshwar first and then Omkareshwar.

If you are starting from Indore, the ideal order depends on your arrival time, hotel location and onward journey.

For travellers arriving from Delhi NCR, both temples can easily form part of a longer Madhya Pradesh Jyotirlinga circuit.

Best Time to Start

For a one-day trip, an early-morning start is essential.

Temple crowds can increase significantly during:

  • Shravan/Sawan
  • Mahashivratri
  • Weekends
  • Public holidays
  • Major religious festivals

During peak periods, attempting both Jyotirlingas in one day can become difficult.

Frequently Asked Questions

Can Ujjain and Omkareshwar be covered in one day?

Yes. If you begin early and primarily focus on Jyotirlinga darshan, Ujjain and Omkareshwar can potentially be covered in one day. However, keeping two days makes the journey more comfortable.

How far is Omkareshwar from Mahakaleshwar?

The road distance from Ujjain to Omkareshwar is approximately 135–145 km, depending on the route.

How much time is required for Mahakaleshwar and Omkareshwar?

A fast-paced pilgrimage can be completed in one day, but two days is recommended if you want a more relaxed experience.

Is a one-day trip suitable for senior citizens?

A two-day itinerary is generally preferable because a one-day journey involves temple queues, walking and several hours of road travel.

Final Recommendation

So, can Mahakaleshwar and Omkareshwar be covered in one day? Yes — but only if you start early and keep the itinerary focused.

For travellers who simply want darshan at both Jyotirlingas, a one-day journey can work.

But if this is your first visit, spending two days gives you a much better opportunity to experience Mahakaleshwar, Omkareshwar, the Narmada ghats and the spiritual atmosphere of both destinations without rushing.

If you're travelling from Delhi NCR or planning to add another Jyotirlinga, read our complete 2–3 Jyotirlinga Trip from Delhi NCR guide for the detailed route, itinerary, distance and travel plan.

Har Har Mahadev!