
Hajipur to Batala
Batala is approximately 1550+ km from Hajipur, making it a convenient option for a short trip or a quick transfer between the two destinations. Depending on your budget and preferred travel time, you can choose from different modes of transport to reach Batala.
Sort By
Mode of Transport
Via Varanasi, Jammu
RECOMMENDED
FASTEST
Hajipur
Varanasi
Jammu
Batala
Approx Travel Time
15h 39m
₹7,505
Onwards
Hajipur
Varanasi
Jammu
Batala
Approx Travel Time
16h 56m
₹7,693
Onwards
Hajipur
Varanasi
Jammu
Batala
Approx Travel Time
16h 44m
₹10,170
Onwards
Via Jalandhar
CHEAPEST
Hajipur
Jalandhar
Batala
Approx Travel Time
1d 2h 52m
₹640
Onwards
Via Ludhiana
Hajipur
Ludhiana
Batala
Approx Travel Time
1d 3h 7m
₹1,284
Onwards
Via Delhi
Hajipur
Delhi
Batala
Approx Travel Time
1d 4h 41m
₹1,521
Onwards
Via Lucknow, Amritsar
Hajipur
Lucknow
Amritsar
Batala
Approx Travel Time
17h 22m
₹7,093
Onwards
Hajipur
Lucknow
Amritsar
Batala
Approx Travel Time
17h 58m
₹6,766
Onwards
Hajipur
Lucknow
Amritsar
Batala
Approx Travel Time
17h 39m
₹7,375
Onwards
Hajipur
Lucknow
Amritsar
Batala
Approx Travel Time
18h 15m
₹7,048
Onwards
Frequently Asked Questions
What is the distance between Hajipur and Batala?
Batala is approximately 1550+ kms from Hajipur.
How long does it take to reach Batala from Hajipur?
It takes approximately 16 hours to reach Batala from Hajipur by Train, Flight Via Varanasi, Jammu.
What is the cheapest way to reach Batala from Hajipur?
The cheapest way to reach Batala from Hajipur is by Train Via Jalandhar.
What is the fastest way to reach Batala from Hajipur?
The fastest way to reach Batala from Hajipur is by Train, Flight Via Varanasi, Jammu.

