Travelers are voting Mahakaleshwar Jyotirlinga, Chintamani Ganesh and Harsiddhi Ma Temple as the best of 22 places to visit in Ujjain. There are 1 place to visit in Ratlam a city just 40 km from Ujjain and 7 places to visit in Sanawad which is 67 km distant. The most popular of these are Bhairogarh in Ratlam and Gauri Somnath Temple in Sanawad. You can find 335 places to visit in Madhya Pradesh and 7554 places to visit in the country of India. Our members favorite in Madhya Pradesh is Mahakaleshwar Jyotirlinga and Mumbai is the top pick in India. Want more? Check out our map of places to visit in Ujjain.