Mahuva to Khambhaliya Distance

Khambhaliya is approximately 300+ km from Mahuva. Compare the available routes and travel options between the two cities. The fastest way to reach Khambhaliya takes 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.

Route map showing distance and travel time from Mahuva, India to Khambhaliya, India

Via Rajkot

RECOMMENDED

FASTEST

Mahuva

Rajkot

Khambhaliya

Approx Travel Time

7h 22m

₹585

Onwards

Mahuva

Rajkot

Khambhaliya

Approx Travel Time

8h 50m

₹790

Onwards

Via Upleta

Mahuva

Upleta

Khambhaliya

Approx Travel Time

7h 38m

₹4,256

Onwards

Ads by MMT

Via Surendranagar

Mahuva

Surendranagar

Khambhaliya

Approx Travel Time

9h 53m

₹375

Onwards

Via Jamnagar

Mahuva

Jamnagar

Khambhaliya

Approx Travel Time

8h 53m

₹384

Onwards

Mahuva

Jamnagar

Khambhaliya

Approx Travel Time

9h 34m

₹539

Onwards

Ads by MMT

Via Jetpur

Mahuva

Jetpur

Khambhaliya

Approx Travel Time

8h 56m

₹375

Onwards

Via Amreli

Mahuva

Amreli

Khambhaliya

Approx Travel Time

9h 20m

₹671

Onwards

Via Porbandar

Mahuva

Porbandar

Khambhaliya

Approx Travel Time

10h 2m

₹399

Onwards

Via Somnath

CHEAPEST

Mahuva

Somnath

Khambhaliya

Approx Travel Time

10h 5m

₹363

Onwards

Frequently Asked Questions

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

The straight-line distance is approximately 200+ km.

What is the distance from Mahuva to Khambhaliya via Rajkot?

Via Rajkot, the distance is approximately 300+ km, taking around 8 hours.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India