Mathura to Siwan - Multiple Options To Reach By Train, Cab
Siwan is approximately 750+ kms from Mathura. The fastest way to reach Siwan from Mathura is by Train Via Lucknow. It takes approximately 17 hours. The cheapest way to reach Siwan from Mathura is by Train Via Lucknow which would take approximately 17 hours.
Sort By
Mode of Transport
Via Lucknow
RECOMMENDED
CHEAPEST
FASTEST
Mathura
Lucknow
Siwan
Approx Travel Time
16h 40m
₹430
Onwards
Via Basti
Mathura
Basti
Siwan
Approx Travel Time
16h 40m
₹465
Onwards
Via Khalilabad
Mathura
Khalilabad
Siwan
Approx Travel Time
16h 40m
₹515
Onwards
Via Shahganj
Mathura
Shahganj
Siwan
Approx Travel Time
16h 40m
On Demand
Via Etawah
Mathura
Etawah
Siwan
Approx Travel Time
16h 40m
₹590
Onwards
Via Ayodhya
Mathura
Ayodhya
Siwan
Approx Travel Time
16h 55m
₹520
Onwards
Via Kanpur
Mathura
Kanpur
Siwan
Approx Travel Time
16h 40m
₹505
Onwards
Via Gonda
Mathura
Gonda
Siwan
Approx Travel Time
17h
₹455
Onwards
Via Agra
Mathura
Agra
Siwan
Approx Travel Time
16h 55m
On Demand
Via Shahjahanpur
Mathura
Shahjahanpur
Siwan
Approx Travel Time
17h 10m
₹710
Onwards
Frequently Asked Questions
What is the distance between Mathura and Siwan?
Siwan is approximately 750+ kms from Mathura.
How long does it take to reach Siwan from Mathura?
It takes approximately 17 hours to reach Siwan from Mathura by Train Via Lucknow.
What is the cheapest way to reach Siwan from Mathura?
The cheapest way to reach Siwan from Mathura is by Train Via Lucknow.
What is the fastest way to reach Siwan from Mathura?
The fastest way to reach Siwan from Mathura is by Train Via Lucknow.