
Batala to Raxaul
Raxaul is approximately 1350+ kms from Batala. The fastest way to reach Raxaul from Batala is by Train, Flight Via Amritsar, Lucknow. It takes approximately 15 hours. The cheapest way to reach Raxaul from Batala is by Train Via Ambala which would take approximately 25 hours.
Sort By
Mode of Transport
Via Amritsar, Lucknow
RECOMMENDED
FASTEST
Batala
Amritsar
Lucknow
Raxaul
Approx Travel Time
14h 20m
On Demand
Via Delhi, Gorakhpur
Batala
Delhi
Gorakhpur
Raxaul
Approx Travel Time
16h 5m
₹4,181
Onwards
Via Ambala, Gonda
Batala
Ambala
Gonda
Raxaul
Approx Travel Time
1d 3h 5m
₹895
Onwards
Via Ambala
CHEAPEST
Batala
Ambala
Raxaul
Approx Travel Time
1d 1h 10m
₹645
Onwards
Via Ambala, Bareilly
Batala
Ambala
Bareilly
Raxaul
Approx Travel Time
1d 2h 50m
₹760
Onwards
Via Ambala, Shahjahanpur
Batala
Ambala
Shahjahanpur
Raxaul
Approx Travel Time
1d 3h 20m
₹835
Onwards
Via Ambala, Basti
Batala
Ambala
Basti
Raxaul
Approx Travel Time
1d 3h 20m
₹755
Onwards
Via Ambala, Gorakhpur
Batala
Ambala
Gorakhpur
Raxaul
Approx Travel Time
1d 3h 20m
₹755
Onwards
Via Ambala, Lucknow
Batala
Ambala
Lucknow
Raxaul
Approx Travel Time
1d 4h 20m
On Demand
Via Amritsar, Moradabad
Batala
Amritsar
Moradabad
Raxaul
Approx Travel Time
1d 4h 35m
₹695
Onwards
Frequently Asked Questions
What is the distance between Batala and Raxaul?
Raxaul is approximately 1350+ kms from Batala.
How long does it take to reach Raxaul from Batala?
It takes approximately 15 hours to reach Raxaul from Batala by Train, Flight Via Amritsar, Lucknow.
What is the cheapest way to reach Raxaul from Batala?
The cheapest way to reach Raxaul from Batala is by Train Via Ambala.
What is the fastest way to reach Raxaul from Batala?
The fastest way to reach Raxaul from Batala is by Train, Flight Via Amritsar, Lucknow.