The distance from Datia to Ujjain is approximately 450 kilometers. The most practical way to travel is by train, which takes about 9 to 10 hours. Ujjain is a holy city famous for the Mahakaleshwar Temple and the Kumbh Mela. It is a major pilgrimage site in Madhya Pradesh.
Total Distance: 450 km by road, 400 km air distance.
Book your tickets in advance for a comfortable journey.
October to March for pleasant weather.