hero
Home
Amritsar to Dharamsala

Amritsar to Dharamsala - Multiple Options To Reach By Bus, Cab, Train

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

₹671

Onwards

Amritsar

Pathankot

Dharamsala

Approx Travel Time

5h 55m

₹726

Onwards

Amritsar

Pathankot

Dharamsala

Approx Travel Time

6h 20m

₹2,880

Onwards

Via Batala

Amritsar

Batala

Dharamsala

Approx Travel Time

6h 25m

₹4,770

Onwards

Ads by MMT

Via Kapurthala

Amritsar

Kapurthala

Dharamsala

Approx Travel Time

7h 11m

₹4,978

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