Thane to Sirohi Distance

The road distance between Thane and Sirohi is approximately 750+ km, and the drive usually takes around 16 hours by car or taxi, depending on traffic and road conditions. Travellers can also opt for bus services, which generally take 17 hours. Flying is the fastest way to reach Sirohi, with a total travel time of approximately 8 hours. If you're planning a road trip, check weather and traffic updates before your journey, as monsoon showers or winter snowfall in hilly regions can increase travel time.

Read More
Route map showing distance and travel time from Thane, India to Sirohi, India

Via Bharuch, Abu Road

RECOMMENDED

Thane

Bharuch

Abu Road

Sirohi

Approx Travel Time

18h 45m

₹2,500

Onwards

Direct Options

Thane

Sirohi

Approx Travel Time

15h 22m

₹1,262

Onwards

CHEAPEST

Thane

Sirohi

Approx Travel Time

16h 45m

₹1,000

Onwards

Ads by MMT

Via Mumbai, Udaipur

FASTEST

Thane

Mumbai

Udaipur

Sirohi

Approx Travel Time

7h 29m

₹11,437

Onwards

Thane

Mumbai

Udaipur

Sirohi

Approx Travel Time

8h 50m

₹8,092

Onwards

Thane

Mumbai

Udaipur

Sirohi

Approx Travel Time

7h 52m

₹7,442

Onwards

Via Vapi, Ahmedabad

Thane

Vapi

Ahmedabad

Sirohi

Approx Travel Time

10h 55m

₹5,575

Onwards

Ads by MMT

Via Bharuch, Ahmedabad

Thane

Bharuch

Ahmedabad

Sirohi

Approx Travel Time

11h 38m

On Demand

Via Mehsana

Thane

Mehsana

Sirohi

Approx Travel Time

17h 36m

₹6,469

Onwards

Via Navi Mumbai, Udaipur

Thane

Navi Mumbai

Udaipur

Sirohi

Approx Travel Time

8h 37m

₹7,442

Onwards

Frequently Asked Questions

What is the distance between Thane and Sirohi?

The distance between Thane and Sirohi is approximately 750+ km by road.

What is the straight-line (aerial) distance between Thane and Sirohi?

The straight-line distance is approximately 600+ km.

How long does it take to travel from Thane to Sirohi by road?

It takes around 16 hours by road.

What is the distance from Thane to Sirohi via Bharuch?

Via Bharuch, the distance is approximately 700+ km, taking around 19 hours.

How much does it cost to travel from Thane to Sirohi?

Costs vary by mode — approximately ₹1000+ by bus and ₹1250+ by cab.

Does the distance from Thane to Sirohi change by route?

Yes — the road distance varies from 750+ km via the direct route to 700+ km via Bharuch, depending on the path taken.

Does travel time between Thane and Sirohi vary by season?

Yes, travel time can increase during monsoon or winter due to road conditions in hilly or mountainous stretches.

What is the driving distance vs. straight-line distance between Thane and Sirohi?

The driving distance is 750+ km, while the straight-line distance is shorter at 600+ km, due to the road route following terrain and highways.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India