Since you began the day in Hyderabad, use the morning for travel—board your morning flight or an early train to Indore/Devi Ahilya Airport and then drive (approx. 1.5-2 hours) to Ujjain. If already en route, take this time to rest, enjoy local scenery and review the pilgrimage plan so you arrive refreshed for temple darshan later in the day.
Arrive in Ujjain after the midday drive and check into your hotel; have a light lunch with local Malwa cuisine (try poha and kachori). Spend the afternoon at the Mahakaleshwar Temple for darshan (follow the designated queue or book VIP/seva if preferred) and explore nearby cultural spots like Harsiddhi Temple and the nearby Kaliadeh Palace ruins along the Shipra riverbank.
Since it's already late afternoon/early evening locally, plan to witness the spectacular evening aarti at Ram Ghat on the Shipra — the rhythmic bells, lamps and chants offer a moving start to the pilgrimage. After a peaceful walk along the ghats, enjoy dinner at a nearby vegetarian restaurant and retire early to rest for tomorrow's drive to Omkareshwar.
After breakfast in Ujjain, check out and drive about 3-3.5 hours southwest toward Omkareshwar, enjoying the Malwa countryside en route. On arrival, cross the bridge to the island of Mandhata and begin with darshan at the ancient Omkareshwar Jyotirlinga — take time to walk the temple precinct, absorb the chanting and view the shivlinga set in the tranquil riverside setting.
Have a simple local lunch near the ghats, then explore the island’s ghats and smaller shrines such as Mamleshwar Temple on the Kshipra bank; consider a short boat ride around the island for different perspectives of the temples and the bend of the Narmada. If time allows, visit Kedareshwar or the nearby Siddhanath temples and stroll the lanes to experience local devotional life and shops selling puja items.
Return to the main ghats in time for the evening arti — a serene riverside ceremony with lamps and bhajans that complements yesterday’s Shipra aarti and deepens the pilgrimage flow. Enjoy a relaxed vegetarian dinner at your guesthouse or a nearby eatery, rest early, and prepare your overnight drive toward Ajanta/Ellora the next morning.
Depart Mandhata early after breakfast for the long drive toward the Aurangabad region, aiming to reach the Ajanta Caves by mid-morning; along the way enjoy the changing landscape from Malwa plains to the basalt ridges of the Deccan. On arrival at Ajanta, begin with the main horseshoe-shaped complex (Caves 1-5 and 16-17), taking time to linger over the vivid Buddhist murals and the serene seated Buddha sculptures that narrate Jataka tales.
Have a simple packed or local lunch at the Ajanta visitor area, then continue exploring the remaining accessible caves and viewpoints, including the panoramic cliff outlook where you can appreciate the caves’ dramatic riverside setting. Later in the afternoon drive toward Ellora (allow ~1.5-2 hours), check into your Aurangabad/Ellora hotel and, time permitting, take a relaxed preview walk around the Ellora site precinct to orient yourself for tomorrow’s early visit.
Enjoy a hearty Maharashtrian vegetarian dinner in Aurangabad and rest early; reflect on the day’s art and devotion while preparing for a full morning at the Ellora complex where the Kailasa Temple and other monumental rock-cut shrines await. If you prefer, stroll briefly in town for a chai or masala-laden snack before turning in for the night.
After an early breakfast near Ellora, drive south toward Shirdi (approx. 3-4 hours), enjoying the Deccan countryside and planning a short stop for chai en route. On arrival head straight to the Sai Baba Samadhi Mandir for darshan — spend time in the inner precinct, attend a short aarti if timing allows, and visit the Dwarkamai and Chavadi to connect with key sites of Sai Baba’s life.
Break for a simple vegetarian lunch at one of Shirdi’s trusted bhojans (try Anand or Bharat Hotels’ prasadam options), then continue with seva-style visits: explore the Sai Heritage Village museum and the shopping lane for ritual items and prasad. In the late afternoon drive approximately 30-40 minutes to Shani Shingnapur to experience the unique open-air Shani shrine and observe the village’s tradition of houses without doors, taking time for the temple visit and to learn about the devotees’ customs.
As dusk falls return toward Shirdi or your nearby hotel, pausing if desired for the evening aarti at the Sai Mandir which is especially atmospheric with lamps and bhajans. Enjoy a calm vegetarian dinner and a moment of reflection on the day’s devotional experiences before resting up for tomorrow’s drive north to Nashik and Triambakeshwar.
Leave Shirdi after an early breakfast and drive north toward Nashik (about 2-2.5 hours), enjoying the changing landscape as you head into the Western Ghats’ foothills. On arrival, detour to Triambakeshwar — take darshan at the ancient Shiva temple set amid verdant hills, walk the stone steps to the Brahmagiri hilltop viewpoint, and feel the cool mountain air and devotional chants that mark this important Jyotirlinga visit.
After a local Maharashtrian thali in Nashik, continue to the nearby Grishneshwar Jyotirlinga at Verul (a short drive) where you can perform darshan and briefly explore the compact temple complex with its ornate carvings. If time allows, take a calm riverside stroll along the Godavari in Nashik’s Panchavati district, visiting Sita Gufa and Ram Kund to connect the mythic landscape with your pilgrimage narrative.
Return to Nashik town for the evening aarti at Ram Kund or a quieter puja at your hotel’s recommended temple; enjoy a simple vegetarian dinner of misal or thali while reflecting on two Jyotirlinga visits in one day. Rest early to prepare for the longer drive toward Bhimashankar and Kolhapur on Day 6, or if you prefer, take a relaxed walk through Nashik’s lit temple lanes before turning in.
Depart Nashik early after a quick Maharashtrian breakfast and drive south toward Bhimashankar (approx. 3-3.5 hours), pausing at scenic ghats as the Deccan foothills replace the Nashik plains. On arrival, take darshan at the Bhimashankar Jyotirlinga, stroll the cool forest paths around the temple and, if time permits, visit the small trekking viewpoint near the temple to appreciate the verdant Sahyadri landscape and the river headwaters.
Continue your journey southwest toward Kolhapur, breaking the long drive with a hearty lunch in a roadside dhaba or at a clean highway restaurant near Satara; savor local dishes like bharli vangi and sol kadi to keep energy up. On the road, stop briefly at a viewpoint or small roadside shrine to stretch, and aim to reach Kolhapur late afternoon to visit the Mahalaxmi Temple precinct for a short darshan and to wander the bazaar streets selling Kolhapuri chappals and devotional souvenirs.
After temple darshan, enjoy a relaxed evening sampling Kolhapuri vegetarian fare—try tambada rassa or a thali at a recommended family restaurant—then check into your hotel near the temple or on the route toward Badami. Use the remainder of the night to rest from the day’s long drives and review plans for an early transfer toward Badami and the rock-cut temples the next morning.
Depart Kolhapur/Badami early and drive to Tuljapur so you arrive for the morning darshan at the Tulja Bhavani Temple; join the queue for aarti or seva if you’ve pre-booked, and take time to view the goddess’s ornate sanctum and the temple’s bustling pradakshina path. After darshan, stroll the temple lanes to pick up prasadam and brass puja items, and visit nearby smaller shrines to feel the village’s devotional rhythm one last time on the pilgrimage.
Have a simple Maharashtrian thali lunch in Tuljapur or at a highway restaurant before beginning the long drive toward Bangalore; break the journey at a clean midway stop (Pune-Satara-Kolhapur corridor depending on route) to stretch, enjoy chai, and reflect on the week’s Jyotirlinga and Sai sites. Use this quieter afternoon driving stretch to review photos, exchange contact details with fellow pilgrims, and ensure you leave early enough for a comfortable pace back to Bangalore.
Arrive in Bangalore in the evening (timing depending on traffic and stops) and conclude the pilgrimage with a short visit to a local temple near your residence or hotel for a final quiet thanksgiving, or simply relax over a light South Indian dinner while recalling highlights from Ujjain, Omkareshwar, Ajanta-Ellora, Shirdi, Nashik and Kolhapur. Unpack, rest, and plan a gentle next-day recovery—perhaps a slow morning at home to assimilate the week’s spiritual and cultural memories.