
Ujjain to Sirohi
Sirohi is approximately 400+ kms from Ujjain. The fastest way to reach Sirohi from Ujjain is by Train, Flight, Cab Via Indore, Udaipur. It takes approximately 10 hours. The cheapest way to reach Sirohi from Ujjain is by Bus which would take approximately 10 hours.
Sort By
Mode of Transport
Via Indore, Udaipur
Ujjain
Indore
Udaipur
Sirohi
Approx Travel Time
9h 32m
₹15,528
Onwards
FASTEST
Ujjain
Indore
Udaipur
Sirohi
Approx Travel Time
9h 28m
₹14,480
Onwards
Ujjain
Indore
Udaipur
Sirohi
Approx Travel Time
9h 43m
₹14,515
Onwards
Via Mandsaur, Udaipur
Ujjain
Mandsaur
Udaipur
Sirohi
Approx Travel Time
10h 44m
₹7,456
Onwards
Ujjain
Mandsaur
Udaipur
Sirohi
Approx Travel Time
11h 28m
₹5,127
Onwards
Via Mandsaur
Ujjain
Mandsaur
Sirohi
Approx Travel Time
11h 3m
₹1,645
Onwards
Ujjain
Mandsaur
Sirohi
Approx Travel Time
10h 26m
₹4,079
Onwards
Ujjain
Mandsaur
Sirohi
Approx Travel Time
11h 10m
₹1,750
Onwards
Via Udaipur
Ujjain
Udaipur
Sirohi
Approx Travel Time
10h 53m
₹4,977
Onwards
Frequently Asked Questions
What is the distance between Ujjain and Sirohi?
Sirohi is approximately 400+ kms from Ujjain.
How long does it take to reach Sirohi from Ujjain?
It takes approximately 10 hours to reach Sirohi from Ujjain by Train, Flight, Cab Via Indore, Udaipur.
What is the cheapest way to reach Sirohi from Ujjain?
The cheapest way to reach Sirohi from Ujjain is by Bus.
What is the fastest way to reach Sirohi from Ujjain?
The fastest way to reach Sirohi from Ujjain is by Train, Flight, Cab Via Indore, Udaipur.

