hero
How2Go
Somnath to Makrana

Somnath to Makrana

Makrana is approximately 1000+ kms from Somnath. The fastest way to reach Makrana from Somnath is by Train, Flight, Cab Via Surat, Jaipur. It takes approximately 14 hours. The cheapest way to reach Makrana from Somnath is by Bus, Cab Via Ahmedabad, Ajmer which would take approximately 24 hours.

Sort By
Mode of Transport

Via Surendranagar

RECOMMENDED

Somnath

Surendranagar

Makrana

Approx Travel Time

17h 21m

On Demand

Via Chotila, Ajmer

Somnath

Chotila

Ajmer

Makrana

Approx Travel Time

17h 17m

On Demand

Somnath

Chotila

Ajmer

Makrana

Approx Travel Time

16h 30m

On Demand

Somnath

Chotila

Ajmer

Makrana

Approx Travel Time

19h 3m

On Demand

Ads by MMT

Via Surat, Jaipur

Somnath

Surat

Jaipur

Makrana

Approx Travel Time

13h 58m

On Demand

FASTEST

Somnath

Surat

Jaipur

Makrana

Approx Travel Time

13h 51m

On Demand

Via Rajkot, Ajmer

Somnath

Rajkot

Ajmer

Makrana

Approx Travel Time

19h 5m

On Demand

Ads by MMT

Via Ahmedabad

Somnath

Ahmedabad

Makrana

Approx Travel Time

1d 0h 25m

On Demand

Via Ahmedabad, Ajmer

CHEAPEST

Somnath

Ahmedabad

Ajmer

Makrana

Approx Travel Time

23h 58m

₹3,832

Onwards

Via Bhavnagar, Jaipur

Somnath

Bhavnagar

Jaipur

Makrana

Approx Travel Time

14h 36m

On Demand

Frequently Asked Questions

What is the distance between Somnath and Makrana?

Makrana is approximately 1000+ kms from Somnath.

How long does it take to reach Makrana from Somnath?

It takes approximately 14 hours to reach Makrana from Somnath by Train, Flight, Cab Via Surat, Jaipur.

What is the cheapest way to reach Makrana from Somnath?

The cheapest way to reach Makrana from Somnath is by Bus, Cab Via Ahmedabad, Ajmer.

What is the fastest way to reach Makrana from Somnath?

The fastest way to reach Makrana from Somnath is by Train, Flight, Cab Via Surat, Jaipur.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India