hero
How2Go
Amritsar to Dharamsala

Amritsar to Dharamsala

Dharamsala is approximately 150+ kms from Amritsar. The fastest way to reach Dharamsala from Amritsar is by Bus. It takes approximately 5 hours. The cheapest way to reach Dharamsala from Amritsar is by Train, Bus Via Pathankot which would take approximately 6 hours.

Sort By
Mode of Transport

Direct Bus

RECOMMENDED

FASTEST

Amritsar

Dharamsala

Approx Travel Time

4h 30m

₹886

Onwards

Direct Cab

Amritsar

Dharamsala

Approx Travel Time

5h 4m

₹3,801

Onwards

Ads by MMT

Via Pathankot

CHEAPEST

Amritsar

Pathankot

Dharamsala

Approx Travel Time

5h 25m

₹325

Onwards

Amritsar

Pathankot

Dharamsala

Approx Travel Time

5h 55m

₹380

Onwards

Amritsar

Pathankot

Dharamsala

Approx Travel Time

6h 20m

₹2,452

Onwards

Via Batala

Amritsar

Batala

Dharamsala

Approx Travel Time

6h 25m

₹4,878

Onwards

Ads by MMT

Via Kapurthala

Amritsar

Kapurthala

Dharamsala

Approx Travel Time

7h 11m

₹4,835

Onwards

Frequently Asked Questions

What is the distance between Amritsar and Dharamsala?

Dharamsala is approximately 150+ kms from Amritsar.

How long does it take to reach Dharamsala from Amritsar?

It takes approximately 5 hours to reach Dharamsala from Amritsar by Bus.

What is the cheapest way to reach Dharamsala from Amritsar?

The cheapest way to reach Dharamsala from Amritsar is by Train, Bus Via Pathankot.

What is the fastest way to reach Dharamsala from Amritsar?

The fastest way to reach Dharamsala from Amritsar is by Bus.

twitterfacebook

© 2024 MAKEMYTRIP PVT. LTD.

Country India