Start your day by visiting Mahakaleshwar Jyotirlinga temple, one of the twelve Jyotirlingas of Lord Shiva. This temple is known for its unique Bhasma Aarti, which is performed every morning, and attracts a large number of devotees. After the darshan, visit the nearby Ram Ghat for a boat ride in the Shipra river. The boat ride offers a scenic view of the city and is a great way to relax.
In the afternoon, head to the Kal Bhairav Temple, located near the Mahakaleshwar temple. This temple is dedicated to Lord Bhairav, one of the fierce forms of Lord Shiva. After the visit, head to Ujjain's famous street food market, Sarafa Bazaar, for a food tour. Try the city's specialities like Poha Jalebi, Bhutte ki Kees, and Chaat.
In the evening, visit the Vedh Shala Observatory, one of the oldest observatories in India. This observatory was built in the 17th century, and you can witness various astronomical instruments like the Samrat Yantra and the Nadivalaya Yantra here.
Start your day early and drive to Bhimbetka Caves, a UNESCO World Heritage site and one of the oldest prehistoric art galleries in the world. The caves have rock paintings that are believed to be over 30,000 years old. Hire a guide to learn about the history and significance of these caves.
In the afternoon, drive back to Ujjain and head to Bade Ganeshji Ka Mandir, a temple dedicated to Lord Ganesha. This temple is known for its massive idol of Lord Ganesha, which is 25 feet tall and 17 feet wide. After the darshan, visit the nearby Kaliadeh Palace, which is located on the banks of the Shipra river. This palace was built during the Holkar dynasty and offers a beautiful view of the river.
In the evening, head to the Chintaman Ganesh Temple, another temple dedicated to Lord Ganesha. This temple is located on the outskirts of Ujjain and is known for its beautiful architecture and peaceful environment.
Start your day by visiting Sandipani Ashram, an ancient ashram where Lord Krishna and Sudama are believed to have studied. This ashram offers a peaceful environment and has a beautiful garden. You can also visit the nearby Ankapata, where Lord Krishna is believed to have received his education.
In the afternoon, head to Harsiddhi Temple, one of the Shaktipeeths of Goddess Parvati. This temple is located in the heart of Ujjain and is known for its beautiful architecture and intricate carvings. After the darshan, visit the nearby Gopal Mandir, which is dedicated to Lord Krishna.
In the evening, head to the Mangalnath Temple, which is located on the banks of the Shipra river. This temple is dedicated to Lord Shiva and is known for its beautiful sunset view. You can also visit the nearby Bhukhi Mata Temple, which is dedicated to the goddess of hunger.
There are a few more places that you can visit in Ujjain, like the Kshipra River, which is considered holy by Hindus, and the Kalideh Palace, which is known for its beautiful architecture. You can also consider visiting the nearby city of Indore, which is known for its street food and shopping. If you have more time, you can plan a trip to Omkareshwar, one of the 12 Jyotirlingas of Lord Shiva, which is located about 2 hours from Ujjain. To book hotels and flights, please visit https://booking.tp.st/VhZsadPo.