Begin your family-friendly trip to Ujjain by visiting the Mahakaleshwar Temple in the morning. This ancient temple is dedicated to Lord Shiva and is one of the twelve Jyotirlingas. Experience the divine ambiance and witness the aarti (prayer ceremony) that takes place every day. Afterward, head to the Chintaman Ganesh Temple, located on the banks of the Shipra River. This temple is believed to fulfill all wishes, and children will especially enjoy the elephant idol. In the afternoon, visit the Kaliadeh Palace, a 600-year-old palace situated on an island in the Shipra River. Enjoy the picturesque views and the serene surroundings. In the evening, take a relaxing boat ride on the Shipra River, and witness the beautiful sunset.
Start your second day by exploring the Vedh Shala (Observatory), which houses various astronomical instruments. Learn about ancient Indian astronomy and marvel at the precision of these instruments. In the afternoon, visit the Sandipani Ashram, a spiritual retreat where Lord Krishna is believed to have received his education. Take a guided tour to learn about the teachings of Lord Krishna and enjoy the peaceful environment. In the evening, visit the Ram Ghat, a sacred bathing ghat on the Shipra River. Witness the evening aarti and take part in the religious rituals. Indulge in some local street food nearby to end the day on a flavorful note.
For a unique experience, visit the Harsiddhi Temple, dedicated to the goddess Harsiddhi. This temple is known for its intricate carvings and beautiful architecture. Another hidden gem is the Bhartrihari Caves, located on the banks of the Shipra River. These caves have historical and mythological significance and offer a peaceful retreat away from the crowds. Lastly, don't miss the opportunity to try the local delicacies of Ujjain, such as poha, jalebi, and bafla. Head to the local markets and street food stalls to savor these authentic flavors loved by the locals.
To check hotel and flight prices for your trip to Ujjain, click here.