hero
How2Go
Somnath to Pushkar

Somnath to Pushkar

Pushkar is approximately 800+ km from Somnath, 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 Pushkar.

Read More
Sort By
Mode of Transport

Via Keshod, Ahmedabad, Ajmer

RECOMMENDED

FASTEST

Somnath

Keshod

Ahmedabad

Ajmer

Pushkar

Approx Travel Time

8h 40m

₹14,600

Onwards

Somnath

Keshod

Ahmedabad

Ajmer

Pushkar

Approx Travel Time

9h 23m

₹14,911

Onwards

Via Chotila, Ajmer

CHEAPEST

Somnath

Chotila

Ajmer

Pushkar

Approx Travel Time

17h 40m

₹1,660

Onwards

Somnath

Chotila

Ajmer

Pushkar

Approx Travel Time

16h 29m

₹7,782

Onwards

Somnath

Chotila

Ajmer

Pushkar

Approx Travel Time

16h 52m

₹8,074

Onwards

Direct Cab

Somnath

Pushkar

Approx Travel Time

15h 38m

₹20,065

Onwards

Via Ahmedabad, Ajmer

Somnath

Ahmedabad

Ajmer

Pushkar

Approx Travel Time

22h 28m

₹2,190

Onwards

Via Morbi, Jodhpur

Somnath

Morbi

Jodhpur

Pushkar

Approx Travel Time

23h 1m

₹7,390

Onwards

Via Keshod, Ahmedabad, Jaipur

Somnath

Keshod

Ahmedabad

Jaipur

Pushkar

Approx Travel Time

12h 3m

₹12,163

Onwards

Via Porbandar, Ahmedabad, Ajmer

Somnath

Porbandar

Ahmedabad

Ajmer

Pushkar

Approx Travel Time

10h 49m

₹23,321

Onwards

Frequently Asked Questions

What is the distance between Somnath and Pushkar?

Pushkar is approximately 800+ kms from Somnath.

How long does it take to reach Pushkar from Somnath?

It takes approximately 9 hours to reach Pushkar from Somnath by Bus, Flight Via Keshod, Ahmedabad, Ajmer.

What is the cheapest way to reach Pushkar from Somnath?

The cheapest way to reach Pushkar from Somnath is by Bus, Train Via Chotila, Ajmer.

What is the fastest way to reach Pushkar from Somnath?

The fastest way to reach Pushkar from Somnath is by Bus, Flight Via Keshod, Ahmedabad, Ajmer.

Popular Places Routes

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India