hero
How2Go
Jaisalmer to Somnath

Jaisalmer to Somnath

Somnath is approximately 750+ km from Jaisalmer, 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

FASTEST

Jaisalmer

Rajkot

Somnath

Approx Travel Time

15h 34m

On Demand

CHEAPEST

Jaisalmer

Rajkot

Somnath

Approx Travel Time

17h 25m

₹2,150

Onwards

Via Barmer, Rajkot

Jaisalmer

Barmer

Rajkot

Somnath

Approx Travel Time

18h 15m

On Demand

Jaisalmer

Barmer

Rajkot

Somnath

Approx Travel Time

19h 1m

On Demand

Via Barmer, Chotila

Jaisalmer

Barmer

Chotila

Somnath

Approx Travel Time

18h 8m

₹6,293

Onwards

Jaisalmer

Barmer

Chotila

Somnath

Approx Travel Time

19h 18m

On Demand

Jaisalmer

Barmer

Chotila

Somnath

Approx Travel Time

18h 32m

On Demand

Via Barmer, Junagadh

Jaisalmer

Barmer

Junagadh

Somnath

Approx Travel Time

19h 46m

On Demand

Via Barmer, Jetpur

Jaisalmer

Barmer

Jetpur

Somnath

Approx Travel Time

19h 55m

On Demand

Via Barmer, Gondal

Jaisalmer

Barmer

Gondal

Somnath

Approx Travel Time

20h 2m

On Demand

Frequently Asked Questions

What is the distance between Jaisalmer and Somnath?

Somnath is approximately 750+ kms from Jaisalmer.

How long does it take to reach Somnath from Jaisalmer?

It takes approximately 16 hours to reach Somnath from Jaisalmer by Bus, Train Via Rajkot.

What is the cheapest way to reach Somnath from Jaisalmer?

The cheapest way to reach Somnath from Jaisalmer is by Bus Via Rajkot.

What is the fastest way to reach Somnath from Jaisalmer?

The fastest way to reach Somnath from Jaisalmer is by Bus, Train Via Rajkot.

Popular Places Routes

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India