The journey from Songadh to Ujjain covers about 350 km. Driving is the most convenient option, taking you through the scenic landscapes of Maharashtra and Madhya Pradesh. Expect a travel time of 6 to 8 hours by road. Ujjain is a holy city known for its ancient temples and the Mahakaleshwar Jyotirlinga.
Total Distance: 350 km by road, 250 km air distance.
Drive carefully on the highways.
October to March for pleasant weather.