
Batala to Siwan
Siwan is approximately 1350+ kms from Batala. The fastest way to reach Siwan from Batala is by Cab, Flight, Train Via Mohali, Patna. It takes approximately 11 hours. The cheapest way to reach Siwan from Batala is by Train Via Jalandhar which would take approximately 25 hours.
Sort By
Mode of Transport
Via Mohali, Patna
RECOMMENDED
Batala
Mohali
Patna
Siwan
Approx Travel Time
11h 37m
₹11,943
Onwards
FASTEST
Batala
Mohali
Patna
Siwan
Approx Travel Time
10h 52m
₹9,233
Onwards
Batala
Mohali
Patna
Siwan
Approx Travel Time
10h 57m
₹9,103
Onwards
Batala
Mohali
Patna
Siwan
Approx Travel Time
11h 49m
₹6,248
Onwards
Batala
Mohali
Patna
Siwan
Approx Travel Time
11h 44m
₹6,378
Onwards
Batala
Mohali
Patna
Siwan
Approx Travel Time
12h 29m
₹9,088
Onwards
Via Jalandhar
Batala
Jalandhar
Siwan
Approx Travel Time
1d 0h 8m
₹650
Onwards
CHEAPEST
Batala
Jalandhar
Siwan
Approx Travel Time
1d 0h 27m
₹620
Onwards
Via Ludhiana
Batala
Ludhiana
Siwan
Approx Travel Time
1d 0h 8m
₹2,946
Onwards
Via Delhi
Batala
Delhi
Siwan
Approx Travel Time
1d 6h 1m
₹1,659
Onwards
Frequently Asked Questions
What is the distance between Batala and Siwan?
Siwan is approximately 1350+ kms from Batala.
How long does it take to reach Siwan from Batala?
It takes approximately 11 hours to reach Siwan from Batala by Cab, Flight, Train Via Mohali, Patna.
What is the cheapest way to reach Siwan from Batala?
The cheapest way to reach Siwan from Batala is by Train Via Jalandhar.
What is the fastest way to reach Siwan from Batala?
The fastest way to reach Siwan from Batala is by Cab, Flight, Train Via Mohali, Patna.


