
Sonepur to Siwan
Siwan is approximately 650+ kms from Sonepur. The fastest way to reach Siwan from Sonepur is by Train Via Jharsuguda. It takes approximately 14 hours. The cheapest way to reach Siwan from Sonepur is by Train Via Rourkela which would take approximately 15 hours.
Sort By
Mode of Transport
Via Jharsuguda
RECOMMENDED
FASTEST
Sonepur
Jharsuguda
Siwan
Approx Travel Time
13h 48m
On Demand
Via Sundargarh, Chhapra
Sonepur
Sundargarh
Chhapra
Siwan
Approx Travel Time
16h 8m
On Demand
Sonepur
Sundargarh
Chhapra
Siwan
Approx Travel Time
16h 24m
On Demand
Via Jamshedpur
Sonepur
Jamshedpur
Siwan
Approx Travel Time
18h 27m
₹1,165
Onwards
Via Sundargarh
Sonepur
Sundargarh
Siwan
Approx Travel Time
14h 14m
On Demand
Via Rourkela
CHEAPEST
Sonepur
Rourkela
Siwan
Approx Travel Time
14h 30m
₹570
Onwards
Via Sambalpur
Sonepur
Sambalpur
Siwan
Approx Travel Time
15h 28m
₹580
Onwards
Via Jharsuguda, Rourkela
Sonepur
Jharsuguda
Rourkela
Siwan
Approx Travel Time
15h 31m
₹605
Onwards
Via Sambalpur, Jharsuguda
Sonepur
Sambalpur
Jharsuguda
Siwan
Approx Travel Time
16h 15m
On Demand
Via Balangir, Sambalpur
Sonepur
Balangir
Sambalpur
Siwan
Approx Travel Time
16h 18m
₹655
Onwards
Frequently Asked Questions
What is the distance between Sonepur and Siwan?
Siwan is approximately 650+ kms from Sonepur.
How long does it take to reach Siwan from Sonepur?
It takes approximately 14 hours to reach Siwan from Sonepur by Train Via Jharsuguda.
What is the cheapest way to reach Siwan from Sonepur?
The cheapest way to reach Siwan from Sonepur is by Train Via Rourkela.
What is the fastest way to reach Siwan from Sonepur?
The fastest way to reach Siwan from Sonepur is by Train Via Jharsuguda.