
Batala to Rangia
Rangia is approximately 1850+ kms from Batala. The fastest way to reach Rangia from Batala is by Train Via Jalandhar. It takes approximately 39 hours. The cheapest way to reach Rangia from Batala is by Train Via Jalandhar which would take approximately 39 hours.
Sort By
Mode of Transport
Via Chandigarh
RECOMMENDED
Batala
Chandigarh
Rangia
Approx Travel Time
1d 15h 10m
₹970
Onwards
Batala
Chandigarh
Rangia
Approx Travel Time
1d 16h 31m
₹4,009
Onwards
Via Ambala
Batala
Ambala
Rangia
Approx Travel Time
1d 15h 25m
₹870
Onwards
Via Ludhiana
Batala
Ludhiana
Rangia
Approx Travel Time
1d 15h 25m
₹870
Onwards
Batala
Ludhiana
Rangia
Approx Travel Time
1d 16h 7m
₹3,225
Onwards
Via Jalandhar
CHEAPEST
FASTEST
Batala
Jalandhar
Rangia
Approx Travel Time
1d 14h 55m
₹865
Onwards
Via Delhi
Batala
Delhi
Rangia
Approx Travel Time
1d 18h 10m
₹910
Onwards
Via Ghaziabad
Batala
Ghaziabad
Rangia
Approx Travel Time
1d 17h 25m
₹1,055
Onwards
Via Kanpur
Batala
Kanpur
Rangia
Approx Travel Time
1d 19h 10m
₹1,115
Onwards
Via Aligarh
Batala
Aligarh
Rangia
Approx Travel Time
1d 18h 25m
₹1,090
Onwards
Frequently Asked Questions
What is the distance between Batala and Rangia?
Rangia is approximately 1850+ kms from Batala.
How long does it take to reach Rangia from Batala?
It takes approximately 39 hours to reach Rangia from Batala by Train Via Jalandhar.
What is the cheapest way to reach Rangia from Batala?
The cheapest way to reach Rangia from Batala is by Train Via Jalandhar.
What is the fastest way to reach Rangia from Batala?
The fastest way to reach Rangia from Batala is by Train Via Jalandhar.