Maheshwar is about 90 to 96 km from Indore, roughly 2 hours by car, which makes Ahilyabai Holkar's temple town the easiest Narmada day trip from the city. The temples sit inside her fort above Ahilya Ghat, the morning pooja runs 8 to 10 am and the Narmada aarti is around 7 pm.
This plan gives the timings, the boat fares, and the day that fits between them.
Maheshwar lies south-west of Indore on the Narmada, a short turn off the Agra–Mumbai highway at Dhamnod. The road is good the whole way.
| Mode | Distance | Time | Cost |
|---|---|---|---|
| Car from Indore | 90–96 km | about 2 hrs | one-way cab quotes from around ₹1,600 |
| Bus from Indore | same road | 2–3 hrs | from about ₹130–200; about six departures a day, 8 am to about 5:50 pm |
| From Omkareshwar (if combining) | about 66 km via Mandleshwar | about 1.5 hrs | SH 38 |
The bus is fine for the outward leg, but the last return departures are in the late afternoon, which rules out the aarti. Yatris who are pairing Maheshwar with the Jyotirlinga should read the Indore to Omkareshwar guide for that leg.
Ahilyabai ruled from this fort for nearly three decades, and the temples cluster inside it on the slope above the ghat. Most sources list the fort and its temples as free; carry a little cash in case a counter has opened.
Rajwada: the queen's seat and her statue, open roughly 7 am to 6 pm. The daily Shivalinga pooja inside the fort runs 8 to 10 am and visitors may watch from the side.
Ahilyeshwar temple: her memorial shrine, built by her daughter Krishnabai. Aarti at about 8 am and 6 pm; bhajans on full-moon evenings.
Rajrajeshwar temple: a minute up the stone path, known for eleven akhand deep kept burning on donated ghee, and an idol of King Sahastrarjun.
Kashi Vishwanath: rebuilt by Ahilyabai in 1780 as a copy of the Varanasi temple, and nearly always quiet.
Give the fort two hours in the morning. The stone steps to the ghat are steep; the road to the top is the route for elders.
The fort also looks across to the Sahastrarjun temple and the weavers' lanes below, but the temples are the reason to climb. Leave the saree shops for the hour after lunch when the ghat is too hot to sit on.
The ghat below the fort is the reason people come back. Boatmen line the steps from mid-morning, and the fares are negotiated, not posted. Agree the price, the stops and the return before anyone pushes off.
Baneshwar: the small Shiva temple on the island in midstream, about ₹100 per person by shared boat, a few minutes each way. Best at sunset.
Sahastradhara: the rapids about 45 minutes upstream, about ₹1,200 per boat; a general ride along the ghats is around ₹200–400 per boat.
The Narmada aarti at the ghat is around 7 pm, after sunset. Some guides list 8 pm, so ask at the ghat in the afternoon and be seated 20 minutes early.
Plan A, Maheshwar alone, aarti included:
6:30 am leave Indore.
8:30 am Rajwada and the fort pooja; Ahilyeshwar, Rajrajeshwar, Kashi Vishwanath by 11.
12:30 pm lunch in the lanes below the fort, then rest; the ghat is empty in the heat.
4:30 pm boat to Baneshwar or Sahastradhara.
6:40 pm seated at Ahilya Ghat for the aarti.
9:30 pm Indore.
Plan B, Omkareshwar in the morning, Maheshwar at dusk: leave Indore at 5 am, Omkareshwar darshan by 9, the 66 km to Maheshwar via Mandleshwar by 11:30, fort after lunch, aarti, home by 10 pm.
Plan B skips the fort pooja and the Omkar parikrama, and it only works if you are out of Omkareshwar before the 12:20 bhog break. Our Mahakal, Omkareshwar and Maheshwar 3-day itinerary stretches this into a proper yatra.
With elders: Plan A by car, drive to the top of the fort, skip the ghat steps and watch the aarti from the upper ghat. Avoid the Sahastradhara boat.
On a budget: the morning bus, fort and Baneshwar, the late-afternoon bus home. You miss the aarti; that is the price of the fare.
On a tight schedule: Plan B, which gives you a Jyotirlinga and the aarti in one day.
Avoid: arriving after 10 am on a weekend, when the fort pooja is over and the ghat parking is full, and any boat fare agreed after you are already afloat.
Maheshwar at 6 am, with the fort reflected in the river and the boatmen still asleep, is worth a night.
MP Tourism's Narmada Resort: 33 rooms near the fort, about ₹4,500 plus tax with two meals.
Ahilya Fort heritage hotel: inside the fort itself, the town's premium stay.
Guesthouses near the fort gate: from around ₹1,500, a short walk to the ghat.
Stay on the fort side of town so the ghat is a walk. Yatris doing the longer Narmada circuit will find the stay question handled in the Indore, Ujjain, Omkareshwar and Maheshwar 3–4 day plan.
Watch the lamps go out on the Narmada, and the 2-hour road home will feel short. Har Har Mahadev.
Diwali 2026 at Mahakal from Indore — Ubtan, Bhasma Aarti & Day Plan
Indore ·
Mahakal–Omkareshwar Circuit — Where to Sleep Each Night (2026)
Indore ·
Mahakal & Omkareshwar with Kids from Indore — Queues & Pace (2026)
Indore ·
Indore Junction to Ujjain — Train Timings, Fare and Fastest Way (2026)
Indore ·
Indore Jyotirlinga Yatra with Elderly Parents — Steps & Pace (2026)
Indore ·
Indore to Omkareshwar — Distance, Bus, Taxi and Train (2026)
Indore ·
YATRA GUIDES
Walking distances, darshan timings, where to stay, and how to reach — every yatra question, answered.