Morning: Depart Indore early and drive 55 km to Ujjain. Enjoy the scenic Malwa plateau en route.
Afternoon: Visit the revered Mahakaleshwar Jyotirlinga, attend the noon aarti and explore the ancient Kal Bhairav Temple.
Evening: Stroll along the Shipra River banks, relish local street food, and overnight in Ujjain.
Find HotelsMorning: After breakfast, drive 140 km to Omkareshwar, crossing the Narmada River via the Narmada Bridge.
Afternoon: Worship at the majestic Omkareshwar Jyotirlinga situated on an island in the Narmada, followed by a boat ride.
Evening: Enjoy a peaceful sunset on the river, sample Maharashtrian thali, and stay overnight in Omkareshwar.
Find HotelsMorning: Visit the historic Maheshwar Fort and the beautiful Ahilya Bai Palace before departing.
Afternoon: Continue to Vadodara (≈190 km). Check‑in and relax.
Evening: Explore the Laxmi Vilas Palace gardens and dine on Gujarati specialties.
Find HotelsMorning: Long drive (≈380 km) along the coastal highway towards Saurashtra.
Afternoon: First stop at the historic Nageshwar Jyotirlinga near Dwarka, perform rituals and capture the sea view.
Evening: Arrive at Somnath, witness the spectacular light‑and‑sound show at the Somnath Temple, and overnight near the beach.
Find HotelsMorning: Safari in Gir National Park for a chance to spot Asiatic lions.
Afternoon: Proceed to Junagadh, visit the ancient Uperkot Fort and Mahabat Maqbara.
Evening: Rest in Junagadh, enjoy a quiet dinner.
Find HotelsMorning: Return to Somnath Temple for a second darshan and participate in the morning aarti.
Afternoon: Relax on the Somnath beach, optional visit to the Bhalka Tirth site.
Evening: Overnight in Somnath.
Find HotelsMorning: Short drive to the coastal town of Diu, explore the Diu Fort and St. Paul’s Church.
Afternoon: Continue to Surat (≈400 km). Check‑in and unwind.
Evening: Sample Surat’s famous street snacks like “Locho” and “Surti Ghari”.
Find HotelsMorning: Depart early for Nashik (≈300 km). En route, enjoy the Western Ghats scenery.
Afternoon: Visit the sacred Trimbakeshwar Jyotirlinga, explore the nearby Brahmagiri Temple and the source of the Godavari River.
Evening: Walk around the Sula Vineyards area for a relaxing sunset and overnight in Nashik.
Find HotelsMorning: Drive to the forested hills of Bhimashankar (≈130 km) and climb to the Bhimashankar Jyotirlinga.
Afternoon: Continue to Pune, check‑in and visit the historic Shaniwar Wada.
Evening: Dine at a local eatery tasting “Misal Pav” and rest.
Find HotelsMorning: Journey to Aurangabad (≈210 km). En route, view the scenic Western Ghats.
Afternoon: Pilgrimage to the ancient Grishneshwar Jyotirlinga near the Ellora Caves, followed by a quick visit to the caves themselves.
Evening: Overnight in Aurangabad, enjoy a traditional Maharashtrian dinner.
Find HotelsMorning: Long drive to Varanasi (≈1,100 km) – break the journey with an overnight stop in Jabalpur.
Afternoon: Continue to Varanasi, check‑in and rest.
Evening: Evening boat ride on the Ganges, witness the Ganga Aarti at Dashashwamedh Ghat.
Find HotelsMorning: Early visit to the iconic Kashi Vishwanath Jyotirlinga for a peaceful darshan.
Afternoon: Explore the ancient Sarnath archaeological site and the Dhamek Stupa.
Evening: Stroll through the bustling lanes of Varanasi, enjoy local sweets, and overnight.
Find HotelsMorning: Drive to Rishikesh (≈1,200 km) – break at Lucknow for rest.
Afternoon: Continue to Rishikesh, settle in a riverside resort.
Evening: Attend the Ganga Aarti at Triveni Ghat and prepare for the Char Dham trek.
Find HotelsMorning: Early departure to Gangotri (≈200 km, 7‑hour drive through mountain roads).
Afternoon: Reach Gangotri, perform prayers at the Gangotri Temple and enjoy the glacial views.
Evening: Stay overnight in a guesthouse in Gangotri.
Find HotelsMorning: Drive to Yamunotri (≈120 km). Trek to the Yamunotri Temple (≈6 km uphill).
Afternoon: After darshan, descend and head to Uttarkashi for rest.
Evening: Overnight in Uttarkashi, enjoy a simple mountain dinner.
Find HotelsMorning: Depart for Kedarnath (≈180 km). Take the Gaurikund‑to‑Kedarnath trek (≈16 km).
Afternoon: Reach Kedarnath, worship at the Kedarnath Jyotirlinga, and soak in the Himalayan ambience.
Evening: Overnight in Kedarnath or Gaurikund depending on accommodation.
Find HotelsMorning: Descend from Kedarnath, drive to Badrinath (≈210 km) via Joshimath.
Afternoon: Visit the sacred Badrinath Temple, take a dip at the Tapt Kund.
Evening: Stay in Joshimath, enjoy the cool mountain air.
Find HotelsMorning: Begin the long descent towards Vaidyanath (≈1,300 km) with an overnight stop in Delhi.
Afternoon: Continue the journey, reaching Vaidyanath the next day.
Evening: Rest at a local guesthouse.
Find HotelsMorning: Offer prayers at the revered Vaidyanath Jyotirlinga within the Baba Dham complex.
Afternoon: Explore the surrounding temples and local market.
Evening: Return to Indore (≈850 km) with a final overnight stop in Nagpur.
Find HotelsMorning: Drive the final stretch back to Indore, reflecting on the pilgrimage.
Afternoon: Arrive in Indore, check‑in, and unwind.
Evening: Celebrate the successful journey with a farewell dinner.
Find HotelsIf you wish to extend the trip, consider adding a few days in Rameshwaram (the southernmost Jyotirlinga) and a leisurely stay at the Himalayan hill stations of Mussoorie or Nainital. To shorten the itinerary, you can combine the Char Dham segment into a 7‑day circuit by flying from Varanasi to Dehradun and using a local taxi for the mountain legs, thereby reducing overall road travel time.