Begin with an early Delhi → Udaipur drive via NH48, passing Jaipur and Ajmer. Leave around 4:30 AM to cover roughly 650–700 km in 11–12 hours, allowing extra time for breakfast, fuel and highway traffic. Take a proper break near Behror or Jaipur, and another around Ajmer; the final approach into Udaipur can slow near the city. Pre-arrange hotel parking, since Old City lanes are narrow and many properties require a drop-off from a nearby accessible road. With realistic breaks, expect hotel arrival and check-in around 5:00–7:00 PM.
After settling in, head to Gangaur Ghat in Udaipur’s Old City for an easy first evening rather than attempting a full sightseeing programme. The ghat is best around sunset, when Lake Pichola catches the last light and the waterfront is lively without feeling rushed. Allow about 45 minutes, and walk carefully through the Old City lanes; cars generally cannot reach the steps directly, so use a hotel drop-off near Lal Ghat or Jagdish Temple and continue on foot. Keep valuables secure in the crowded lanes, and avoid committing to a boat ride tonight—you will have more time for that on the following day.
For coffee and a light dinner, continue on foot or take an auto-rickshaw to Jheel’s Ginger Coffee Bar & Bakery, a relaxed Old City stop with lake-facing atmosphere. Budget approximately ₹300–₹600 per person and allow about an hour. Service can be unhurried, which suits the first night after the long drive. If you are staying outside the Old City, arrange a return auto or hotel taxi in advance; app-based cabs can struggle with the narrow lanes and restricted drop-off points.
Start early in Udaipur’s Old City, reaching City Palace close to its usual 9:00 AM opening. Allow about 2½ hours for the courtyards, balconies and museum galleries; the palace is spread over uneven floors and steps, so comfortable footwear helps. Entry is typically around ₹400–₹600 per adult depending on the museum package, and arriving early makes the narrow approach roads less hectic. From the palace, walk a few minutes to Jagdish Temple for its intricately carved Vishnu shrine. Dress modestly, remove footwear before entering, and keep this visit to roughly 30 minutes. The Old City lanes are best explored on foot; cars and auto-rickshaws often struggle with the tight turns.
After lunch in the Old City, take an auto-rickshaw toward Ambrai Ghat—roughly 15–25 minutes depending on congestion—and allow 45 minutes for lake views and photographs. The light is particularly good later in the afternoon, with City Palace rising across the water. Continue to Bagore Ki Haveli Museum at Gangaur Ghat, a short ride or walk away, and spend about an hour among the historic rooms, costumes and household collections. Museum hours are commonly around 9:30 AM–5:30 PM, but confirm locally because cultural-program schedules can change; combined entry is generally a few hundred rupees. Keep some buffer between the ghat visits, since the lanes around Gangaur Ghat become crowded near sunset.
Remain at Bagore Ki Haveli for the Dharohar Folk Dance Show, usually staged in the evening for about an hour. Advance tickets are strongly recommended, particularly for a Sunday performance; confirm the exact start time and seating arrangement when booking, and arrive 20–30 minutes early because entry queues form before the show. Afterward, take a short auto-rickshaw ride to Upre by 1559 AD in Chandpole for dinner, budgeting approximately ₹1,000–₹1,800 per person. Request a rooftop or lake-facing table when reserving, though views are subject to availability. Return to your hotel by auto-rickshaw or app cab; Old City traffic can make a short distance take 20–30 minutes at night.
The Udaipur–Shirdi drive is a full 11–12-hour day, so leave around 5:00 AM and plan for several breaks, fuel and a proper lunch stop. On reaching Shirdi, allow at least 45–60 minutes for hotel check-in, freshening up and finding parking; the lanes around the temple can become congested in the evening, and walking is usually easier than trying to move the car between sights.
After a short rest, begin with Sai Tirth Devotional Theme Park, a gentle one-hour introduction to Shirdi’s devotional traditions without adding another demanding temple visit after the long drive. Check the current evening entry timing and ticket price before leaving your hotel, as operating hours and show schedules can change. From there, walk or take a short auto-rickshaw ride toward the temple area for Dwarkamai, allowing 30–45 minutes to see the historic mosque associated with Sai Baba, followed by Chavadi, where 20–30 minutes is enough to appreciate the procession site and its quiet atmosphere. Keep belongings light and follow the temple-area security and footwear rules.
Finish at The Tulip Restaurant, a convenient vegetarian choice near the temple area, with roughly ₹400–₹800 per person for dinner. Expect a simple, busy pilgrimage-town setting rather than a leisurely fine-dining meal; eating a little early can help you avoid the heaviest post-darshan crowd. Keep the rest of the night free for sleep—tomorrow’s Shani Shingnapur visit will be much more comfortable with an early start.
Leave Shirdi around 6:30 AM for Shani Shingnapur Temple, roughly a one-hour drive via Rahata and Ghodegaon. The temple area can become busy after the morning rush begins, so allow 1½–2 hours for the queue, darshan and any offering formalities. Rules around access, dress and offerings can change; follow the instructions displayed at the temple rather than assuming older customs still apply. Parking is available near the complex, but expect a short walk through the market area. Return to Shirdi by late morning, keeping water and a light breakfast with you.
Set aside 2–3 hours for Shirdi Sai Baba Samadhi Mandir, including security, queueing and the darshan process. If an online pass or scheduled entry is required, arrange it before the visit through the official trust channels; otherwise, build in extra waiting time and keep valuables to a minimum. Afterward, visit Khandoba Mandir, a compact stop traditionally associated with Sai Baba’s arrival in Shirdi, allowing about 30 minutes. The two sites are close enough to connect by auto-rickshaw or on foot, though the midday heat makes an auto more comfortable. Take a proper rest at the hotel before continuing.
Spend about an hour at Sai Heritage Village, where devotional displays and village-style exhibits provide a quieter, more interpretive end to the pilgrimage day. Confirm the current opening hours locally, as attraction timings can vary by season. For dinner, Woodlands Restaurant is a dependable vegetarian choice for South Indian and North Indian dishes; budget approximately ₹300–₹700 per person. It is sensible to eat early, around 7:30–8:00 PM, since Shirdi restaurants can get crowded after temple closing periods.
Leave Shirdi around 5:30 AM for Mumbai, allowing 6–7 hours via NH160 and the Mumbai–Nashik Expressway, plus a buffer for city traffic. After reaching Mumbai, check in and leave the car at your hotel—parking around Prabhadevi is limited and the approach roads can be congested. Head to Siddhivinayak Temple only after freshening up; allow 1½–3 hours for security, queues and darshan. Check the temple’s current darshan timings and whether special entry or online registration is required before setting out, as access arrangements can change.
From Prabhadevi, take a taxi or app cab to Ramakrishna Mission, Khar, usually 20–35 minutes depending on traffic. Keep this a genuinely quiet stop—about 45 minutes in the peaceful mission complex—rather than adding another attraction. A short cab ride onward brings you to Bandra Bandstand; walk the seafront toward Bandra Fort for roughly an hour, with the best atmosphere in the late afternoon. The promenade is busiest around sunset, so keep phones and valuables secure and avoid getting too close to the sea edge.
Have dinner at Candies in Bandra West, a relaxed Mumbai institution with several informal seating areas, café-style food and desserts; budget approximately ₹500–₹900 per person. It is popular and somewhat spread out, so allow time to find a table rather than planning a tightly timed meal. From here, return by cab to your hotel—typically 20–45 minutes depending on where you stay and evening traffic—and keep the rest of the night light after the long road transfer and temple queue.
Since the Gateway of India is easiest before the waterfront crowds build, start around 7:30–8:00 AM. From most Mumbai hotels, take a taxi or app cab to Colaba; allow 30–60 minutes depending on where you are staying, and ask the driver to drop you near Apollo Bunder rather than attempting to park beside the monument. Spend about 45 minutes by the water, looking across the harbour toward Elephanta Island and walking along the promenade. Avoid booking a boat trip today—the ferry ride and return would use much of the time needed for the Fort circuit.
Walk or take a short taxi ride to Chhatrapati Shivaji Maharaj Vastu Sangrahalaya, allowing roughly two hours for its sculpture, miniature painting, decorative arts and archaeology galleries. Check the museum’s current opening time before setting out, as weekly closures and public-holiday schedules can change; budget approximately ₹200–₹300 per adult, plus time for the entrance queue. The museum is air-conditioned and makes a good slower-paced stop after the busy waterfront.
Continue on foot through the Kala Ghoda Arts Precinct, where the heritage facades, galleries and public installations are best enjoyed without rushing. Allow about an hour, with a little flexibility to look into whichever gallery is open and interesting. From there, take a taxi or walk toward Crawford Market—the route is roughly 1.5–2 km, but traffic and crowded pavements can make a short cab ride more comfortable. Spend about an hour browsing the fruit, spice, dry-goods and specialty stalls; it is liveliest earlier in the day, so expect some vendors to be winding down by late afternoon. Keep bags secure and avoid carrying large shopping loads through the narrow lanes.
Finish at Leopold Cafe in Colaba, ideally by 5:30–6:00 PM to avoid the main dinner rush. It is a convenient walk or short taxi ride from the market, and the casual menu suits a late lunch or early dinner; allow ₹800–₹1,500 per person. Expect a wait at busy times rather than relying on a reservation. For the return, use an app cab from outside the busiest Colaba lanes or walk to a broader road for easier pickup; Mumbai traffic can make even this compact South Mumbai route take 30–60 minutes.
Leave Mumbai around 4:30–5:00 AM for Nanded by car, allowing roughly 10–11 hours including breakfast, fuel and rest stops. The practical route is the Mumbai–Pune Expressway, then towards Ahmednagar, Latur and Nanded; road conditions and diversions can affect the final timing. Carry water and snacks, and confirm that your hotel has parking, as you will want to go straight to check-in on arrival rather than search for parking near the shrine.
After checking in and freshening up, head to Takht Sachkhand Sri Hazur Sahib for the principal visit. Keep 2–3 hours for security, footwear arrangements, prayer and moving through the complex; access rules, permitted items and prayer timings can change, so check the official guidance or ask at your hotel before setting out. Dress modestly and carry a head covering—scarves are generally available, but bringing your own is more convenient. If permitted at the time of your visit, join Hazur Sahib Langar for 45–60 minutes; it is a meaningful part of the experience and operates through community service rather than restaurant-style ordering.
Take a short, unhurried 45-minute walk along the Godavari Riverfront after darshan, staying near the active, well-lit sections and avoiding a late isolated walk. For dinner, choose a simple vegetarian restaurant in the area around Hazur Sahib rather than making a long cross-city detour; budget approximately ₹250–₹600 per person. Keep the evening flexible—after the long drive, an early night is wiser than adding more sightseeing, especially if you plan another early departure.
Leave Nanded around 4:30 AM for the long drive to Ujjain, allowing 11–12 hours with breakfast, fuel and rest stops. The planned route runs via Latur, Beed, Aurangabad, Dhule and Indore; road conditions, city traffic and diversions can make the arrival time variable, so keep the evening deliberately light. A private car is the practical choice, and the quoted ₹12,000–₹18,000 per vehicle should include the driver, tolls and waiting—confirm this before departure. Carry water and snacks, and arrange hotel parking in Ujjain in advance, particularly if staying near the Old City.
After checking in and freshening up, go first to the Mahakaleshwar Temple outer corridor for about 30 minutes. This is mainly an orientation visit: locate the entrance, understand the queue layout and ask the temple office or your hotel about the next morning’s darshan procedure. Do not assume that arriving early guarantees entry to a reserved ritual; special darshan and Bhasma Aarti access depend on advance booking, identity checks and the temple’s current rules. Leave the car at the hotel and use an auto-rickshaw or walk where possible, since the lanes around the temple are restricted and busy.
From the temple area, continue to Ram Ghat for a relaxed 45-minute walk beside the Shipra River, ideally around sunset when the ghats become atmospheric and local families gather. Then walk or take a short auto-rickshaw ride through the Old City to Harsiddhi Temple, allowing 30–45 minutes; check the evening opening and lamp-lighting schedule locally, as timings can vary. Finish with a straightforward vegetarian dinner and sweets at Apna Sweets—budget roughly ₹250–₹600 per person. Keep the night early: tomorrow’s temple visit may require a very early start, and the long road transfer will already have taken most of the day.
Begin before dawn at Mahakaleshwar Jyotirlinga Temple, ideally reaching the approach area around 4:30–5:00 AM if you have a confirmed early darshan or Bhasma Aarti booking. Bhasma Aarti is not a walk-in experience: it requires advance registration, identity verification and strict reporting rules, and availability should be checked through the official temple channels before planning around it. Otherwise, use the regular darshan process and allow 2–4 hours for security, footwear deposit and queues. Keep phones and larger bags at your hotel, dress conservatively, and follow the latest restrictions at the entrance; temple timings and queue arrangements can change on festival or high-footfall days.
After darshan, spend about an hour at Mahakaleshwar Lok, the landscaped devotional corridor beside the temple complex. It is best seen in the cooler morning light, when the sculptures and gateways are easier to appreciate and the paths are more comfortable. Walk rather than trying to reposition the car immediately—central Ujjain has narrow, crowded lanes, and e-rickshaws are useful for short hops if your hotel parking is outside the temple district.
Take an auto-rickshaw or car towards Bhairavgarh for Kal Bhairav Temple, allowing roughly an hour for the visit and local traffic. The shrine is known for its distinctive offering tradition; buy anything only from the official or clearly authorised counters and confirm the current procedure before joining the queue. Continue to Sandipani Ashram on Mangalnath Road for around 45 minutes, then proceed to Mangalnath Temple, another 45-minute stop. The road out towards Mangalnath is more open than the old-city lanes, but allow extra time for traffic and occasional religious processions. At Mangalnath Temple, take a quiet look towards the river and check locally whether any observatory-area section is open that day.
Return to the central area for a relaxed vegetarian dinner at Shree Ganga Restaurant, budgeting approximately ₹300–₹700 per person. Go a little before the main dinner rush, as popular family restaurants in Ujjain can fill quickly after evening temple visits. Keep the evening unhurried after the early start, and confirm your next-day transport and hotel checkout tonight; if you have not already arranged onward tickets, use the official railway or bus booking platforms rather than relying on last-minute availability.
For the planned Ujjain → Delhi road journey, leave around 4:00 AM via Indore, Kota, Jaipur and NH48. Expect roughly 11–13 hours of driving, plus fuel, breakfast, lunch, tolls and traffic delays; reaching Delhi before late afternoon is unlikely. This is best attempted with two drivers, especially after the demanding preceding days. Keep the car fuelled before leaving Ujjain, and agree in advance on drop-off arrangements because Delhi traffic and parking can add another 30–60 minutes at the end.
Take a proper breakfast after Indore rather than relying only on roadside tea, then plan a longer lunch break around Kota or Bundi. The Kota–Jaipur stretch and the final approach through Gurugram can slow considerably, so do not schedule anything important in Delhi tonight. Carry water and light snacks, and use clean highway fuel stations for restrooms; if the driver becomes tired, stop rather than trying to maintain the timetable.
After reaching Delhi, go straight to your accommodation and keep the evening unplanned. If you still have energy, take a short walk near your hotel or have an easy meal locally rather than crossing the city. A same-day train is the more comfortable option if seats are available, but for the road plan, an overnight stop around Jaipur or Gurugram is the sensible fallback if fatigue or traffic makes the full drive unsafe.
No packing list attached yet.