hero
How2Go
Goa to Somnath

Goa to Somnath

Somnath is approximately 700+ km from Goa, 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 Diu

RECOMMENDED

Goa

Diu

Somnath

Approx Travel Time

5h 40m

₹5,787

Onwards

FASTEST

Goa

Diu

Somnath

Approx Travel Time

4h 43m

₹7,464

Onwards

Via Surendranagar

Goa

Surendranagar

Somnath

Approx Travel Time

1d 0h 36m

On Demand

Goa

Surendranagar

Somnath

Approx Travel Time

1d 1h 3m

₹8,676

Onwards

Via Surat, Diu

CHEAPEST

Goa

Surat

Diu

Somnath

Approx Travel Time

1d 6h 43m

₹1,990

Onwards

Goa

Surat

Diu

Somnath

Approx Travel Time

1d 13h 12m

₹4,280

Onwards

Direct Cab

Goa

Somnath

Approx Travel Time

1d 0h 39m

₹42,653

Onwards

Via Mumbai, Rajkot

Goa

Mumbai

Rajkot

Somnath

Approx Travel Time

1d 14h 6m

₹6,157

Onwards

Via Rajkot

Goa

Rajkot

Somnath

Approx Travel Time

5h 49m

On Demand

Via Rajkot, Keshod

Goa

Rajkot

Keshod

Somnath

Approx Travel Time

7h 2m

On Demand

Frequently Asked Questions

What is the distance between Goa and Somnath?

Somnath is approximately 700+ kms from Goa.

How long does it take to reach Somnath from Goa?

It takes approximately 5 hours to reach Somnath from Goa by Flight, Cab Via Diu.

What is the cheapest way to reach Somnath from Goa?

The cheapest way to reach Somnath from Goa is by Train, Bus Via Surat, Diu.

What is the fastest way to reach Somnath from Goa?

The fastest way to reach Somnath from Goa is by Flight, Cab Via Diu.

Popular Places Routes

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India