Suratgarh to Mahuva Distance

Mahuva is approximately 1150+ km from Suratgarh. Compare the available routes and travel options between the two cities. Flying is the fastest way to reach Mahuva, with a total travel time of approximately 16 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 Suratgarh, India to Mahuva, India

Via Mehsana

RECOMMENDED

CHEAPEST

Suratgarh

Mehsana

Mahuva

Approx Travel Time

22h 42m

₹1,135

Onwards

Suratgarh

Mehsana

Mahuva

Approx Travel Time

19h 51m

₹7,056

Onwards

Via Ahmedabad

Suratgarh

Ahmedabad

Mahuva

Approx Travel Time

23h 12m

₹2,100

Onwards

Ads by MMT

Via Bhopalgarh, Ahmedabad

Suratgarh

Bhopalgarh

Ahmedabad

Mahuva

Approx Travel Time

19h 52m

₹5,655

Onwards

Via Jodhpur, Ahmedabad

FASTEST

Suratgarh

Jodhpur

Ahmedabad

Mahuva

Approx Travel Time

16h 12m

₹13,735

Onwards

Suratgarh

Jodhpur

Ahmedabad

Mahuva

Approx Travel Time

18h 24m

₹9,730

Onwards

Suratgarh

Jodhpur

Ahmedabad

Mahuva

Approx Travel Time

16h 45m

₹14,160

Onwards

Ads by MMT

Via Jaipur, Ahmedabad

Suratgarh

Jaipur

Ahmedabad

Mahuva

Approx Travel Time

17h 25m

₹11,808

Onwards

Via Ajmer, Ahmedabad

Suratgarh

Ajmer

Ahmedabad

Mahuva

Approx Travel Time

18h 28m

₹12,555

Onwards

Via Jaipur, Surat

Suratgarh

Jaipur

Surat

Mahuva

Approx Travel Time

23h 42m

₹6,424

Onwards

Frequently Asked Questions

What is the straight-line (aerial) distance between Suratgarh and Mahuva?

The straight-line distance is approximately 900+ km.

What is the distance from Suratgarh to Mahuva via Mehsana?

Via Mehsana, the distance is approximately 1150+ km, taking around 23 hours.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India