
Bathinda to Siwan
Siwan is approximately 1050+ kms from Bathinda. The fastest way to reach Siwan from Bathinda is by Flight, Bus Via Delhi, Gorakhpur. It takes approximately 7 hours. The cheapest way to reach Siwan from Bathinda is by Train which would take approximately 25 hours.
Sort By
Mode of Transport
Via Delhi, Gorakhpur
RECOMMENDED
Bathinda
Delhi
Gorakhpur
Siwan
Approx Travel Time
7h 27m
₹6,484
Onwards
Bathinda
Delhi
Gorakhpur
Siwan
Approx Travel Time
8h 59m
₹10,308
Onwards
FASTEST
Bathinda
Delhi
Gorakhpur
Siwan
Approx Travel Time
7h 10m
₹6,939
Onwards
Bathinda
Delhi
Gorakhpur
Siwan
Approx Travel Time
11h 47m
₹4,519
Onwards
Via Yamunanagar
Bathinda
Yamunanagar
Siwan
Approx Travel Time
1d 0h 1m
On Demand
Via Ayodhya
Bathinda
Ayodhya
Siwan
Approx Travel Time
1d 1h 5m
On Demand
Via Aligarh
Bathinda
Aligarh
Siwan
Approx Travel Time
21h 58m
On Demand
Via Ghaziabad
Bathinda
Ghaziabad
Siwan
Approx Travel Time
21h 25m
₹2,748
Onwards
Via Delhi, Patna
Bathinda
Delhi
Patna
Siwan
Approx Travel Time
9h 25m
₹7,586
Onwards
Frequently Asked Questions
What is the distance between Bathinda and Siwan?
Siwan is approximately 1050+ kms from Bathinda.
How long does it take to reach Siwan from Bathinda?
It takes approximately 7 hours to reach Siwan from Bathinda by Flight, Bus Via Delhi, Gorakhpur.
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, Bus Via Delhi, Gorakhpur.
Routes Connecting Bathinda
Routes From Bathinda
- Bathinda to Nasirabad
- Bathinda to Kanyakumari
- Bathinda to Basoda
- Bathinda to Fazilka
- Bathinda to Phagwara
- Bathinda to Amalner
- Bathinda to Amalapuram
- Bathinda to Bhadravathi
- Bathinda to Hanumangarh
- Bathinda to Rasipuram
- Bathinda to Bangalore
- Bathinda to Begusarai
- Bathinda to Ramanagara
- Bathinda to Rajkot
- Bathinda to Shahdol


