
Dharamsala to Amritsar
Amritsar is approximately 150+ kms from Dharamsala. The fastest way to reach Amritsar from Dharamsala is by Bus. It takes approximately 4 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
Dharamsala
Pathankot
Amritsar
Approx Travel Time
5h 10m
₹542
Onwards
CHEAPEST
Dharamsala
Pathankot
Amritsar
Approx Travel Time
5h 46m
₹295
Onwards
Dharamsala
Pathankot
Amritsar
Approx Travel Time
6h 48m
₹5,073
Onwards
Via Kangra
Dharamsala
Kangra
Amritsar
Approx Travel Time
8h 57m
₹1,567
Onwards
Dharamsala
Kangra
Amritsar
Approx Travel Time
9h 10m
₹1,585
Onwards
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 4 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 Hisar
- Dharamsala to Kadapa
- Dharamsala to Dholpur
- Dharamsala to Rameshwaram
- Dharamsala to Mariahu
- Dharamsala to Kayamkulam
- Dharamsala to Jammu
- Dharamsala to Raichur
- Dharamsala to Tirumangalam
- Dharamsala to Srikakulam
- Dharamsala to Kumbhalgarh
- Dharamsala to Chittoor
- Dharamsala to Viramgam
- Dharamsala to Neem-ka-Thana
Routes To Dharamsala
- Ankleshwar to Dharamsala
- Almora to Dharamsala
- Kushinagar to Dharamsala
- Saharsa to Dharamsala
- Udaipur to Dharamsala
- Burhanpur to Dharamsala
- Rishikesh to Dharamsala
- Rourkela to Dharamsala
- Kapurthala to Dharamsala
- Kayamkulam to Dharamsala
- Jangaon to Dharamsala
- Jodhpur to Dharamsala
- Fazilka to Dharamsala
- Thiruthani to Dharamsala
- Ongole to Dharamsala


