
Banda to Batala
Batala is approximately 950+ kms from Banda. The fastest way to reach Batala from Banda is by Train, Flight Via Lucknow, Amritsar. It takes approximately 9 hours. The cheapest way to reach Batala from Banda is by Train Via Delhi, Jalandhar which would take approximately 22 hours.
Sort By
Mode of Transport
Via Delhi, Jalandhar
RECOMMENDED
CHEAPEST
Banda
Delhi
Jalandhar
Batala
Approx Travel Time
21h 50m
₹620
Onwards
Via Delhi
Banda
Delhi
Batala
Approx Travel Time
20h 40m
₹685
Onwards
Via Delhi, Ludhiana
Banda
Delhi
Ludhiana
Batala
Approx Travel Time
21h 50m
₹620
Onwards
Via Kanpur
Banda
Kanpur
Batala
Approx Travel Time
20h 25m
₹805
Onwards
Via Lucknow, Chandigarh
Banda
Lucknow
Chandigarh
Batala
Approx Travel Time
11h 5m
₹5,037
Onwards
Via Lucknow, Amritsar
FASTEST
Banda
Lucknow
Amritsar
Batala
Approx Travel Time
8h 35m
₹7,489
Onwards
Banda
Lucknow
Amritsar
Batala
Approx Travel Time
8h 35m
₹8,934
Onwards
Via Delhi, Phagwara
Banda
Delhi
Phagwara
Batala
Approx Travel Time
22h 5m
₹670
Onwards
Via Faridabad, Ludhiana
Banda
Faridabad
Ludhiana
Batala
Approx Travel Time
21h 50m
₹700
Onwards
Via Faridabad, Jalandhar
Banda
Faridabad
Jalandhar
Batala
Approx Travel Time
21h 50m
₹705
Onwards
Frequently Asked Questions
What is the distance between Banda and Batala?
Batala is approximately 950+ kms from Banda.
How long does it take to reach Batala from Banda?
It takes approximately 9 hours to reach Batala from Banda by Train, Flight Via Lucknow, Amritsar.
What is the cheapest way to reach Batala from Banda?
The cheapest way to reach Batala from Banda is by Train Via Delhi, Jalandhar.
What is the fastest way to reach Batala from Banda?
The fastest way to reach Batala from Banda is by Train, Flight Via Lucknow, Amritsar.