Solan to Barmer Distance

Barmer is approximately 1050+ km from Solan. Compare the available routes and travel options between the two cities. Flying is the fastest way to reach Barmer, with a total travel time of approximately 15 hours. If you're planning a road trip, check weather and traffic updates before your journey, as monsoon showers or winter snowfall in hilly regions can increase travel time.

Read More
Route map showing distance and travel time from Solan, India to Barmer, India

Via Jaipur

RECOMMENDED

Solan

Jaipur

Barmer

Approx Travel Time

15h 19m

₹2,111

Onwards

Via Mohali, Jaipur

Solan

Mohali

Jaipur

Barmer

Approx Travel Time

15h 36m

₹6,518

Onwards

Ads by MMT

Via Delhi, Jodhpur

Solan

Delhi

Jodhpur

Barmer

Approx Travel Time

16h 2m

₹6,461

Onwards

Solan

Delhi

Jodhpur

Barmer

Approx Travel Time

16h 17m

₹6,368

Onwards

Via Delhi

Solan

Delhi

Barmer

Approx Travel Time

19h 35m

₹5,046

Onwards

Ads by MMT

Via Delhi, Jaisalmer

FASTEST

Solan

Delhi

Jaisalmer

Barmer

Approx Travel Time

15h 4m

₹11,264

Onwards

Solan

Delhi

Jaisalmer

Barmer

Approx Travel Time

15h 27m

₹8,186

Onwards

Via Kalka, Delhi

CHEAPEST

Solan

Kalka

Delhi

Barmer

Approx Travel Time

20h 16m

₹725

Onwards

Via Mohali, Sikar

Solan

Mohali

Sikar

Barmer

Approx Travel Time

21h 50m

₹1,808

Onwards

Solan

Mohali

Sikar

Barmer

Approx Travel Time

21h 44m

₹3,093

Onwards

Frequently Asked Questions

What is the straight-line (aerial) distance between Solan and Barmer?

The straight-line distance is approximately 750+ km.

What is the distance from Solan to Barmer via Jaipur?

Via Jaipur, the distance is approximately 1050+ km, taking around 16 hours.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India