
Batala to Palampur
Palampur is approximately 150+ kms from Batala. The fastest way to reach Palampur from Batala is by Cab. It takes approximately 4 hours. The cheapest way to reach Palampur from Batala is by Train, Bus Via Pathankot which would take approximately 7 hours.
Sort By
Mode of Transport
Via Pathankot
Batala
Pathankot
Palampur
Approx Travel Time
6h 19m
On Demand
CHEAPEST
Batala
Pathankot
Palampur
Approx Travel Time
6h 47m
₹360
Onwards
Batala
Pathankot
Palampur
Approx Travel Time
6h 32m
₹655
Onwards
Via Dharamsala
Batala
Dharamsala
Palampur
Approx Travel Time
5h 32m
On Demand
Batala
Dharamsala
Palampur
Approx Travel Time
6h 14m
₹956
Onwards
Via Hoshiarpur
Batala
Hoshiarpur
Palampur
Approx Travel Time
8h 51m
On Demand
Batala
Hoshiarpur
Palampur
Approx Travel Time
10h 18m
₹450
Onwards
Via Jalandhar
Batala
Jalandhar
Palampur
Approx Travel Time
10h 19m
₹482
Onwards
Frequently Asked Questions
What is the distance between Batala and Palampur?
Palampur is approximately 150+ kms from Batala.
How long does it take to reach Palampur from Batala?
It takes approximately 4 hours to reach Palampur from Batala by Cab.
What is the cheapest way to reach Palampur from Batala?
The cheapest way to reach Palampur from Batala is by Train, Bus Via Pathankot.
What is the fastest way to reach Palampur from Batala?
The fastest way to reach Palampur from Batala is by Cab.

