
Siwan to Batala
Batala is approximately 1200+ kms from Siwan. The fastest way to reach Batala from Siwan is by Train Via Ambala. It takes approximately 26 hours. The cheapest way to reach Batala from Siwan is by Train Via Jalandhar which would take approximately 26 hours.
Sort By
Mode of Transport
Via Ambala
RECOMMENDED
FASTEST
Siwan
Ambala
Batala
Approx Travel Time
1d 1h 25m
₹440
Onwards
Via Chandigarh
Siwan
Chandigarh
Batala
Approx Travel Time
1d 1h 25m
₹695
Onwards
Siwan
Chandigarh
Batala
Approx Travel Time
1d 2h 46m
₹3,683
Onwards
Via Ludhiana
Siwan
Ludhiana
Batala
Approx Travel Time
1d 1h 25m
₹435
Onwards
Siwan
Ludhiana
Batala
Approx Travel Time
1d 2h 7m
₹2,999
Onwards
Via Karnal
Siwan
Karnal
Batala
Approx Travel Time
1d 1h 55m
On Demand
Via Jalandhar
CHEAPEST
Siwan
Jalandhar
Batala
Approx Travel Time
1d 1h 25m
₹425
Onwards
Via Ghaziabad
Siwan
Ghaziabad
Batala
Approx Travel Time
1d 2h 25m
₹585
Onwards
Via Phagwara
Siwan
Phagwara
Batala
Approx Travel Time
1d 1h 25m
₹670
Onwards
Via Aligarh
Siwan
Aligarh
Batala
Approx Travel Time
1d 2h 55m
₹795
Onwards
Frequently Asked Questions
What is the distance between Siwan and Batala?
Batala is approximately 1200+ kms from Siwan.
How long does it take to reach Batala from Siwan?
It takes approximately 26 hours to reach Batala from Siwan by Train Via Ambala.
What is the cheapest way to reach Batala from Siwan?
The cheapest way to reach Batala from Siwan is by Train Via Jalandhar.
What is the fastest way to reach Batala from Siwan?
The fastest way to reach Batala from Siwan is by Train Via Ambala.