The Mahakaleshwar Temple is one of the 12 Jyotirlingas and a significant Hindu pilgrimage site. The temple is dedicated to Lord Shiva and is known for its unique Bhasm-Aarti that happens every day at 4 am.
The Kal Bhairav temple is dedicated to Lord Bhairav, one of the fierce forms of Lord Shiva. It is a significant place to visit, especially during the Kal Bhairav Jayanti festival that happens every year in December.
The Kaliadeh Palace is a historical site that is situated on the banks of the Shipra River. It was built during the reign of the Mughal Emperor Akbar and reflects a blend of Mughal and Rajasthani architecture.
The Baghela Museum has a collection of rare books, manuscripts, sculptures, and artifacts related to the history of Ujjain. It is a must-visit place for history enthusiasts.
The Sandipani Ashram is a place of cultural and spiritual significance. It is believed that Lord Krishna and Sudama studied in this ashram, and it also has a gurukul for children.
The Vikram Kirti Mandir Museum is a museum dedicated to the life and works of King Vikramaditya, who is believed to have ruled over Ujjain. It has a collection of artifacts, sculptures, and manuscripts related to his life and reign.
The best way to get around in Ujjain is by hiring a taxi or an auto-rickshaw. They are easily available and can take you to all major tourist destinations in the city. The average cost of hiring a taxi or auto-rickshaw for a day is around INR 800-1000. Ujjain is well-connected by rail, and the railway station is in the city center. The nearest airport is the Devi Ahilyabai Holkar Airport in Indore, which is around 57 km away from Ujjain.
If you have more time, you can visit other significant temples in Ujjain, such as the Harsiddhi Temple or the Chintaman Ganesh Temple. You can also take a day trip to the nearby town of Omkareshwar, which is home to one of the 12 Jyotirlingas. If you have less time, you can skip the Baghela Museum.
The nearest airport to Ujjain is the Devi Ahilyabai Holkar Airport in Indore (IDR). It is around 57 km away from the city center, and it takes around 2 hours to reach Ujjain by road. The airport is well-connected to major cities in India, such as Delhi, Mumbai, Kolkata, and Bangalore.