
Barnala to Siwan
Siwan is approximately 1050+ kms from Barnala. The fastest way to reach Siwan from Barnala is by Train Via Karnal. It takes approximately 23 hours. The cheapest way to reach Siwan from Barnala is by Train Via Saharanpur which would take approximately 24 hours.
Sort By
Mode of Transport
Via Karnal
RECOMMENDED
FASTEST
Barnala
Karnal
Siwan
Approx Travel Time
23h 10m
On Demand
Barnala
Karnal
Siwan
Approx Travel Time
1d 0h 31m
On Demand
Via Roorkee
Barnala
Roorkee
Siwan
Approx Travel Time
23h 30m
₹630
Onwards
Barnala
Roorkee
Siwan
Approx Travel Time
1d 0h 11m
₹6,960
Onwards
Via Saharanpur
CHEAPEST
Barnala
Saharanpur
Siwan
Approx Travel Time
23h 25m
₹620
Onwards
Via Ambala
Barnala
Ambala
Siwan
Approx Travel Time
23h 25m
₹625
Onwards
Barnala
Ambala
Siwan
Approx Travel Time
1d 0h 20m
₹3,793
Onwards
Via Yamunanagar
Barnala
Yamunanagar
Siwan
Approx Travel Time
1d 0h 19m
On Demand
Via Delhi
Barnala
Delhi
Siwan
Approx Travel Time
23h 55m
₹670
Onwards
Via Jind
Barnala
Jind
Siwan
Approx Travel Time
23h 40m
₹665
Onwards
Frequently Asked Questions
What is the distance between Barnala and Siwan?
Siwan is approximately 1050+ kms from Barnala.
How long does it take to reach Siwan from Barnala?
It takes approximately 23 hours to reach Siwan from Barnala by Train Via Karnal.
What is the cheapest way to reach Siwan from Barnala?
The cheapest way to reach Siwan from Barnala is by Train Via Saharanpur.
What is the fastest way to reach Siwan from Barnala?
The fastest way to reach Siwan from Barnala is by Train Via Karnal.