Travel from Bhubaneswar to Bhimashankar via Pune, allowing a full day—roughly 12–16+ hours door to door, depending on flight connections and road conditions. Leave early, but check the actual flight options for 7 December before making plans; don’t count on a same-day connection being available. From Pune Airport, take a pre-booked car for the winding drive to Bhimashankar (around 3–4 hours). Public transport for the final stretch is limited, and mountain roads can make the trip slower than the map suggests, so confirm your driver and village drop-off in advance.
Once you reach Bhimashankar village, check in and keep the evening gentle—stretch your legs nearby, then have dinner at your lodge’s dining room rather than setting off in search of food. Expect a simple meal to cost about ₹200–500 per person. Stay in the Bhimashankar forest-side area, close to the village, and turn in early for tomorrow’s temple visit.
Start early at Bhimashankar Temple to get ahead of the darshan queues; allow 2–4 hours for the visit, as waiting times can vary. Check the temple’s current darshan timings locally the evening before, and keep some flexibility in your morning. Wear modest clothing and carry only what you need, since temple security may restrict bags and belongings.
From the temple area, take the forest trail to Gupt Bhimashankar. Allow 2–3 hours round trip and check trail conditions before setting off; even in December, paths can be uneven, so wear sturdy shoes, carry water and ask locally whether a guide is advisable. Continue to Hanuman Lake for a quieter forest stop, allowing about 45 minutes. Treat the lake as a nature visit rather than a swimming stop, and return before dusk.
Finish with a simple vegetarian meal near the temple in Bhimashankar village; budget roughly ₹200–500 per person and allow about 45 minutes. Small eateries are convenient but can have limited menus, so carry a snack in case timings or availability don’t line up. The full outing is a substantial day—roughly 7–9 hours including darshan, walking and meal time—so keep the afternoon unhurried and confirm local access and trail conditions before heading out.
Leave Bhimashankar early for Trimbak; allow 5–7 hours on the road, plus breaks. Have your lodge confirm the private car and pickup the evening before, and agree on a rest stop with the driver. The mountain roads and traffic around Nashik can make arrival times variable, so keep the afternoon flexible.
At Trimbakeshwar Temple, allow 2–4 hours for darshan and queues. Check current timings locally before setting out; any special puja or timed entry needs to be confirmed and booked separately. Then walk to Kushavarta Kund, beside the temple complex, and spend around 30–45 minutes there, observing local customs and keeping the visit respectful.
Have a relaxed Maharashtrian meal in Trimbak town centre; budget roughly ₹200–500 per person. If you still have energy, browse the nearby Trimbak market lanes for about 45 minutes, then settle in for the night. Keep the evening unhurried after the long transfer, and confirm tomorrow’s transport plans with your accommodation.
Allow 4–5 hours for the morning road transfer, including a break, and aim to reach Shirdi around lunchtime. After checking in and dropping your bags, head to Sai Heritage Village; give it 1–2 hours, but check locally that it’s operating before setting out, as hours and availability can change.
Visit Dwarkamai next, allowing 45–60 minutes to take in this much-loved site at an unhurried pace. Then walk or take a short local auto-rickshaw ride to Shri Sai Prasadalaya for a simple meal. It can get busy, so leave time for the queue and check meal service hours on arrival; costs or donations may vary.
Finish with a relaxed Shirdi market browse near the temple precinct—about 45 minutes is plenty for prasad, souvenirs and a little people-watching. Keep the evening easy after the drive, and confirm tomorrow’s pickup with your driver before turning in.
Arrange a private taxi the evening before and leave Shirdi early, ideally around 6:30–7:00 a.m. The drive to Shani Shingnapur via Rahuri takes roughly 2–2.5 hours each way; allow 4–5 hours total on the road, plus time for stops. Expect a straightforward rural route, but confirm the return pickup and waiting time with your driver. A round trip typically costs about ₹3,500–₹6,000 per car.
Allow around 1.5–3 hours at Shani Shingnapur Temple for darshan and queues. Timings, access arrangements and rules for offerings can change, so follow the latest guidance posted at the temple or given by staff when you arrive. Keep some flexibility rather than planning around a fixed darshan time.
After darshan, spend about 45 minutes browsing the small Shani Shingnapur village market near the temple for devotional items and local produce. Have a simple vegetarian meal at one of the nearby eateries; budget roughly ₹200–₹500 per person, and check what is freshly available. Then return to Shirdi by taxi, allowing for traffic and a relaxed evening before your overnight stay.
Leave Shirdi early in your pre-booked car so you can reach Verul with enough daylight for the visits; allow roughly 4.5–6 hours from Shirdi, including a break. After dropping your bags at your overnight stay, head straight to Grishneshwar Temple. Set aside 2–4 hours for darshan and queues, which can vary considerably on a Saturday. Check the current entry and dress requirements locally, and confirm any special puja arrangements in advance rather than counting on a same-day slot.
Continue to Ellora Caves, close to the temple. Allow 2–3 hours to explore, but this is a tight day after the road transfer: check the caves’ current opening arrangements and last-entry time before setting out, and keep your temple visit flexible. Take a simple meal near the caves or temple—Hotel Kailas is a convenient nearby option; budget around ₹250–600 per person and check what is serving when you arrive.
Leave time for an unhurried walk through Verul village before settling in nearby for the night. Keep the evening easy after the long transfer and temple queues, and confirm your next day’s car arrangements with your accommodation.
Leave Verul early in your pre-booked car for Omkareshwar via Chhatrapati Sambhajinagar, Jalna and Khandwa. Allow about 7–9 hours door to door, including breaks and the final approach; traffic and road conditions can stretch the drive, so confirm the pickup and that your driver will take you right into town. Budget roughly ₹9,000–₹15,000 per car. With most of the day on the road, keep arrival plans light.
After checking in, take a gentle 45–60-minute first look at the Omkareshwar ghats along the Narmada, if there’s still daylight. The riverfront has steps and uneven surfaces, so take care, especially near the water; don’t feel you need to cover much today.
Have a simple vegetarian meal near the main temple area—allow about 45 minutes and roughly ₹200–₹500 per person. Then settle into your riverside stay and rest; save the temple visit for your planned visit day rather than rushing it after the long drive.
Start early at Omkareshwar Temple while the island is quieter. Allow 2–4 hours for the walk in, darshan and queues; timings and crowd levels can change, so check locally the evening before. If you want a special puja or timed access, confirm the arrangements in advance rather than relying on walk-in availability. Wear modest clothes and keep some cash handy for small offerings.
Cross to the mainland for Mamleshwar Temple, allowing about an hour for this historic shrine. Have lunch nearby, then set out on the Omkareshwar Parikrama path: allow 2–3 hours, wear sturdy shoes and carry water, as sections can be uneven and exposed. Check local conditions before starting, and don’t feel obliged to rush the circuit.
Finish with a Narmada ghat boat ride if boats are operating and river conditions permit; allow 30–60 minutes and agree the price and duration with the operator before boarding. Settle in for a simple vegetarian dinner near the ghats—budget roughly ₹200–500 per person. Keep the evening unhurried; after the parikrama, the riverside is a good place to rest and take in the view.
Leave Omkareshwar early in your pre-booked car for Ujjain via Barwaha and Indore. Allow about 4–5.5 hours including a break, then leave time to check in and freshen up. Traffic around Indore can affect arrival, so keep the afternoon flexible. Have your driver confirm where they can drop you near the temple area; local access and parking restrictions may mean finishing the approach on foot.
Head to Mahakaleshwar Jyotirlinga Temple first and allow several hours for security, queues and darshan. Check the temple’s current entry arrangements before you go. Bhasma Aarti requires advance booking and confirmed access—don’t build your schedule around it unless your booking is secured. After darshan, walk to nearby Harsiddhi Mata Temple and allow around 45–60 minutes; check locally for the day’s timings and any ceremony-related crowding.
Take a slower riverside pause at Ram Ghat, about a 10–15-minute walk from the temple area, and spend around 45 minutes by the Shipra River. If you arrive around aarti time, expect more people and leave room to move through the ghats respectfully. For dinner, Shree Ganga Restaurant is a popular vegetarian choice; budget roughly ₹250–600 per person, and allow extra time if it’s busy.
Keep the day clear for the return to Bhubaneswar. Check out of your Ujjain hotel with at least 1–2 hours for checkout and the road transfer to Indore Airport; allow 3.5–4.5 hours for the drive, plus extra buffer for traffic. Book the car and flight together around a confirmed itinerary, and compare connections before paying—don’t assume there’s a direct flight or a convenient same-day connection.
Allow roughly 10–14+ hours door to door for the flight option, including airport check-in, any connection and baggage collection. Eat near your confirmed departure point, budgeting about 45 minutes and ₹250–700 per person; choose an airport or station meal once your route is settled. After landing, leave time for bags and your onward transfer in Bhubaneswar. A train may be an alternative if a suitable service runs on your date, but the journey can take 24–32 hours, so it won’t work for a same-day return.
No packing list attached yet.