+91 97546 40233
Book on Booking.com · WhatsApp
शि
Shivalay PalaceMaheshwar · on the Narmada

Getting here

Ujjain to Maheshwar: distance, taxi fare and route

From Mahakaleshwar to the Narmada. How long it takes, what a taxi costs, and how to add Omkareshwar on the way.

By the Rathore family, Hotel Shivalay Palace · Updated Oct 2026 · 6 min read

Ujjain to Maheshwar is about 145–155 km, 3.5 to 4 hours by road via Indore. A one-way sedan taxi costs about ₹3,000–4,500 (SUV ₹4,500–6,500). Going via Omkareshwar costs about ₹4,000–6,000 by sedan (SUV ₹6,000–8,500).

Distance and fares

TripSedanSUV
Ujjain → Maheshwar (one-way)₹3,000–4,500₹4,500–6,500
Ujjain → Omkareshwar → Maheshwar₹4,000–6,000₹6,000–8,500

Fares are approximate; ask whether tolls, parking and waiting are included.

The route

Drive from Ujjain to Indore (around an hour), then south towards Dhamnod and east to Maheshwar. If you're adding Omkareshwar, branch off south-east after Indore, do darshan, then drive 65–75 km along the Narmada valley to Maheshwar.

Bhasma Aarti first?

The Bhasma Aarti at Mahakaleshwar takes place before dawn and must be booked in advance on the official site, shrimahakaleshwar.mp.gov.in. After it, have breakfast and leave by mid-morning to reach Omkareshwar for darshan and Maheshwar by evening.

The 3-day pilgrim plan

The most popular plan for families from Maharashtra and Gujarat: one night and darshan in Ujjain, Omkareshwar the next day and a night in Maheshwar, then a day exploring Maheshwar before heading home. Read the full Ujjain–Omkareshwar–Maheshwar itinerary.

Finish your pilgrimage on the Narmada. Stay in Maheshwar after Ujjain and Omkareshwar. We can arrange your taxi.

FAQ

How far is Maheshwar from Ujjain?

About 145–155 km, 3.5 to 4 hours.

What is the taxi fare from Ujjain to Maheshwar?

About ₹3,000–4,500 by sedan, ₹4,500–6,500 by SUV, one-way.

Can I visit Omkareshwar on the way?

Yes. Expect about ₹4,000–6,000 by sedan for Ujjain → Omkareshwar → Maheshwar.

How do I book Bhasma Aarti?

On the official site, shrimahakaleshwar.mp.gov.in, in advance.

Is there a bus?

Yes, usually with a change in Indore.