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