There are 3 ways to get from Hoshiārpur to Barot by bus, taxi, 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.
Comparing Your Travel Options
The cheapest way to get from Hoshiārpur to Barot is to drive which costs ₹1,900 - ₹2,800 and takes 4h 36m.
The fastest way to get from Hoshiārpur to Barot is to drive which takes 4h 36m and costs ₹1,900 - ₹2,800.
The distance between Hoshiārpur and Barot is 213 km. The road distance is 196.3 km.
The best way to get from Hoshiārpur to Barot without a car is to bus and taxi which takes 4h 58m and costs ₹1,900 - ₹2,600.
It takes approximately 4h 58m to get from Hoshiārpur to Barot, including transfers.
Yes, the driving distance between Hoshiārpur to Barot is 196 km. It takes approximately 4h 36m to drive from Hoshiārpur to Barot.
There are 186+ hotels available in Barot.
What companies run services between Hoshiārpur, India and Barot, India?
There is no direct connection from Hoshiārpur to Barot. However, you can take the taxi to Amb, take the bus to Jogindernagar, then take the taxi to Barot. Alternatively, you can drive from Hoshiārpur to Barot in around 4h 36m.
- Phone
- 1800 180 8185
- [email protected]
- Website
- hrtchp.com
Bus from Amb to Jogindernagar
- Ave. Duration
- 2h 55m
- Frequency
- Once daily
- Estimated price
- ₹380–700
- Website
- hrtchp.com
- Ordinary
- ₹380–500
- AC Himdhara
- ₹500–700
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 Best ways to travel around Australia, 4 of the smartest ways to explore Australia, and How to get from London City Airport into central London - to help you get the most out of your next trip.








