hero
How2Go
Bangalore to Somnath

Bangalore to Somnath

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

RECOMMENDED

Bangalore

Rajkot

Somnath

Approx Travel Time

12h 57m

₹12,125

Onwards

FASTEST

Bangalore

Rajkot

Somnath

Approx Travel Time

6h 24m

On Demand

Bangalore

Rajkot

Somnath

Approx Travel Time

8h 15m

₹9,088

Onwards

Via Surendranagar

Bangalore

Surendranagar

Somnath

Approx Travel Time

19h 37m

On Demand

Bangalore

Surendranagar

Somnath

Approx Travel Time

21h 3m

₹7,710

Onwards

Via Umargam

Bangalore

Umargam

Somnath

Approx Travel Time

1d 13h 24m

₹2,849

Onwards

Via Thane

CHEAPEST

Bangalore

Thane

Somnath

Approx Travel Time

1d 15h 8m

₹2,810

Onwards

Direct Cab

Bangalore

Somnath

Approx Travel Time

1d 8h 17m

₹30,745

Onwards

Via Rajkot, Keshod

Bangalore

Rajkot

Keshod

Somnath

Approx Travel Time

7h 37m

On Demand

Via Ahmedabad, Keshod

Bangalore

Ahmedabad

Keshod

Somnath

Approx Travel Time

7h 12m

On Demand

Frequently Asked Questions

What is the distance between Bangalore and Somnath?

Somnath is approximately 1450+ kms from Bangalore.

How long does it take to reach Somnath from Bangalore?

It takes approximately 7 hours to reach Somnath from Bangalore by Flight, Train Via Rajkot.

What is the cheapest way to reach Somnath from Bangalore?

The cheapest way to reach Somnath from Bangalore is by Train, Bus Via Thane.

What is the fastest way to reach Somnath from Bangalore?

The fastest way to reach Somnath from Bangalore is by Flight, Train Via Rajkot.

Popular Places Routes

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India