hero
How2Go
Ranchi to Somnath

Ranchi to Somnath

Somnath is approximately 1650+ km from Ranchi, 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 Ahmedabad, Keshod

RECOMMENDED

FASTEST

Ranchi

Ahmedabad

Keshod

Somnath

Approx Travel Time

7h 22m

On Demand

Ranchi

Ahmedabad

Keshod

Somnath

Approx Travel Time

7h 50m

₹11,475

Onwards

Via Palanpur

CHEAPEST

Ranchi

Palanpur

Somnath

Approx Travel Time

2d 1h 15m

₹3,116

Onwards

Via Pune, Rajkot

Ranchi

Pune

Rajkot

Somnath

Approx Travel Time

9h 14m

On Demand

Via Mumbai, Rajkot

Ranchi

Mumbai

Rajkot

Somnath

Approx Travel Time

9h 29m

On Demand

Via Navi Mumbai, Rajkot

Ranchi

Navi Mumbai

Rajkot

Somnath

Approx Travel Time

9h 44m

On Demand

Via Delhi, Rajkot

Ranchi

Delhi

Rajkot

Somnath

Approx Travel Time

9h 24m

On Demand

Via Ahmedabad, Porbandar

Ranchi

Ahmedabad

Porbandar

Somnath

Approx Travel Time

10h 10m

₹14,858

Onwards

Via Mumbai, Keshod

Ranchi

Mumbai

Keshod

Somnath

Approx Travel Time

8h 7m

On Demand

Ranchi

Mumbai

Keshod

Somnath

Approx Travel Time

8h 35m

₹18,784

Onwards

Frequently Asked Questions

What is the distance between Ranchi and Somnath?

Somnath is approximately 1650+ kms from Ranchi.

How long does it take to reach Somnath from Ranchi?

It takes approximately 8 hours to reach Somnath from Ranchi by Flight, Train Via Ahmedabad, Keshod.

What is the cheapest way to reach Somnath from Ranchi?

The cheapest way to reach Somnath from Ranchi is by Bus Via Palanpur.

What is the fastest way to reach Somnath from Ranchi?

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

Popular Places Routes

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India