
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
Dharamsala
Pathankot
Amritsar
Approx Travel Time
6h 10m
₹562
Onwards
CHEAPEST
Dharamsala
Pathankot
Amritsar
Approx Travel Time
6h 16m
₹295
Onwards
Dharamsala
Pathankot
Amritsar
Approx Travel Time
5h 58m
₹4,695
Onwards
Via Kangra
Dharamsala
Kangra
Amritsar
Approx Travel Time
6h 12m
₹1,689
Onwards
Dharamsala
Kangra
Amritsar
Approx Travel Time
6h 30m
₹1,036
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 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 Raichur
- Dharamsala to Mainpuri
- Dharamsala to Sringeri
- Dharamsala to Rourkela
- Dharamsala to Kapurthala
- Dharamsala to Thiruthani
- Dharamsala to Mahuva
- Dharamsala to Beed
- Dharamsala to Tarapith
- Dharamsala to Pukhrayan
- Dharamsala to Akkalkot
- Dharamsala to Goa
- Dharamsala to Nagaur
- Dharamsala to Murud-Janjira
Routes To Dharamsala
- Morena to Dharamsala
- Gangotri to Dharamsala
- Kasaragod to Dharamsala
- Amravati to Dharamsala
- Amroha to Dharamsala
- Etawah to Dharamsala
- Dhamnod to Dharamsala
- Hazaribagh to Dharamsala
- Jalgaon to Dharamsala
- Digha to Dharamsala
- Talcher to Dharamsala
- Navi-Mumbai to Dharamsala
- Hanumangarh to Dharamsala
- Mohali to Dharamsala
- Bellary to Dharamsala


