Ratlam to Batala - Multiple Options To Reach By Train, Cab
Batala is approximately 1050+ kms from Ratlam. The fastest way to reach Batala from Ratlam is by Train Via Jalandhar. It takes approximately 23 hours. The cheapest way to reach Batala from Ratlam is by Train Via Panipat which would take approximately 24 hours.
Sort By
Mode of Transport
Via Ludhiana
RECOMMENDED
Ratlam
Ludhiana
Batala
Approx Travel Time
22h 40m
₹630
Onwards
Ratlam
Ludhiana
Batala
Approx Travel Time
23h 22m
₹3,215
Onwards
Via Jalandhar
FASTEST
Ratlam
Jalandhar
Batala
Approx Travel Time
22h 25m
₹630
Onwards
Via Phagwara
Ratlam
Phagwara
Batala
Approx Travel Time
22h 25m
₹685
Onwards
Via Panipat
CHEAPEST
Ratlam
Panipat
Batala
Approx Travel Time
23h 40m
₹620
Onwards
Via Delhi
Ratlam
Delhi
Batala
Approx Travel Time
23h 55m
₹730
Onwards
Via Sonipat
Ratlam
Sonipat
Batala
Approx Travel Time
23h 40m
₹730
Onwards
Via Karnal
Ratlam
Karnal
Batala
Approx Travel Time
23h 40m
₹715
Onwards
Via Amritsar
Ratlam
Amritsar
Batala
Approx Travel Time
23h 10m
₹2,111
Onwards
Ratlam
Amritsar
Batala
Approx Travel Time
23h 10m
₹625
Onwards
Frequently Asked Questions
What is the distance between Ratlam and Batala?
Batala is approximately 1050+ kms from Ratlam.
How long does it take to reach Batala from Ratlam?
It takes approximately 23 hours to reach Batala from Ratlam by Train Via Jalandhar.
What is the cheapest way to reach Batala from Ratlam?
The cheapest way to reach Batala from Ratlam is by Train Via Panipat.
What is the fastest way to reach Batala from Ratlam?
The fastest way to reach Batala from Ratlam is by Train Via Jalandhar.