Rome2Rio

How to get fromDharamsala to Beāsby bus, train, night bus, car or taxi

Find Transport to Beās

See all options

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.

  1. Bus, train

    best
    1. Take the bus from Dharamshala to Amritsarbus118
    2. Take the train from Amritsar Jn to Beastrain12014 / ...
    8h 8m
    ₹481–2,301
  2. Night bus, train

    1. Take the night bus from Bharat Petrol Pump to Ambalanightbus
    2. Take the train from Ambala Cant Jn to Ludhiana Jntrain
    3. Take the train from Ludhiana Jn to Jalandhar Citytrain
    9h 47m
    ₹1,130–4,615
  3. Drive 181.7 km

    1. Drive from Dharamsala to Beāscar181.7 km
    3h 30m
    ₹1,915–2,765
  4. Taxi

    1. Take the taxi from Dharamsala to Beāstaxi181.7 km
    3h 30m
    ₹7,000–8,500

Questions & Answers

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

Train operators
Bus operators
Other operators

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 The beginner’s guide to the 2018 World Nomad Games, Travel Insider: Top Japan travel tips by Beatrix Holland, and Travelling around the UAE - to help you get the most out of your next trip.