Sirhind to Mirzapur - Multiple Options To Reach By Train
Mirzapur is approximately 950+ kms from Sirhind. The fastest way to reach Mirzapur from Sirhind is by Train Via Shahjahanpur. It takes approximately 21 hours. The cheapest way to reach Mirzapur from Sirhind is by Train Via Panipat which would take approximately 21 hours.
Sort By
Mode of Transport
Via Shahjahanpur
RECOMMENDED
FASTEST
Sirhind
Shahjahanpur
Mirzapur
Approx Travel Time
20h 25m
₹565
Onwards
Via Hardoi
Sirhind
Hardoi
Mirzapur
Approx Travel Time
20h 25m
On Demand
Via Lucknow
Sirhind
Lucknow
Mirzapur
Approx Travel Time
20h 25m
On Demand
Via Bareilly
Sirhind
Bareilly
Mirzapur
Approx Travel Time
20h 40m
₹570
Onwards
Via Ghaziabad
Sirhind
Ghaziabad
Mirzapur
Approx Travel Time
20h 40m
₹580
Onwards
Via Kurukshetra
Sirhind
Kurukshetra
Mirzapur
Approx Travel Time
20h 25m
₹525
Onwards
Via Kanpur
Sirhind
Kanpur
Mirzapur
Approx Travel Time
20h 40m
On Demand
Via Aligarh
Sirhind
Aligarh
Mirzapur
Approx Travel Time
20h 55m
On Demand
Via Panipat
CHEAPEST
Sirhind
Panipat
Mirzapur
Approx Travel Time
20h 40m
₹520
Onwards
Via Karnal
Sirhind
Karnal
Mirzapur
Approx Travel Time
20h 40m
₹525
Onwards
Frequently Asked Questions
What is the distance between Sirhind and Mirzapur?
Mirzapur is approximately 950+ kms from Sirhind.
How long does it take to reach Mirzapur from Sirhind?
It takes approximately 21 hours to reach Mirzapur from Sirhind by Train Via Shahjahanpur.
What is the cheapest way to reach Mirzapur from Sirhind?
The cheapest way to reach Mirzapur from Sirhind is by Train Via Panipat.
What is the fastest way to reach Mirzapur from Sirhind?
The fastest way to reach Mirzapur from Sirhind is by Train Via Shahjahanpur.