Garhwa to Batala - Multiple Options To Reach By Train, Flight, Cab, Bus
Batala is approximately 1300+ kms from Garhwa. The fastest way to reach Batala from Garhwa is by Train, Flight Via Patna, Amritsar. It takes approximately 12 hours. The cheapest way to reach Batala from Garhwa is by Train which would take approximately 26 hours.
Sort By
Mode of Transport
Via Patna, Chandigarh
Garhwa
Patna
Chandigarh
Batala
Approx Travel Time
13h 50m
₹5,799
Onwards
Garhwa
Patna
Chandigarh
Batala
Approx Travel Time
15h 9m
₹9,325
Onwards
Via Patna, Amritsar
FASTEST
Garhwa
Patna
Amritsar
Batala
Approx Travel Time
11h 20m
₹8,271
Onwards
Garhwa
Patna
Amritsar
Batala
Approx Travel Time
11h 20m
₹9,939
Onwards
Via Patna, Mohali
Garhwa
Patna
Mohali
Batala
Approx Travel Time
14h 5m
₹9,663
Onwards
Via Patna, Delhi
Garhwa
Patna
Delhi
Batala
Approx Travel Time
18h 20m
₹6,045
Onwards
Garhwa
Patna
Delhi
Batala
Approx Travel Time
20h 20m
₹6,629
Onwards
Frequently Asked Questions
What is the distance between Garhwa and Batala?
Batala is approximately 1300+ kms from Garhwa.
How long does it take to reach Batala from Garhwa?
It takes approximately 12 hours to reach Batala from Garhwa by Train, Flight Via Patna, Amritsar.
What is the cheapest way to reach Batala from Garhwa?
The cheapest way to reach Batala from Garhwa is by Train.
What is the fastest way to reach Batala from Garhwa?
The fastest way to reach Batala from Garhwa is by Train, Flight Via Patna, Amritsar.