
Bharuch to Siwan
Siwan is approximately 1550+ kms from Bharuch. The fastest way to reach Siwan from Bharuch is by Train, Flight Via Ahmedabad, Patna. It takes approximately 11 hours. The cheapest way to reach Siwan from Bharuch is by Bus, Train Via Vadodara, Lucknow which would take approximately 32 hours.
Sort By
Mode of Transport
Via Ahmedabad, Patna
RECOMMENDED
FASTEST
Bharuch
Ahmedabad
Patna
Siwan
Approx Travel Time
10h 50m
On Demand
Bharuch
Ahmedabad
Patna
Siwan
Approx Travel Time
11h 59m
₹14,391
Onwards
Bharuch
Ahmedabad
Patna
Siwan
Approx Travel Time
11h 9m
On Demand
Bharuch
Ahmedabad
Patna
Siwan
Approx Travel Time
11h 40m
₹11,574
Onwards
Via Bhopal
Bharuch
Bhopal
Siwan
Approx Travel Time
1d 4h 3m
On Demand
Via Kota, Gorakhpur
Bharuch
Kota
Gorakhpur
Siwan
Approx Travel Time
1d 5h 24m
₹4,601
Onwards
Via Vadodara, Lucknow
CHEAPEST
Bharuch
Vadodara
Lucknow
Siwan
Approx Travel Time
1d 7h 30m
₹1,175
Onwards
Via Agra
Bharuch
Agra
Siwan
Approx Travel Time
1d 16h 40m
₹4,396
Onwards
Via Surat, Patna
Bharuch
Surat
Patna
Siwan
Approx Travel Time
13h 7m
₹16,952
Onwards
Bharuch
Surat
Patna
Siwan
Approx Travel Time
11h 48m
₹11,721
Onwards
Frequently Asked Questions
What is the distance between Bharuch and Siwan?
Siwan is approximately 1550+ kms from Bharuch.
How long does it take to reach Siwan from Bharuch?
It takes approximately 11 hours to reach Siwan from Bharuch by Train, Flight Via Ahmedabad, Patna.
What is the cheapest way to reach Siwan from Bharuch?
The cheapest way to reach Siwan from Bharuch is by Bus, Train Via Vadodara, Lucknow.
What is the fastest way to reach Siwan from Bharuch?
The fastest way to reach Siwan from Bharuch is by Train, Flight Via Ahmedabad, Patna.