Begin your family-friendly journey from Surat to Ujjain. Pack your bags and get ready for an exciting day ahead. Check out flights and hotel prices on Kayak before you leave.
Make a stop at Indore, the commercial capital of Madhya Pradesh. Visit the famous Kanch Mandir (Glass Temple) known for its intricate glasswork and stunning architecture. Spend some time admiring the beauty of this unique temple. Cost: Free admission, 1 hour.
Take a break and enjoy a delicious lunch at a local restaurant in Indore. Try the traditional Malwa cuisine which includes dishes like Poha, Daal Bafla, and Biryani. Cost: ₹500 per person, 1.5 hours.
Head to Ujjain and visit the renowned Mahakaleshwar Temple, one of the twelve Jyotirlingas in India. Experience the spiritual vibes and witness the incredible architecture of this sacred Hindu temple. Cost: Free admission, 2 hours.
Next, make your way to the picturesque Kaliadeh Palace located on the banks of the Shipra River. Enjoy the serene surroundings, take a stroll in the beautiful gardens, and capture stunning photographs of the palace. Cost: Free admission, 1 hour.
End your day with a relaxing boat ride on the Shipra River. Enjoy the scenic views and unwind as you cruise along the calm waters. Cost: ₹200 per person, 1 hour.
If you have extra time, consider visiting the Bade Ganeshji Ka Mandir (Big Ganesha Temple) and the Gopal Mandir (Gopal Temple), both popular among locals. These temples offer a peaceful atmosphere and are great places to connect with spirituality. Additionally, explore the local markets in Ujjain to buy traditional handicrafts and souvenirs.