Leave Indore between 11:00 AM and 1:00 PM for Ujjain. By road, the journey usually takes about 1–1½ hours via the Indore–Ujjain Road; a taxi generally costs around ₹1,500–2,500, while buses and trains are cheaper but may take longer with station transfers. Ask the driver to drop you near your hotel in or around the Old City, then leave your luggage and allow a little time to freshen up. The lanes around the temple become crowded and partly restricted to vehicles, so walking or using an e-rickshaw for the final stretch is easiest.
After check-in, go first to Mahakaleshwar Jyotirlinga Temple for afternoon darshan. Keep at least 1½–2 hours for security, queueing, and walking through the temple complex; large bags, phones, and other items may need to be deposited in designated facilities, so carry only essentials. Entry arrangements and queue timings can change, so confirm the current darshan process with your hotel or the official temple counters. The special Bhasma Aarti is a separate early-morning booking and is not part of this afternoon visit.
Walk onward through the Old City to Harsiddhi Temple, about 10–15 minutes away depending on the exit you use. Its tall deepastambhas are especially striking when illuminated, and a quiet 30–45-minute visit is enough. Dress modestly and wear footwear that is easy to remove; temple lanes can be uneven, particularly after rain.
Continue to Ram Ghat for an hour beside the Shipra River. Arrive before sunset if possible, when the ghats are calmer, then stay for the evening aarti; timing varies by season and local arrangements, so ask nearby priests for the exact start time. Keep valuables secure in the busy riverside area and avoid entering the river during the monsoon or when the current is strong.
For dinner, take an auto-rickshaw or e-rickshaw toward Freeganj and eat at Shree Ganga Restaurant, known for straightforward vegetarian thalis and North Indian dishes. Budget approximately ₹200–400 per person. The restaurant is a practical choice after a temple-heavy day; expect a simple, busy setting rather than a long leisurely meal. Return to your hotel by auto-rickshaw and rest early for the following morning’s journey.
Leave Ujjain around 5:30–6:00 AM by private car, allowing roughly 4–5 hours via Indore, Sanwer, Dhamnod and Mortakka, including a breakfast or tea stop. September can still bring rain, so allow extra time on the final roads. Your driver should park on the mainland near Omkareshwar; from there, walk across the bridge toward Mandhata Island. Visit Omkareshwar Jyotirlinga Temple first, ideally before the late-morning crowds. Temple timings can change, and special darshan or entry arrangements may apply, so check locally on arrival. Keep your belongings light—large bags and photography may not be permitted inside.
After the main darshan, cross to the south bank and visit Mamleshwar Temple, the older companion shrine, which usually takes about 45 minutes. Return toward Mandhata Island for the Omkareshwar Parikrama Path. You do not need to complete the entire circuit if the heat, rain or uneven paving makes it uncomfortable; walking a quieter section along the river gives a good sense of the island without turning the day into a strenuous trek. Carry water and wear sandals or shoes with a firm grip, as the stone paths can be slippery during the monsoon. Stop for a simple vegetarian thali at one of the local restaurants near the Omkareshwar temple area, budgeting ₹150–300 per person; choose a busy, clean-looking place rather than expecting a polished café.
In the mid-afternoon, take a short Narmada ghat boat ride if boats are operating and the weather is calm. Allow 30–45 minutes and confirm the total fare before boarding; services may pause during strong rain or high river flow. The ghats are most atmospheric when the river is full, but avoid standing too close to the edge on wet steps. Afterward, collect the car and continue to your overnight stay in Maheshwar; the drive generally takes about 3–4 hours via Barwaha and Khargone, so leaving by around 3:00–4:00 PM is sensible. Keep some flexibility, as monsoon traffic and road conditions can make the final arrival later than expected.
After breakfast, leave Omkareshwar around 8:00–9:00 AM for Maheshwar, travelling via Barwaha and Khargone. Allow roughly 3–4 hours, as September rain can slow the road and village traffic. A private car is the most practical option; confirm that the driver will drop you near the Ahilya Fort riverfront, where several hotels and cafés are clustered. Keep water and a light snack in the car, and carry a rain cover for your luggage.
Begin at Ahilya Fort, the historic riverside complex associated with Ahilyabai Holkar. Set aside about 1½ hours to explore its courtyards, stone gateways and elevated views over the Narmada River. From the fort, walk down toward Ahilyeshwar Temple, a beautifully carved shrine beside the ghats; 30–45 minutes is enough unless you wish to sit quietly for the afternoon पूजा. Remove shoes before entering and dress modestly—the stone can be slippery after rain. For lunch, eat at Labboo’z Café and Restaurant, near the fort, where a meal generally costs ₹300–600 per person. Service can be leisurely, so this is better treated as a relaxed stop than a quick meal.
Spend the later afternoon wandering along the Maheshwar ghats and the Narmada riverside, rather than trying to cover more monuments. The fort waterfront is especially atmospheric as the light softens; if the river conditions are safe, ask locally about a short boat ride, usually arranged near the ghats and commonly costing a few hundred rupees per person. Before dinner, visit a Maheshwari handloom workshop in town to watch artisans weave the region’s distinctive lightweight saris and borders. Buy directly from the weaver where possible, ask for a proper bill, and compare a few shops—prices vary according to silk content, zari and handwork. Return to your riverside accommodation after sunset; avoid walking along less-lit stretches of the ghats alone, particularly if rain has made the steps slippery.
Leave Maheshwar around 6:00 AM by private car via Dhar, allowing 3–4 hours, including a short tea or breakfast stop. September rain can slow the approach to Indore, so ask your driver to go directly to your hotel or a left-luggage facility near Indore Junction before sightseeing. Keep your train tickets and valuables with you; the station is best reached later by auto-rickshaw or taxi rather than carrying luggage through the old city.
After checking in or storing your bags, head to Rajwada Palace in central Indore. Allow about an hour to see the Holkar-era palace and the busy lanes around Krishnapura; the complex generally opens from late morning, but hours can vary on festival or maintenance days. A short auto-rickshaw ride is easiest in the congested old city, and you should carry small cash for entry, shoe storage, and refreshments.
Continue to Kanch Mandir in Itwaria Bazaar, roughly 10–15 minutes by auto from Rajwada Palace depending on traffic. Spend 30–45 minutes admiring the mirrored and glass-covered Jain interiors, observing the quiet dress and photography etiquette. The temple may close for a midday break, so confirm locally before setting out; if it is shut, use the surrounding market for a relaxed walk rather than adding another major stop.
As evening begins, go to Sarafa Bazaar, a short ride from Kanch Mandir. The jewellery market transforms into Indore’s famous food street after dusk, making this the right place to try poha-jalebi, bhutte ka kees, and other local snacks. Budget about ₹200–400 per person, choose the busiest stalls with rapid turnover, and keep your belongings close in the crowd. Finish early enough to reach Indore Junction at least 45–60 minutes before your reserved Indore–Nashik train; allow extra time for traffic, and confirm the platform and running status on the day. From Nashik Road, arrange a prepaid taxi or hotel transfer onward to Trimbakeshwar, rather than relying on a late-night local connection.
Arrive at Nashik Road early and continue by road to Trimbakeshwar, allowing around 1½–2 hours depending on traffic and rain. Keep your luggage with the driver; if you are staying overnight in Shirdi, it is much easier to leave bags in the vehicle rather than look for storage in the temple area. Ask the driver to drop you near the main temple entrance, where roads can become restricted during busy darshan hours. September is still wet, so carry a small umbrella and wear footwear that is easy to remove.
Begin with morning darshan at Trimbakeshwar Jyotirlinga Temple, allowing 1½–2 hours for security checks and the queue. Dress modestly and follow the temple’s current rules regarding phones, cameras and entry; special paid darshan or puja arrangements should be booked only through official counters. Afterward, walk a few minutes to Kushavarta Kund, the sacred water tank associated with the origin of the Godavari. Spend about 30 minutes here, but avoid entering the water during heavy rain or when local staff advise against it.
If the weather is clear, make a short visit to Brahmagiri Hill viewpoint. You do not need to attempt a full climb to enjoy the scenery; wet steps can be slippery, and mist often reduces visibility during the monsoon. Allow around 1–2 hours only if conditions and energy are good. For lunch, choose a simple vegetarian thali restaurant in Trimbak town near the temple—expect roughly ₹150–300 per person. Meals are generally straightforward and filling, and eating early, around 12:00–12:30 PM, is wise before the afternoon road journey.
Leave Trimbakeshwar by about 1:30–2:00 PM for Shirdi, travelling via Nashik and Sinnar. The drive usually takes 4–5 hours, but monsoon showers and traffic around Nashik can add time. Keep drinking water and a light snack in the car, and confirm that your Shirdi hotel will accept a late check-in. On arrival, check in and keep the evening easy; after a long temple day, a short walk around the quieter parts of the town is preferable to adding another major visit.
Start early at Shri Sai Baba Sansthan Temple, ideally reaching the entrance around 5:30–6:00 AM for morning darshan. Allow 2–3 hours for security checks, queues and the visit itself; timings and queue arrangements can change, so confirm at the Sansthan counters the previous evening. Dress modestly, carry only essentials, and use the official cloakroom rather than accepting help from touts outside. After darshan, walk through the central temple area—most hotels in Shirdi are close enough for a short auto-rickshaw ride, usually ₹30–80.
Continue on foot to Dwarkamai, where Sai Baba lived and received devotees. Spend around 30–45 minutes here, then walk a few minutes to Chavadi, the historic site associated with his procession and alternating nights of residence. These places are close together, but the lanes become crowded later in the morning, so keep valuables secure and avoid unofficial donation requests.
Have lunch at Rajdhani Restaurant, Shirdi, a dependable vegetarian choice for Gujarati and North Indian food. Expect roughly ₹300–600 per person; a thali is usually the easiest option if you want a filling meal without a long wait. Rest at your hotel during the hottest part of the day, then visit Sai Teerth Devotional Theme Park in the afternoon. Allow 1½–2 hours for the devotional presentations and displays; check the day’s show schedule before setting out, as entry timings and ticket prices can vary. An auto-rickshaw from the temple area generally costs about ₹50–150, depending on your hotel and traffic.
Keep the evening relaxed rather than adding another long excursion. You can return toward the temple lanes for tea and a simple walk, but avoid buying religious souvenirs immediately outside the main gates unless prices are clearly marked. Keep your darshan receipt, hotel details and any onward-travel documents together, since Shirdi becomes particularly busy around evening prayer times and festival dates.
Leave Shirdi around 5:30–6:00 AM in a private taxi, carrying water and a light breakfast. Your driver should take the route via Kopargaon and Aurangabad, allowing roughly 3–4 hours, depending on September rain and traffic. Keep the taxi with you for the day if possible; parking and short transfers between the monuments are much easier by car. Aim to reach Grishneshwar Jyotirlinga Temple around 9:30–10:00 AM. Dress conservatively, avoid carrying large bags or electronic items into the temple, and allow about 1–1½ hours for darshan and the temple courtyard.
From Grishneshwar Jyotirlinga Temple, it is only a few minutes by road to Ellora Caves. Spend around 2½–3 hours here, concentrating first on Cave 16, the extraordinary Kailasa Temple, before seeing a selection of the Buddhist and Jain caves. The complex is generally closed on Tuesdays and is typically open from about 6:00 AM to 6:00 PM, but verify the September schedule locally; entry is usually around ₹40 for Indian visitors and ₹600 for foreign visitors, with separate charges possible for parking or guides. Wear shoes with a good grip—the stone can be slippery after rain. For lunch, stop at Hotel Kailas near the caves or choose a simple thali restaurant on the Ellora–Daulatabad road; expect roughly ₹200–400 per person and keep the meal reasonably light before the next fort visit.
After lunch, drive about 20–30 minutes to Daulatabad Fort. With luggage remaining in the locked taxi, take a shorter 1½-hour visit focused on the lower fort, gateways and views toward the hill. The climb becomes strenuous and slippery in wet weather, so do not attempt the upper citadel if the monsoon has left the paths unsafe or if your train connection is tight. Begin leaving by mid-afternoon—ideally around 3:30–4:00 PM—for Manmad, allowing approximately 2½–3½ hours by road via Vaijapur and Nandgaon. Ask the driver to drop you directly at Manmad Junction; arrive at least 45–60 minutes before your reserved overnight train to Pune, and keep dinner or snacks ready because station options may be limited late in the evening.
Take your reserved overnight train from Manmad and expect to reach Pune Junction after roughly 6–9 hours. Keep your ticket, ID and luggage easily accessible; after arrival, use the station cloakroom if available, or arrange early luggage storage with your hotel. Pune Junction is close to the old city, so an auto-rickshaw or app cab to Shukrawar Peth usually takes 10–20 minutes, depending on morning traffic.
Begin at Shaniwar Wada, ideally around 8:00 AM before the old city becomes busy. Allow 1–1½ hours for the Peshwa-era gateway, courtyards and surviving walls; the usual entry fee is modest, approximately ₹20–₹25 for Indian visitors, though timings and ticket arrangements can change. From there, walk or take a short auto-rickshaw ride through the central lanes to Dagdusheth Halwai Ganpati Temple in Budhwar Peth. Plan 30–45 minutes, and remember that footwear and large bags may need to be left outside. The temple is busiest around festival periods and during morning or evening prayer times.
Continue on foot or by auto to Tulshibaug Market, where narrow lanes are filled with bangles, puja items, brassware, textiles and inexpensive souvenirs. Give yourself about an hour and bargain politely, especially for unlabelled goods. For a comfortable break, head later to Vaishali on Fergusson College Road; its dosa, idli, vada and filter coffee make an easy lunch after the crowded market. Expect roughly ₹250–500 per person, and allow extra time if there is a queue.
After resting at your hotel, return to Shukrawar Peth for an unhurried evening walk through the older lanes around Shaniwar Wada, Budhwar Peth and the nearby peth neighbourhoods. This is the best time to see the city’s everyday rhythm—small shrines, wada-style buildings, flower sellers and snack stalls—without trying to add another formal attraction. Keep valuables secure in crowded lanes, use app-based transport for the return journey, and confirm your next morning’s Bhimashankar car pickup with the driver before turning in.
Leave Pune around 5:30–6:00 AM in a private car, taking the route via Alandi, Rajgurunagar and Manchar. The drive normally takes 3–4 hours, but September rain can make the ghat roads slow. Ask your driver to arrange parking near Bhimashankar village, and carry a packed breakfast, water, a light rain jacket and shoes with a good grip. Mobile coverage becomes patchy near the sanctuary, so download maps beforehand.
Begin with darshan at Bhimashankar Jyotirlinga Temple, allowing 1½–2 hours for the queue, security and the temple precinct. The stone temple is especially atmospheric in the monsoon, when the surrounding forest is misty and green; avoid carrying large bags, cameras or unnecessary valuables. After darshan, continue to the Bhimashankar Wildlife Sanctuary viewpoint for about an hour. Keep to marked paths and take a short forest walk only with local guidance—slippery stones, leeches and sudden rain are common. Entry or local guide arrangements can change, so confirm locally before walking beyond the main visitor area.
Make a quiet 30–45-minute stop at Hanuman Lake, carrying your own drinking water and leaving enough time for the return journey. For lunch, choose a simple family-run eatery in Bhimashankar village serving a Maharashtrian thali, bhakri, pithla or seasonal vegetables; expect roughly ₹200–400 per person. Try to leave by 2:00–2:30 PM, returning to Pune via Manchar and Rajgurunagar. Allow another 3–4 hours, with extra time for rain and weekend traffic, so you should reach your hotel before evening. Keep the evening easy after this long mountain drive, and check your onward travel arrangements from Pune Junction before turning in.
Leave Bhimashankar after breakfast and return to Pune by your pre-arranged taxi via Manchar. Allow around 3–4 hours, and longer if September rain affects the ghat roads. Ask the driver to drop you first at Pataleshwar Cave Temple in Shivajinagar rather than going directly to the station. This unusual rock-cut shrine, carved into basalt, usually takes about 45 minutes to visit; wear footwear that is easy to remove and carry a small cloth or umbrella in case the approach is wet. There is generally no entrance fee, though modest donations are welcome.
From Shivajinagar, allow roughly 15–25 minutes by auto-rickshaw or taxi to Pune Junction, depending on traffic. Before collecting your luggage, have a quick breakfast or early lunch near the station—simple South Indian food such as idli, dosa or vada is the most practical choice, while a Maharashtrian thali is better if you have extra time. Budget approximately ₹150–300 per person and avoid sitting too long: reach Pune Junction at least 45–60 minutes before your train, especially if you need to collect bags or locate your coach.
Board your reserved train from Pune Junction to Indore. A direct service, where available, is the easiest option; the journey may take approximately 12–16 hours, so keep water, snacks, a light layer and basic medicines with you. Confirm the final departure platform and timetable on IRCTC or the station display on the day, as railway schedules can change. If your train is late at night, remain inside the main station concourse rather than waiting outside, and keep your ticket and identification easily accessible.
No packing list attached yet.