There are 7 ways to get from Bārmer to Shimla by bus, plane, train, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus to Jaisalmer, fly to Chandigarh International Airport, bus
best- Take the bus from Barmer, Rajasthan to Jaisalmer, Rajasthanbus
- Fly from Jaisalmer (JSA) to Chandigarh International Airport (IXC)plane JSA - IXC
- Take the bus from Chandigarh to Shimla Isbt Tutikandibus
11h 38mTrain, bus
cheapest- Take the train from Barmer to Ambala Cant Jntrain 14888 / ...
- Take the bus from Ambala to Shimla ISBT Tutikandibus 1345 / ...
24h 15m₹881–5,009Bus
- Take the bus from Barmer, Rajasthan to Jaisalmer, Rajasthanbus
- Take the bus from Jaisalmer, Rajasthan to Delhi, Delhi Statebus
- Take the bus from Delhi, Delhi State to Shimla, Himachal Pradeshbus
27h 52mDrive 964.9 km
- Drive from Bārmer to Shimlacar 964.9 km
12h 6m₹10,867–15,697Train to Jodhpur Airport, fly to Chandigarh International Airport, bus
- Take the train from Barmer to Jodhpur Jntrain
- Fly from Jodhpur Airport (JDH) to Chandigarh International Airport (IXC)plane JDH - IXC
- Take the bus from Chandigarh to Shimla Isbt Tutikandibus
11h 9m₹6,824–18,939Bus to Jaisalmer, fly to Dehradun Airport, bus
- Take the bus from Barmer, Rajasthan to Jaisalmer, Rajasthanbus
- Fly from Jaisalmer (JSA) to Dehradun Airport (DED)plane JSA - DED
- Take the bus from Dehradun, Uttarakhand to Shimla, Himachal Pradeshbus
13h 57mTrain to Sardar Vallabhbhai Patel International Airport, fly to Chandigarh International Airport, bus
- Take the train from Barmer to Sabarmati Bgtrain
- Fly from Sardar Vallabhbhai Patel International Airport (AMD) to Chandigarh International Airport (IXC)plane AMD - IXC
- Take the bus from Chandigarh to Shimla Isbt Tutikandibus
14h 52m₹6,604–17,969
Bārmer to Shimla by train, foot, and bus
Questions & Answers
The cheapest way to get from Bārmer to Shimla is to train and bus which costs ₹850 - ₹5,000 and takes 24h 15m.
The fastest way to get from Bārmer to Shimla is to train and fly and bus which takes 11h 9m and costs ₹6,500 - ₹19,000.
No, there is no direct bus from Bārmer to Shimla. However, there are services departing from Barmer, Rajasthan and arriving at Shimla, Himachal Pradesh via Jaisalmer, Rajasthan and Delhi, Delhi State. The journey, including transfers, takes approximately 27h 52m.
The distance between Bārmer and Shimla is 1004 km. The road distance is 964.9 km.
The best way to get from Bārmer to Shimla without a car is to train and bus which takes 24h 15m and costs ₹850 - ₹5,000.
It takes approximately 11h 38m to get from Bārmer to Shimla, including transfers.
Bārmer to Shimla bus services, operated by Deepak Travells, depart from Barmer, Rajasthan station.
Bārmer to Shimla bus services, operated by Deepak Travells, arrive at Jaisalmer, Rajasthan station.
Yes, the driving distance between Bārmer to Shimla is 965 km. It takes approximately 12h 6m to drive from Bārmer to Shimla.
There are 666+ hotels available in Shimla.
What companies run services between Bārmer, India and Shimla, India?
You can take a bus from Barmer, Rajasthan to Shimla, Himachal Pradesh via Jaisalmer, Rajasthan and Delhi, Delhi State in around 27h 52m.
- Website
- goindigo.in
Flights from Jaisalmer to Chandigarh International Airport via Delhi
- Ave. Duration
- 3h 50m
- When
- Every day
- Estimated price
- ₹6,500–21,000
Flights from Jaisalmer to Chandigarh International Airport via Mumbai
- Ave. Duration
- 5h 35m
- When
- Every day
- Estimated price
- ₹11,000–24,000
Flights from Jaisalmer to Chandigarh International Airport via Bengaluru
- Ave. Duration
- 7h 5m
- When
- Every day
- Estimated price
- ₹15,000–27,000
Flights from Jodhpur Airport to Chandigarh International Airport via Delhi
- Ave. Duration
- 3h 25m
- When
- Every day
- Estimated price
- ₹6,000–20,000
Flights from Jodhpur Airport to Chandigarh International Airport via Jaipur
- Ave. Duration
- 5h 25m
- When
- Sunday
- Estimated price
- ₹6,000–21,000
Flights from Jodhpur Airport to Chandigarh International Airport via Hyderabad
- Ave. Duration
- 5h 30m
- When
- Friday and Sunday
- Estimated price
- ₹12,000–25,000
Flights from Jaisalmer to Dehradun Airport via Delhi
- Ave. Duration
- 4h 20m
- When
- Every day
- Estimated price
- ₹6,500–21,000
Flights from Sardar Vallabhbhai Patel International Airport to Chandigarh International Airport
- Ave. Duration
- 1h 45m
- When
- Monday to Saturday
- Estimated price
- ₹5,500–12,000
Flights from Sardar Vallabhbhai Patel International Airport to Chandigarh International Airport via Delhi
- Ave. Duration
- 4h 10m
- When
- Every day
- Estimated price
- ₹5,500–12,000
- Website
- airindia.in
Flights from Jaisalmer to Chandigarh International Airport via Delhi
- Ave. Duration
- 6h 2m
- When
- Every day
- Estimated price
- ₹6,500–20,000
Flights from Jaisalmer to Chandigarh International Airport via Mumbai
- Ave. Duration
- 6h 20m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- ₹11,000–22,000
Flights from Jodhpur Airport to Chandigarh International Airport via Delhi
- Ave. Duration
- 5h 25m
- When
- Every day
- Estimated price
- ₹5,500–16,000
Flights from Jodhpur Airport to Chandigarh International Airport via Mumbai
- Ave. Duration
- 5h 45m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- ₹5,500–16,000
Flights from Jaisalmer to Dehradun Airport via Delhi
- Ave. Duration
- 6h 5m
- When
- Every day
- Estimated price
- ₹6,500–20,000
Flights from Sardar Vallabhbhai Patel International Airport to Chandigarh International Airport via Delhi
- Ave. Duration
- 3h 57m
- When
- Every day
- Estimated price
- ₹7,000–17,000
- Website
- airindiaexpress.in
Flights from Jodhpur Airport to Chandigarh International Airport via Bengaluru
- Ave. Duration
- 7h 30m
- When
- Tuesday to Sunday
- Estimated price
- ₹16,000–26,000
- Website
- helitrans.no
Flights from Jodhpur Airport to Chandigarh International Airport via Delhi
- Ave. Duration
- 4h 35m
- When
- Monday
- Estimated price
- ₹6,000–26,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Barmer to Ambala Cant Jn
- Ave. Duration
- 19h 15m
- Frequency
- Twice daily
- Estimated price
- ₹480–3,700
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹480–600
- Third AC (3A)
- ₹1,200–1,500
- Second AC (2A)
- ₹1,700–2,200
- First Class (1A)
- ₹2,900–3,700
Train from Barmer to Jodhpur Jn
- Ave. Duration
- 3h
- Frequency
- Every 4 hours
- Estimated price
- ₹180–1,400
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹180–220
- Third AC (3A)
- ₹500–650
- Second AC (2A)
- ₹650–850
- First Class (1A)
- ₹1,100–1,400
Train from Barmer to Sabarmati Bg
- Ave. Duration
- 8h 18m
- Frequency
- Once a week
- Estimated price
- ₹290–2,300
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹290–350
- Third AC (3A)
- ₹750–950
- Second AC (2A)
- ₹1,000–1,400
- First Class (1A)
- ₹1,700–2,300
- Website
- omio.com
Bus from Barmer, Rajasthan to Jaisalmer, Rajasthan
- Ave. Duration
- 3h
- Frequency
- Hourly
- Schedules at
- omio.com
Bus from Barmer, Rajasthan to Jaisalmer, Rajasthan
- Ave. Duration
- 3h
- Frequency
- Hourly
- Schedules at
- omio.com
Bus from Barmer, Rajasthan to Jaisalmer, Rajasthan
- Ave. Duration
- 3h
- Frequency
- Hourly
- Schedules at
- omio.com
- Phone
- 1800 180 8185
- [email protected]
- Website
- online.hrtchp.com
Bus from Chandigarh to Shimla Isbt Tutikandi
- Ave. Duration
- 1h 58m
- Frequency
- Every 4 hours
- Estimated price
- ₹350–650
- Website
- https://online.hrtchp.com/oprs-web/guest/home.do?h=1
- Ordinary
- ₹350–460
- AC Himdhara
- ₹440–650
Bus from Ambala to Shimla ISBT Tutikandi
- Ave. Duration
- 3h 55m
- Frequency
- 4 times a day
- Estimated price
- ₹400–1,400
- Website
- https://online.hrtchp.com/oprs-web/guest/home.do?h=1
- Ordinary
- ₹400–550
- AC Himdhara
- ₹500–750
- Ordinary
- ₹550–750
- AC
- ₹1,200–1,400
Bus from Chandigarh to Shimla Isbt Tutikandi
- Ave. Duration
- 1h 58m
- Frequency
- Every 4 hours
- Estimated price
- ₹350–650
- Website
- https://online.hrtchp.com/oprs-web/guest/home.do?h=1
- Ordinary
- ₹350–460
- AC Himdhara
- ₹440–650
Bus from Chandigarh to Shimla Isbt Tutikandi
- Ave. Duration
- 1h 58m
- Frequency
- Every 4 hours
- Estimated price
- ₹350–650
- Website
- https://online.hrtchp.com/oprs-web/guest/home.do?h=1
- Ordinary
- ₹350–460
- AC Himdhara
- ₹440–650
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Travelling to the US: What do I need to know?, Getting to Milan from the airport, and Want to know more about Flixbus? - to help you get the most out of your next trip.








