Loharu to Batala - Multiple Options To Reach By Train, Cab
Batala is approximately 450+ kms from Loharu. The fastest way to reach Batala from Loharu is by Train Via Sangaria. It takes approximately 11 hours. The cheapest way to reach Batala from Loharu is by Train Via Hanumangarh which would take approximately 11 hours.
Sort By
Mode of Transport
Via Sangaria
RECOMMENDED
FASTEST
Loharu
Sangaria
Batala
Approx Travel Time
10h 55m
On Demand
Via Hanumangarh
CHEAPEST
Loharu
Hanumangarh
Batala
Approx Travel Time
11h 10m
₹640
Onwards
Via Sirsa
Loharu
Sirsa
Batala
Approx Travel Time
12h 11m
On Demand
Via Karnal
Loharu
Karnal
Batala
Approx Travel Time
12h 43m
₹5,706
Onwards
Via Panipat
Loharu
Panipat
Batala
Approx Travel Time
12h 56m
On Demand
Via Karnal, Jalandhar
Loharu
Karnal
Jalandhar
Batala
Approx Travel Time
13h 53m
₹5,671
Onwards
Loharu
Karnal
Jalandhar
Batala
Approx Travel Time
14h 24m
On Demand
Via Karnal, Ludhiana
Loharu
Karnal
Ludhiana
Batala
Approx Travel Time
13h 53m
₹5,666
Onwards
Loharu
Karnal
Ludhiana
Batala
Approx Travel Time
14h 32m
₹9,821
Onwards
Via Karnal, Phagwara
Loharu
Karnal
Phagwara
Batala
Approx Travel Time
14h 8m
₹5,716
Onwards
Frequently Asked Questions
What is the distance between Loharu and Batala?
Batala is approximately 450+ kms from Loharu.
How long does it take to reach Batala from Loharu?
It takes approximately 11 hours to reach Batala from Loharu by Train Via Sangaria.
What is the cheapest way to reach Batala from Loharu?
The cheapest way to reach Batala from Loharu is by Train Via Hanumangarh.
What is the fastest way to reach Batala from Loharu?
The fastest way to reach Batala from Loharu is by Train Via Sangaria.