The journey from Galiakot to Ujjain is about 300 kilometers. You will need to travel via Ratlam to find reliable transport. Ujjain is a major religious city in Madhya Pradesh. The total travel time is around 7 to 8 hours.
Total Distance: Driving distance 300 km, straight-line distance 250 km.
Buses are frequent from Ratlam.
November to February for pleasant weather.