Train

Sangla to Barmer

Updated: 21 May 2026

The journey from Sangla to Barmer spans approximately 1150 km. You must first travel by road from Sangla to Chandigarh, then take a train to Barmer. This route takes you from the high-altitude Kinnaur valley to the arid desert of Western Rajasthan. Expect a travel time of 26 to 30 hours. Barmer is known for its rich cultural heritage.

Total Distance: 1150 km by road, 850 km straight-line.
Fastest Way
Private taxi to Chandigarh, then train to Barmer.
Cheapest Way
Bus from Sangla to Chandigarh, then train to Barmer.
Compare Sangla to Barmer Routes
Train
Connecting
Duration
28 hours
Avg Price
1500 - 4500 INR
Operator
Barmer Express
Route
Sangla to Chandigarh, then Chandigarh to Barmer.

The train journey is long; book a sleeper or AC berth.

Travel Tips
  • Roads
    Mountain roads are narrow; drive carefully.
  • Clothing
    Carry warm clothes for Sangla and light cottons for Barmer.
  • Train
    Book your train well in advance.
  • Hydration
    Keep water handy for the desert.
  • Connectivity
    Network is spotty in the Sangla valley.
Safety Tips
  • Driving
    Avoid night driving in the mountains.
  • Altitude
    Acclimatize if you are coming from high altitudes.
  • Health
    Carry basic motion sickness medication.
  • Emergency
    Keep local contact numbers for taxi services.
People Also Ask
  • Is there a direct train?
    No, you must travel to a major railhead first.
  • How long is the road trip?
    Approximately 26 hours of travel time.
  • Is Barmer safe?
    Yes, it is a peaceful town.
  • Best time to visit?
    Winter is best for Rajasthan.
  • Are there flights?
    No, nearest airport is Jodhpur.
Quick Info
  • From Sangla, Himachal Pradesh, India
  • To Barmer, Rajasthan, India
  • Modes
Best Time to Travel

November to February, when the desert weather is cool.

Things to Do in Barmer
1
Kiradu Temples
Visit these ancient temples.
2
Barmer Fort
Explore the fort.
3
Mahabar Sand Dunes
Enjoy the desert.
4
Local Markets
Shop for handicrafts.
Tags
Sangla to Barmer Sangla to Chandigarh Chandigarh to Barmer train travel to Rajasthan Himachal to Rajasthan long distance travel India travel guide