
Rohtak to Batala
Batala is approximately 350+ kms from Rohtak. The fastest way to reach Batala from Rohtak is by Train Via Phagwara. It takes approximately 9 hours. The cheapest way to reach Batala from Rohtak is by Train Via Ambala which would take approximately 10 hours.
Sort By
Mode of Transport
Via Phagwara
RECOMMENDED
FASTEST
Rohtak
Phagwara
Batala
Approx Travel Time
9h 10m
₹350
Onwards
Via Ludhiana
Rohtak
Ludhiana
Batala
Approx Travel Time
9h 10m
₹290
Onwards
Via Panipat
Rohtak
Panipat
Batala
Approx Travel Time
9h 40m
₹2,348
Onwards
Rohtak
Panipat
Batala
Approx Travel Time
9h 40m
₹670
Onwards
Via Karnal
Rohtak
Karnal
Batala
Approx Travel Time
9h 40m
₹395
Onwards
Rohtak
Karnal
Batala
Approx Travel Time
10h 17m
₹2,776
Onwards
Via Ambala
CHEAPEST
Rohtak
Ambala
Batala
Approx Travel Time
9h 40m
₹280
Onwards
Rohtak
Ambala
Batala
Approx Travel Time
10h 40m
₹735
Onwards
Via Chandigarh
Rohtak
Chandigarh
Batala
Approx Travel Time
9h 55m
₹400
Onwards
Via Sirhind
Rohtak
Sirhind
Batala
Approx Travel Time
10h 55m
₹5,076
Onwards
Frequently Asked Questions
What is the distance between Rohtak and Batala?
Batala is approximately 350+ kms from Rohtak.
How long does it take to reach Batala from Rohtak?
It takes approximately 9 hours to reach Batala from Rohtak by Train Via Phagwara.
What is the cheapest way to reach Batala from Rohtak?
The cheapest way to reach Batala from Rohtak is by Train Via Ambala.
What is the fastest way to reach Batala from Rohtak?
The fastest way to reach Batala from Rohtak is by Train Via Phagwara.