Bathinda to Siwan - Multiple Options To Reach By Train, Flight
Siwan is approximately 1150+ kms from Bathinda. The fastest way to reach Siwan from Bathinda is by Flight, Train Via Ghaziabad. It takes approximately 19 hours. The cheapest way to reach Siwan from Bathinda is by Train which would take approximately 23 hours.
Sort By
Mode of Transport
Via Ghaziabad
Bathinda
Ghaziabad
Siwan
Approx Travel Time
1d 0h 40m
₹650
Onwards
FASTEST
Bathinda
Ghaziabad
Siwan
Approx Travel Time
18h 25m
On Demand
Via Bara Banki
Bathinda
Bara Banki
Siwan
Approx Travel Time
1d 0h 55m
₹660
Onwards
Via Basti
Bathinda
Basti
Siwan
Approx Travel Time
1d 0h 40m
₹585
Onwards
Via Khalilabad
Bathinda
Khalilabad
Siwan
Approx Travel Time
1d 0h 40m
₹635
Onwards
Via Gorakhpur
Bathinda
Gorakhpur
Siwan
Approx Travel Time
1d 0h 40m
₹595
Onwards
Via Roorkee
Bathinda
Roorkee
Siwan
Approx Travel Time
1d 1h 15m
₹660
Onwards
Via Delhi
Bathinda
Delhi
Siwan
Approx Travel Time
1d 0h 55m
₹585
Onwards
Via Lucknow
Bathinda
Lucknow
Siwan
Approx Travel Time
1d 1h 10m
On Demand
Frequently Asked Questions
What is the distance between Bathinda and Siwan?
Siwan is approximately 1150+ kms from Bathinda.
How long does it take to reach Siwan from Bathinda?
It takes approximately 19 hours to reach Siwan from Bathinda by Flight, Train Via Ghaziabad.
What is the cheapest way to reach Siwan from Bathinda?
The cheapest way to reach Siwan from Bathinda is by Train.
What is the fastest way to reach Siwan from Bathinda?
The fastest way to reach Siwan from Bathinda is by Flight, Train Via Ghaziabad.