How to get from Shivpuri to Ujjain by car, truck, bike, walk

Distance between Shivpuri and Ujjain is 313 kilometers (194 miles).
Driving distance from Shivpuri to Ujjain is 403 kilometers (250 miles)

ShivpuriUjjain
Leaving from
Going to

Route Map

Routes from shivpuri-madhya-pradesh to ujjain-madhya-pradesh

4 Ways from Shivpuri (India/Madhya Pradesh) to Ujjain (India/Madhya Pradesh)

Choose 1 of the options below and start your journey

Route instructions

1. Continue 74 m
2. Turn left 207 m
3. Turn right 1.58 km
4. Continue 5.43 km
5. Turn left onto NH46 9.37 km
6. Turn right 137.51 km
7. Keep left 483 m
8. Turn left onto SH1 77.04 km
9. Turn slight left onto NH52 2.09 km
10. Keep right 1.21 km
11. Turn left 1.86 km
12. Turn right onto NH552G 161.37 km
13. Continue 3.45 km
14. At roundabout, take exit 2 638 m
15. Turn right 1.54 km
16. Turn left 21 m
17. Arrive at destination 0 m
See more

Questions and Answers

What is the cheapest way to get from Shivpuri (India/Madhya Pradesh) to Ujjain (India/Madhya Pradesh)?
How do I get from Shivpuri (India/Madhya Pradesh) to Ujjain (India/Madhya Pradesh) the fastest?
How long does it take to get from Shivpuri (India/Madhya Pradesh) to Ujjain (India/Madhya Pradesh)?