
Abohar to Batala
Batala is approximately 250+ kms from Abohar. The fastest way to reach Batala from Abohar is by Bus. It takes approximately 5 hours. The cheapest way to reach Batala from Abohar is by Train Via Firozpur which would take approximately 6 hours.
Sort By
Mode of Transport
Via Bathinda
Abohar
Bathinda
Batala
Approx Travel Time
5h 4m
On Demand
Abohar
Bathinda
Batala
Approx Travel Time
5h 17m
₹759
Onwards
Abohar
Bathinda
Batala
Approx Travel Time
5h 25m
₹889
Onwards
Via Firozpur
CHEAPEST
Abohar
Firozpur
Batala
Approx Travel Time
5h 35m
₹320
Onwards
Via Faridkot
Abohar
Faridkot
Batala
Approx Travel Time
5h 30m
₹4,212
Onwards
Abohar
Faridkot
Batala
Approx Travel Time
5h 10m
₹4,922
Onwards
Via Zira
Abohar
Zira
Batala
Approx Travel Time
5h 20m
₹1,572
Onwards
Via Gurdaspur
Abohar
Gurdaspur
Batala
Approx Travel Time
6h 36m
₹860
Onwards
Frequently Asked Questions
What is the distance between Abohar and Batala?
Batala is approximately 250+ kms from Abohar.
How long does it take to reach Batala from Abohar?
It takes approximately 5 hours to reach Batala from Abohar by Bus.
What is the cheapest way to reach Batala from Abohar?
The cheapest way to reach Batala from Abohar is by Train Via Firozpur.
What is the fastest way to reach Batala from Abohar?
The fastest way to reach Batala from Abohar is by Bus.

