
Dharamsala to Amritsar
Amritsar is approximately 150+ kms from Dharamsala. The fastest way to reach Amritsar from Dharamsala is by Bus. It takes approximately 5 hours. The cheapest way to reach Amritsar from Dharamsala is by Bus, Train Via Pathankot which would take approximately 6 hours.
Sort By
Mode of Transport
Via Pathankot
CHEAPEST
Dharamsala
Pathankot
Amritsar
Approx Travel Time
5h 25m
₹671
Onwards
Dharamsala
Pathankot
Amritsar
Approx Travel Time
5h 55m
₹726
Onwards
Dharamsala
Pathankot
Amritsar
Approx Travel Time
6h 20m
₹2,554
Onwards
Via Batala
Dharamsala
Batala
Amritsar
Approx Travel Time
6h 25m
On Demand
Via Kapurthala
Dharamsala
Kapurthala
Amritsar
Approx Travel Time
7h 11m
On Demand
Frequently Asked Questions
What is the distance between Dharamsala and Amritsar?
Amritsar is approximately 150+ kms from Dharamsala.
How long does it take to reach Amritsar from Dharamsala?
It takes approximately 5 hours to reach Amritsar from Dharamsala by Bus.
What is the cheapest way to reach Amritsar from Dharamsala?
The cheapest way to reach Amritsar from Dharamsala is by Bus, Train Via Pathankot.
What is the fastest way to reach Amritsar from Dharamsala?
The fastest way to reach Amritsar from Dharamsala is by Bus.
Routes Connecting Dharamsala
Routes From Dharamsala
- Dharamsala to Leh
- Dharamsala to Kolhapur
- Dharamsala to Lonavala
- Dharamsala to Amethi
- Dharamsala to Ashoknagar
- Dharamsala to Bharatpur
- Dharamsala to Latur
- Dharamsala to Adoni
- Dharamsala to Valsad
- Dharamsala to Ramgarh
- Dharamsala to Ranikhet
- Dharamsala to Sagar
- Dharamsala to Mhow
- Dharamsala to Vellore
- Dharamsala to Guwahati
Routes To Dharamsala
- Dharmavaram to Dharamsala
- Saharanpur to Dharamsala
- Maihar to Dharamsala
- Bhavnagar to Dharamsala
- Radhanpur to Dharamsala
- Rampur to Dharamsala
- Raiganj to Dharamsala
- Sikar to Dharamsala
- Loharu to Dharamsala
- Kasaragod to Dharamsala
- Sujangarh to Dharamsala
- Brahmapur to Dharamsala
- Alipurduar to Dharamsala
- Banda to Dharamsala
- Sitamarhi to Dharamsala