
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,882
Onwards
FASTEST
Batala
Mohali
Patna
Siwan
Approx Travel Time
10h 52m
₹9,184
Onwards
Batala
Mohali
Patna
Siwan
Approx Travel Time
10h 57m
₹9,054
Onwards
Batala
Mohali
Patna
Siwan
Approx Travel Time
11h 49m
₹5,858
Onwards
Batala
Mohali
Patna
Siwan
Approx Travel Time
11h 44m
₹5,988
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
₹3,118
Onwards
Via Delhi
Batala
Delhi
Siwan
Approx Travel Time
1d 6h 1m
₹1,647
Onwards
Via Delhi, Gorakhpur
Batala
Delhi
Gorakhpur
Siwan
Approx Travel Time
14h 16m
₹3,386
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.


