
Hardoi to Batala
Batala is approximately 950+ kms from Hardoi. The fastest way to reach Batala from Hardoi is by Train, Flight Via Lucknow, Amritsar. It takes approximately 6 hours. The cheapest way to reach Batala from Hardoi is by Train, Bus Via Ambala which would take approximately 16 hours.
Sort By
Mode of Transport
Via Lucknow, Amritsar
RECOMMENDED
FASTEST
Hardoi
Lucknow
Amritsar
Batala
Approx Travel Time
6h 14m
₹6,181
Onwards
Hardoi
Lucknow
Amritsar
Batala
Approx Travel Time
6h 38m
₹7,688
Onwards
Hardoi
Lucknow
Amritsar
Batala
Approx Travel Time
7h 59m
₹9,864
Onwards
Hardoi
Lucknow
Amritsar
Batala
Approx Travel Time
7h 5m
₹6,454
Onwards
Hardoi
Lucknow
Amritsar
Batala
Approx Travel Time
7h 35m
₹8,357
Onwards
Hardoi
Lucknow
Amritsar
Batala
Approx Travel Time
7h 29m
₹7,730
Onwards
Via Ambala
CHEAPEST
Hardoi
Ambala
Batala
Approx Travel Time
15h 21m
₹946
Onwards
Hardoi
Ambala
Batala
Approx Travel Time
14h 56m
₹4,396
Onwards
Via Bareilly, Chandigarh
Hardoi
Bareilly
Chandigarh
Batala
Approx Travel Time
19h 23m
₹6,352
Onwards
Via Delhi
Hardoi
Delhi
Batala
Approx Travel Time
20h 1m
₹1,300
Onwards
Frequently Asked Questions
What is the distance between Hardoi and Batala?
Batala is approximately 950+ kms from Hardoi.
How long does it take to reach Batala from Hardoi?
It takes approximately 6 hours to reach Batala from Hardoi by Train, Flight Via Lucknow, Amritsar.
What is the cheapest way to reach Batala from Hardoi?
The cheapest way to reach Batala from Hardoi is by Train, Bus Via Ambala.
What is the fastest way to reach Batala from Hardoi?
The fastest way to reach Batala from Hardoi is by Train, Flight Via Lucknow, Amritsar.


