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
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
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.
Routes Connecting Amritsar
From Amritsar
- Amritsar to Pithampur
- Amritsar to Bihar-Sharif
- Amritsar to Katihar
- Amritsar to Arakkonam
- Amritsar to Fazilka
- Amritsar to Hampi
- Amritsar to Kuala-Lumpur
- Amritsar to Perinthalmanna
- Amritsar to Alwar
- Amritsar to Ongole
- Amritsar to Honavar
- Amritsar to Lalitpur
- Amritsar to Rome
- Amritsar to Amravati
- Amritsar to Lakhisarai
Routes Connecting Dharamsala
From Dharamsala
- Dharamsala to Kumbakonam
- Dharamsala to Ariyalur
- Dharamsala to Palia-Kalan
- Dharamsala to Moga
- Dharamsala to Saharsa
- Dharamsala to Surat
- Dharamsala to Akkalkot
- Dharamsala to Satara
- Dharamsala to Sankarankovil
- Dharamsala to Sirhind
- Dharamsala to Bundi
- Dharamsala to Basti
- Dharamsala to Kushinagar
- Dharamsala to Bharuch
- Dharamsala to Baran
To Dharamsala
- Jagraon to Dharamsala
- Jamshedpur to Dharamsala
- Chitradurga to Dharamsala
- Dabwali to Dharamsala
- Bongaigaon to Dharamsala
- Bankura to Dharamsala
- Pune to Dharamsala
- Cuddalore to Dharamsala
- Dalhousie to Dharamsala
- Nalgonda to Dharamsala
- Patna to Dharamsala
- Ayodhya to Dharamsala
- Kedarnath to Dharamsala
- Hospet to Dharamsala
- Guwahati to Dharamsala