Raxaul to Batala - Multiple Options To Reach By Train, Flight
Batala is approximately 1350+ kms from Raxaul. The fastest way to reach Batala from Raxaul is by Train, Flight Via Lucknow, Amritsar. It takes approximately 15 hours. The cheapest way to reach Batala from Raxaul is by Train Via Gorakhpur, Ambala which would take approximately 28 hours.
Sort By
Mode of Transport
Via Lucknow, Amritsar
RECOMMENDED
FASTEST
Raxaul
Lucknow
Amritsar
Batala
Approx Travel Time
14h 20m
On Demand
Via Gorakhpur, Delhi
Raxaul
Gorakhpur
Delhi
Batala
Approx Travel Time
16h 5m
₹5,294
Onwards
Via Gonda, Ambala
Raxaul
Gonda
Ambala
Batala
Approx Travel Time
1d 3h 5m
₹620
Onwards
Via Ambala
Raxaul
Ambala
Batala
Approx Travel Time
1d 1h 10m
₹645
Onwards
Via Shahjahanpur, Ambala
Raxaul
Shahjahanpur
Ambala
Batala
Approx Travel Time
1d 3h 20m
₹750
Onwards
Via Bareilly, Ambala
Raxaul
Bareilly
Ambala
Batala
Approx Travel Time
1d 2h 50m
₹670
Onwards
Via Basti, Ambala
Raxaul
Basti
Ambala
Batala
Approx Travel Time
1d 3h 20m
₹605
Onwards
Via Bareilly, Baba Bakala
Raxaul
Bareilly
Baba Bakala
Batala
Approx Travel Time
1d 3h 5m
₹800
Onwards
Via Gorakhpur, Ambala
CHEAPEST
Raxaul
Gorakhpur
Ambala
Batala
Approx Travel Time
1d 3h 20m
₹585
Onwards
Via Lucknow, Ambala
Raxaul
Lucknow
Ambala
Batala
Approx Travel Time
1d 4h 20m
On Demand
Frequently Asked Questions
What is the distance between Raxaul and Batala?
Batala is approximately 1350+ kms from Raxaul.
How long does it take to reach Batala from Raxaul?
It takes approximately 15 hours to reach Batala from Raxaul by Train, Flight Via Lucknow, Amritsar.
What is the cheapest way to reach Batala from Raxaul?
The cheapest way to reach Batala from Raxaul is by Train Via Gorakhpur, Ambala.
What is the fastest way to reach Batala from Raxaul?
The fastest way to reach Batala from Raxaul is by Train, Flight Via Lucknow, Amritsar.