Nagina to Siwan - Multiple Options To Reach By Train, Cab
Siwan is approximately 750+ kms from Nagina. The fastest way to reach Siwan from Nagina is by Train Via Bareilly. It takes approximately 17 hours. The cheapest way to reach Siwan from Nagina is by Train Via Lucknow which would take approximately 18 hours.
Sort By
Mode of Transport
Via Bareilly
RECOMMENDED
FASTEST
Nagina
Bareilly
Siwan
Approx Travel Time
16h 40m
₹500
Onwards
Via Shahjahanpur
Nagina
Shahjahanpur
Siwan
Approx Travel Time
17h 10m
₹505
Onwards
Via Moradabad
Nagina
Moradabad
Siwan
Approx Travel Time
16h 40m
₹530
Onwards
Via Rampur (Uttar Pradesh)
Nagina
Rampur (Uttar Pradesh)
Siwan
Approx Travel Time
16h 40m
₹520
Onwards
Via Haldwani
Nagina
Haldwani
Siwan
Approx Travel Time
17h 32m
₹7,221
Onwards
Via Hardoi
Nagina
Hardoi
Siwan
Approx Travel Time
17h 25m
₹500
Onwards
Via Bara Banki
Nagina
Bara Banki
Siwan
Approx Travel Time
18h 5m
₹500
Onwards
Via Ayodhya
Nagina
Ayodhya
Siwan
Approx Travel Time
18h 2m
₹515
Onwards
Via Lucknow
CHEAPEST
Nagina
Lucknow
Siwan
Approx Travel Time
17h 40m
₹410
Onwards
Via Sandila
Nagina
Sandila
Siwan
Approx Travel Time
17h 25m
On Demand
Frequently Asked Questions
What is the distance between Nagina and Siwan?
Siwan is approximately 750+ kms from Nagina.
How long does it take to reach Siwan from Nagina?
It takes approximately 17 hours to reach Siwan from Nagina by Train Via Bareilly.
What is the cheapest way to reach Siwan from Nagina?
The cheapest way to reach Siwan from Nagina is by Train Via Lucknow.
What is the fastest way to reach Siwan from Nagina?
The fastest way to reach Siwan from Nagina is by Train Via Bareilly.