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