In the morning, visit the Mahakaleshwar Jyotirlinga temple, one of the twelve Jyotirlingas in India, and seek blessings of Lord Shiva. Afternoon, explore the Harsiddhi Temple, a must-visit for its architecture and religious significance. In the evening, take a holy dip in the Kshipra River at Ramghat and attend the evening aarti. If time permits, explore the local street markets and savour the local delicacies.
Start your day by visiting the Kal Bhairav Temple, one of the most significant temples in Ujjain. Later, visit the Vedh Shala Observatory, one of the oldest observatories in India. In the afternoon, visit the sandalwood factory and learn about the extraction process. In the evening, board the train to Somnath, the next destination.
Begin your day by visiting the Somnath Temple, one of the twelve Jyotirlingas in India and witness the grandeur of the temple at sunrise. After breakfast, visit the Triveni Sangam, the confluence of three rivers - Hiran, Kapila and Saraswati. Later, explore the Junagadh Gate and the Ahilyabai Temple. In the evening, enjoy a light and sound show at the Somnath temple and relish the local cuisine before heading back to the hotel.
If you have extra time, visit the Kala Bhairava Temple in Ujjain, which is also known for its unique architecture. You can also plan a day trip to the scenic Omkareshwar, an island formed by the Narmada River that houses one of the twelve Jyotirlingas.