Abohar to Batala - Multiple Options To Reach By Cab, Train, Bus
Batala is approximately 250+ kms from Abohar. The fastest way to reach Batala from Abohar is by Train Via Bathinda. It takes approximately 7 hours. The cheapest way to reach Batala from Abohar is by Train Via Bathinda which would take approximately 7 hours.
Sort By
Mode of Transport
Via Bathinda
CHEAPEST
FASTEST
Abohar
Bathinda
Batala
Approx Travel Time
6h 40m
₹280
Onwards
Abohar
Bathinda
Batala
Approx Travel Time
6h 55m
₹470
Onwards
Abohar
Bathinda
Batala
Approx Travel Time
6h 40m
On Demand
Abohar
Bathinda
Batala
Approx Travel Time
8h 13m
On Demand
Abohar
Bathinda
Batala
Approx Travel Time
8h 28m
On Demand
Via Amritsar
Abohar
Amritsar
Batala
Approx Travel Time
7h 40m
On Demand
Abohar
Amritsar
Batala
Approx Travel Time
7h 40m
₹360
Onwards
Via Sangaria
Abohar
Sangaria
Batala
Approx Travel Time
7h 40m
₹390
Onwards
Via Jalandhar
Abohar
Jalandhar
Batala
Approx Travel Time
8h 13m
₹4,508
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 7 hours to reach Batala from Abohar by Train Via Bathinda.
What is the cheapest way to reach Batala from Abohar?
The cheapest way to reach Batala from Abohar is by Train Via Bathinda.
What is the fastest way to reach Batala from Abohar?
The fastest way to reach Batala from Abohar is by Train Via Bathinda.