Ujjain is a major pilgrimage site. You can reach Ujjain by taking a train to Ratlam or Bhopal and then a connecting train or bus. The total distance is approximately 950 kilometers. The journey takes about 18-20 hours.
Total Distance: 950 km by road, 850 km air distance.
Ujjain is well-connected to major cities.
October to March for pleasant weather.