hero
How2Go
Ujjain to Sirohi

Ujjain to Sirohi

Sirohi is approximately 400+ km from Ujjain, making it a convenient option for a short trip or a quick transfer between the two destinations. Depending on your budget and preferred travel time, you can choose from different modes of transport to reach Sirohi.

Read More
Sort By
Mode of Transport

Direct Bus

RECOMMENDED

Ujjain

Sirohi

Approx Travel Time

11h

₹600

Onwards

Via Udaipur

Ujjain

Udaipur

Sirohi

Approx Travel Time

10h 47m

₹4,608

Onwards

CHEAPEST

Ujjain

Udaipur

Sirohi

Approx Travel Time

10h 55m

₹550

Onwards

Ujjain

Udaipur

Sirohi

Approx Travel Time

10h 22m

₹4,763

Onwards

Via Mandsaur, Udaipur

FASTEST

Ujjain

Mandsaur

Udaipur

Sirohi

Approx Travel Time

10h 8m

₹7,293

Onwards

Ujjain

Mandsaur

Udaipur

Sirohi

Approx Travel Time

11h 5m

₹739

Onwards

Ujjain

Mandsaur

Udaipur

Sirohi

Approx Travel Time

10h 42m

₹2,929

Onwards

Via Neemach

Ujjain

Neemach

Sirohi

Approx Travel Time

12h 38m

₹1,085

Onwards

Ujjain

Neemach

Sirohi

Approx Travel Time

11h 42m

₹1,290

Onwards

Via Pindwara

Ujjain

Pindwara

Sirohi

Approx Travel Time

11h 10m

₹965

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 Cab, Bus Via Mandsaur, Udaipur.

What is the cheapest way to reach Sirohi from Ujjain?

The cheapest way to reach Sirohi from Ujjain is by Bus Via Udaipur.

What is the fastest way to reach Sirohi from Ujjain?

The fastest way to reach Sirohi from Ujjain is by Cab, Bus Via Mandsaur, Udaipur.

Popular Places Routes

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India