hero
How2Go
Rajgarh to Somnath

Rajgarh to Somnath

Somnath is approximately 950+ km from Rajgarh, 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 Bhopal, Ahmedabad, Keshod

RECOMMENDED

FASTEST

Rajgarh

Bhopal

Ahmedabad

Keshod

Somnath

Approx Travel Time

11h 53m

On Demand

Rajgarh

Bhopal

Ahmedabad

Keshod

Somnath

Approx Travel Time

11h 55m

On Demand

Rajgarh

Bhopal

Ahmedabad

Keshod

Somnath

Approx Travel Time

12h 21m

₹12,299

Onwards

Rajgarh

Bhopal

Ahmedabad

Keshod

Somnath

Approx Travel Time

12h 23m

₹13,728

Onwards

Via Biaora, Vadodara

Rajgarh

Biaora

Vadodara

Somnath

Approx Travel Time

20h 37m

₹2,065

Onwards

Via Ahmedabad

CHEAPEST

Rajgarh

Ahmedabad

Somnath

Approx Travel Time

23h 59m

₹1,449

Onwards

Via Indore, Vadodara

Rajgarh

Indore

Vadodara

Somnath

Approx Travel Time

23h 8m

₹36,090

Onwards

Via Bhopal, Mumbai, Keshod

Rajgarh

Bhopal

Mumbai

Keshod

Somnath

Approx Travel Time

12h 18m

On Demand

Rajgarh

Bhopal

Mumbai

Keshod

Somnath

Approx Travel Time

12h 46m

₹20,794

Onwards

Via Bhopal, Ahmedabad, Porbandar

Rajgarh

Bhopal

Ahmedabad

Porbandar

Somnath

Approx Travel Time

19h 27m

₹18,601

Onwards

Frequently Asked Questions

What is the distance between Rajgarh and Somnath?

Somnath is approximately 950+ kms from Rajgarh.

How long does it take to reach Somnath from Rajgarh?

It takes approximately 12 hours to reach Somnath from Rajgarh by Cab, Flight, Train Via Bhopal, Ahmedabad, Keshod.

What is the cheapest way to reach Somnath from Rajgarh?

The cheapest way to reach Somnath from Rajgarh is by Bus Via Ahmedabad.

What is the fastest way to reach Somnath from Rajgarh?

The fastest way to reach Somnath from Rajgarh is by Cab, Flight, Train Via Bhopal, Ahmedabad, Keshod.

Popular Places Routes

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India