The distance between Obaidullaganj and Ujjain is 240 km. You can travel by train or bus via NH 46. The journey takes about 5 hours. Ujjain is a major religious city in MP.
Total Distance: Driving distance is 240 km; straight-line air distance is 210 km.
Trains are very frequent on this route.
October to March.