There are 4 ways to get from Dharamsala to Beās by bus, train, night bus, car, or taxi
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus, train
best- Take the bus from Dharamshala to Amritsar118
- Take the train from Amritsar Jn to Beas12014 / ...
8h 8m₹481–2,301Night bus, train
- Take the night bus from Bharat Petrol Pump to Ambala
- Take the train from Ambala Cant Jn to Ludhiana Jn
- Take the train from Ludhiana Jn to Jalandhar City
9h 47m₹1,130–4,615Drive 181.7 km
- Drive from Dharamsala to Beās181.7 km
3h 30m₹1,915–2,765Taxi
- Take the taxi from Dharamsala to Beās181.7 km
3h 30m₹7,000–8,500
Questions & Answers
The cheapest way to get from Dharamsala to Beās is to bus and train which costs ₹480 - ₹2,300 and takes 8h 8m.
The fastest way to get from Dharamsala to Beās is to drive which takes 3h 30m and costs ₹1,900 - ₹2,800.
The distance between Dharamsala and Beās is 240 km. The road distance is 181.7 km.
The best way to get from Dharamsala to Beās without a car is to bus and train which takes 8h 8m and costs ₹480 - ₹2,300.
It takes approximately 8h 8m to get from Dharamsala to Beās, including transfers.
Yes, the driving distance between Dharamsala to Beās is 182 km. It takes approximately 3h 30m to drive from Dharamsala to Beās.
There are six+ hotels available in Beās.
What companies run services between Dharamsala, India and Beās, India?
There is no direct connection from Dharamsala to Beās. However, you can take the bus to Amritsar, walk to Amritsar Jn, then take the train to Beas. Alternatively, you can take a vehicle from Bharat Petrol Pump to Beas via Ambala, Ambala Cant Jn, Ludhiana Jn, and Jalandhar City in around 9h 47m.
Transport is disrupted due to the Russia-Ukraine war. Read more
- Phone
- 14646
- care@irctc.co.in
- Website
- irctc.co.in
Train from Amritsar Jn to Beas
- Ave. Duration
- 28 min
- Frequency
- Hourly
- Estimated price
- ₹120–950
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹120–150
- Third AC (3A)
- ₹350–430
- Second AC (2A)
- ₹460–600
- First Class (1A)
- ₹750–950
Train from Ambala Cant Jn to Ludhiana Jn
- Ave. Duration
- 2h 13m
- Frequency
- Every 30 minutes
- Estimated price
- ₹140–1,200
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹140–180
- Third AC (3A)
- ₹410–550
- Second AC (2A)
- ₹550–700
- First Class (1A)
- ₹900–1,200
Train from Ludhiana Jn to Jalandhar City
- Ave. Duration
- 57 min
- Frequency
- Hourly
- Estimated price
- ₹120–1,000
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹120–150
- Third AC (3A)
- ₹360–450
- Second AC (2A)
- ₹480–600
- First Class (1A)
- ₹750–1,000
- Phone
- 1800 180 8185
- hrtchq@gmail.com
- Website
- online.hrtchp.com
Bus from Dharamshala to Amritsar
- Ave. Duration
- 6h 53m
- Frequency
- Once daily
- Estimated price
- ₹360–1,400
- Website
- https://online.hrtchp.com/oprs-web/guest/home.do?h=1
- Ordinary
- ₹360–500
- Phone
- +918377971006
- info@laxmiholidays.com
- Website
- laxmiholidays.com
Night bus from Bharat Petrol Pump to Ambala
- Ave. Duration
- 5h 6m
- Frequency
- 5 times a day
- Estimated price
- ₹750–1,500
- Schedules at
- laxmiholidays.com
- Ave. Duration
- 3h 30m
- Estimated price
- ₹7,000–8,500
Shankar Taxi Service
- Phone
- +91 81 46 73 73 73
- Website
- shankartaxiservice.com
Himalaya Cab
- Phone
- +91 90151-57476
- Website
- himalayacab.com
Dharamshala Travels
- Phone
- +91 94 59 02 70 00
- Website
- dharamshalataxi.com
Dharamshala Tour And Travel Services
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 Getting around the Cyclades, Flying into Beijing?, and How to get from Luton Airport into central London - to help you get the most out of your next trip.












