
Hamirpur to Batala
Batala is approximately 150+ kms from Hamirpur. The fastest way to reach Batala from Hamirpur is by Cab, Train Via Jalandhar. It takes approximately 6 hours. The cheapest way to reach Batala from Hamirpur is by Cab, Train Via Jalandhar which would take approximately 6 hours.
Sort By
Mode of Transport
Via Jalandhar
RECOMMENDED
CHEAPEST
FASTEST
Hamirpur
Jalandhar
Batala
Approx Travel Time
5h 56m
₹3,328
Onwards
Via Baba Bakala
Hamirpur
Baba Bakala
Batala
Approx Travel Time
5h 58m
₹5,550
Onwards
Via Phagwara
Hamirpur
Phagwara
Batala
Approx Travel Time
6h 14m
₹4,069
Onwards
Via Pathankot
Hamirpur
Pathankot
Batala
Approx Travel Time
6h 38m
₹4,720
Onwards
Frequently Asked Questions
What is the distance between Hamirpur and Batala?
Batala is approximately 150+ kms from Hamirpur.
How long does it take to reach Batala from Hamirpur?
It takes approximately 6 hours to reach Batala from Hamirpur by Cab, Train Via Jalandhar.
What is the cheapest way to reach Batala from Hamirpur?
The cheapest way to reach Batala from Hamirpur is by Cab, Train Via Jalandhar.
What is the fastest way to reach Batala from Hamirpur?
The fastest way to reach Batala from Hamirpur is by Cab, Train Via Jalandhar.
Routes Connecting Hamirpur
Routes From Hamirpur
- Hamirpur to Kavathe-Mahankal
- Hamirpur to Sitapur
- Hamirpur to Chittoor
- Hamirpur to Haflong
- Hamirpur to Tirunelveli
- Hamirpur to Motihari
- Hamirpur to Arakkonam
- Hamirpur to Nawada
- Hamirpur to Purnia
- Hamirpur to Aurangabad
- Hamirpur to Sindhanur
- Hamirpur to Vinukonda
- Hamirpur to Vadodara
- Hamirpur to Nandurbar
- Hamirpur to Korba