hero
How2Go
Harihar to Somnath

Harihar to Somnath

Somnath is approximately 1450+ km from Harihar, 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 Somnath.

Read More
Sort By
Mode of Transport

Via Surendranagar

RECOMMENDED

FASTEST

Harihar

Surendranagar

Somnath

Approx Travel Time

14h 22m

On Demand

Via Goa, Diu

Harihar

Goa

Diu

Somnath

Approx Travel Time

15h 42m

₹7,058

Onwards

Harihar

Goa

Diu

Somnath

Approx Travel Time

15h 1m

₹9,247

Onwards

Ads by MMT

Via Goa, Rajkot

Harihar

Goa

Rajkot

Somnath

Approx Travel Time

15h 54m

On Demand

Harihar

Goa

Rajkot

Somnath

Approx Travel Time

17h 40m

₹8,206

Onwards

Harihar

Goa

Rajkot

Somnath

Approx Travel Time

22h 6m

₹12,214

Onwards

Via Vadodara

CHEAPEST

Harihar

Vadodara

Somnath

Approx Travel Time

1d 10h 2m

₹3,081

Onwards

Ads by MMT

Via Belgaum, Ahmedabad

Harihar

Belgaum

Ahmedabad

Somnath

Approx Travel Time

18h 52m

₹9,483

Onwards

Via Goa, Ahmedabad

Harihar

Goa

Ahmedabad

Somnath

Approx Travel Time

23h 20m

₹8,172

Onwards

Frequently Asked Questions

What is the distance between Harihar and Somnath?

Somnath is approximately 1450+ kms from Harihar.

How long does it take to reach Somnath from Harihar?

It takes approximately 15 hours to reach Somnath from Harihar by Train, Cab Via Surendranagar.

What is the cheapest way to reach Somnath from Harihar?

The cheapest way to reach Somnath from Harihar is by Bus Via Vadodara.

What is the fastest way to reach Somnath from Harihar?

The fastest way to reach Somnath from Harihar is by Train, Cab Via Surendranagar.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India