The journey from Deoghar to Ujjain covers approximately 1300 km. Train travel is the most practical and efficient mode, connecting the religious hub of Jharkhand to the historic city of Ujjain in Madhya Pradesh. Expect a travel time of 24 to 28 hours. This route takes you through the heart of central India.
Total Distance: Driving distance 1300 km, straight-line air distance 1100 km.
Check for trains passing through Jasidih Junction.
October to March, when the weather is cool and pleasant.