
Udhampur to Mirzapur
Mirzapur is approximately 1250+ kms from Udhampur. The fastest way to reach Mirzapur from Udhampur is by Train, Flight Via Moradabad, Lucknow. It takes approximately 22 hours. The cheapest way to reach Mirzapur from Udhampur is by Train Via Delhi which would take approximately 28 hours.
Sort By
Mode of Transport
Via Bareilly
RECOMMENDED
Udhampur
Bareilly
Mirzapur
Approx Travel Time
1d 2h 25m
On Demand
Via Moradabad, Lucknow
FASTEST
Udhampur
Moradabad
Lucknow
Mirzapur
Approx Travel Time
21h 20m
On Demand
Udhampur
Moradabad
Lucknow
Mirzapur
Approx Travel Time
22h 53m
On Demand
Via Ambala
Udhampur
Ambala
Mirzapur
Approx Travel Time
1d 2h 40m
On Demand
Via Panipat
Udhampur
Panipat
Mirzapur
Approx Travel Time
1d 2h 55m
On Demand
Via Kanpur
Udhampur
Kanpur
Mirzapur
Approx Travel Time
1d 2h 40m
On Demand
Via Kurukshetra
Udhampur
Kurukshetra
Mirzapur
Approx Travel Time
1d 2h 40m
On Demand
Via Aligarh
Udhampur
Aligarh
Mirzapur
Approx Travel Time
1d 3h 10m
On Demand
Via Delhi
CHEAPEST
Udhampur
Delhi
Mirzapur
Approx Travel Time
1d 3h 25m
₹770
Onwards
Via Karnal
Udhampur
Karnal
Mirzapur
Approx Travel Time
1d 2h 55m
On Demand
Frequently Asked Questions
What is the distance between Udhampur and Mirzapur?
Mirzapur is approximately 1250+ kms from Udhampur.
How long does it take to reach Mirzapur from Udhampur?
It takes approximately 22 hours to reach Mirzapur from Udhampur by Train, Flight Via Moradabad, Lucknow.
What is the cheapest way to reach Mirzapur from Udhampur?
The cheapest way to reach Mirzapur from Udhampur is by Train Via Delhi.
What is the fastest way to reach Mirzapur from Udhampur?
The fastest way to reach Mirzapur from Udhampur is by Train, Flight Via Moradabad, Lucknow.