
Abohar to Batala
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
₹410
Onwards
Abohar
Bathinda
Batala
Approx Travel Time
6h 40m
₹2,447
Onwards
Abohar
Bathinda
Batala
Approx Travel Time
8h 13m
₹5,516
Onwards
Abohar
Bathinda
Batala
Approx Travel Time
8h 28m
₹5,646
Onwards
Via Amritsar
Abohar
Amritsar
Batala
Approx Travel Time
7h 40m
₹1,857
Onwards
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,744
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.