
Batala to Abohar
Abohar is approximately 300+ kms from Batala. The fastest way to reach Abohar from Batala is by Cab. It takes approximately 5 hours. The cheapest way to reach Abohar from Batala is by Train, Bus Via Amritsar which would take approximately 7 hours.
Sort By
Mode of Transport
Via Faridkot
Batala
Faridkot
Abohar
Approx Travel Time
5h 59m
₹3,824
Onwards
Batala
Faridkot
Abohar
Approx Travel Time
5h 59m
On Demand
Via Firozpur
Batala
Firozpur
Abohar
Approx Travel Time
6h 15m
On Demand
Via Amritsar
CHEAPEST
Batala
Amritsar
Abohar
Approx Travel Time
6h 36m
₹659
Onwards
Batala
Amritsar
Abohar
Approx Travel Time
7h
₹2,367
Onwards
Batala
Amritsar
Abohar
Approx Travel Time
7h 27m
₹977
Onwards
Via Zira
Batala
Zira
Abohar
Approx Travel Time
6h 46m
₹1,398
Onwards
Via Bathinda
Batala
Bathinda
Abohar
Approx Travel Time
7h 29m
₹2,870
Onwards
Frequently Asked Questions
What is the distance between Batala and Abohar?
Abohar is approximately 300+ kms from Batala.
How long does it take to reach Abohar from Batala?
It takes approximately 5 hours to reach Abohar from Batala by Cab.
What is the cheapest way to reach Abohar from Batala?
The cheapest way to reach Abohar from Batala is by Train, Bus Via Amritsar.
What is the fastest way to reach Abohar from Batala?
The fastest way to reach Abohar from Batala is by Cab.


