Somnath to Malvan Distance

Malvan is approximately 800+ km from Somnath. Compare the available routes and travel options between the two cities. Flying is the fastest way to reach Malvan, 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 Somnath, India to Malvan, India

Via Junagadh

RECOMMENDED

Somnath

Junagadh

Malvan

Approx Travel Time

8h 55m

₹564

Onwards

Via Diu, Goa

FASTEST

Somnath

Diu

Goa

Malvan

Approx Travel Time

7h 52m

₹8,558

Onwards

Somnath

Diu

Goa

Malvan

Approx Travel Time

9h

₹6,929

Onwards

Somnath

Diu

Goa

Malvan

Approx Travel Time

10h 58m

₹7,634

Onwards

Ads by MMT

Via Thane

Somnath

Thane

Malvan

Approx Travel Time

1d 4h 57m

₹2,495

Onwards

Via Umargam, Kolhapur

Somnath

Umargam

Kolhapur

Malvan

Approx Travel Time

1d 8h 43m

₹4,261

Onwards

Ads by MMT

Via Jetpur

CHEAPEST

Somnath

Jetpur

Malvan

Approx Travel Time

9h 2m

₹544

Onwards

Via Gondal

Somnath

Gondal

Malvan

Approx Travel Time

9h

₹780

Onwards

Via Chotila

Somnath

Chotila

Malvan

Approx Travel Time

9h 2m

₹773

Onwards

Via Rajkot

Somnath

Rajkot

Malvan

Approx Travel Time

9h 5m

₹1,250

Onwards

Frequently Asked Questions

What is the straight-line (aerial) distance between Somnath and Malvan?

The straight-line distance is approximately 600+ km.

What is the distance from Somnath to Malvan via Junagadh?

Via Junagadh, the distance is approximately 800+ km, taking around 9 hours.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India