
Batala to Dharamsala
Dharamsala is approximately 150+ kms from Batala. The fastest way to reach Dharamsala from Batala is by Cab. It takes approximately 4 hours. The cheapest way to reach Dharamsala from Batala is by Train, Bus Via Pathankot which would take approximately 5 hours.
Sort By
Mode of Transport
Via Pathankot
CHEAPEST
Batala
Pathankot
Dharamsala
Approx Travel Time
4h 55m
₹310
Onwards
Batala
Pathankot
Dharamsala
Approx Travel Time
5h 16m
₹2,994
Onwards
Via Gurdaspur
Batala
Gurdaspur
Dharamsala
Approx Travel Time
5h 7m
₹4,373
Onwards
Via Dasua
Batala
Dasua
Dharamsala
Approx Travel Time
5h 56m
₹6,998
Onwards
Frequently Asked Questions
What is the distance between Batala and Dharamsala?
Dharamsala is approximately 150+ kms from Batala.
How long does it take to reach Dharamsala from Batala?
It takes approximately 4 hours to reach Dharamsala from Batala by Cab.
What is the cheapest way to reach Dharamsala from Batala?
The cheapest way to reach Dharamsala from Batala is by Train, Bus Via Pathankot.
What is the fastest way to reach Dharamsala from Batala?
The fastest way to reach Dharamsala from Batala is by Cab.
Routes Connecting Batala
Routes From Batala
Routes Connecting Dharamsala
Routes From Dharamsala
- Dharamsala to Rupbas
- Dharamsala to Patiala
- Dharamsala to Dausa
- Dharamsala to Faizabad
- Dharamsala to Madhubani
- Dharamsala to Dhenkanal
- Dharamsala to Bahraich
- Dharamsala to Akola
- Dharamsala to Kargil
- Dharamsala to Belgaum
- Dharamsala to Siliguri
- Dharamsala to Gokarna
- Dharamsala to Silvassa
- Dharamsala to Ratangarh
- Dharamsala to Dhoraji
Routes To Dharamsala
- Motihari to Dharamsala
- Narnaul to Dharamsala
- Sujangarh to Dharamsala
- Singrauli to Dharamsala
- Jetpur to Dharamsala
- Kolar to Dharamsala
- Seoni to Dharamsala
- Ranchi to Dharamsala
- Akola to Dharamsala
- Laxmangarh to Dharamsala
- Tirupati to Dharamsala
- Haldia to Dharamsala
- Godhra to Dharamsala
- Udgir to Dharamsala
- Mohali to Dharamsala