
Amroha to Udhampur
Udhampur is approximately 650+ kms from Amroha. The fastest way to reach Udhampur from Amroha is by Train, Flight Via Ghaziabad, Jammu. It takes approximately 7 hours. The cheapest way to reach Udhampur from Amroha is by Bus Via Ghaziabad, Pathankot which would take approximately 19 hours.
Sort By
Mode of Transport
Via Ghaziabad, Jammu
RECOMMENDED
FASTEST
Amroha
Ghaziabad
Jammu
Udhampur
Approx Travel Time
7h 12m
₹3,992
Onwards
Amroha
Ghaziabad
Jammu
Udhampur
Approx Travel Time
7h 57m
₹7,098
Onwards
Amroha
Ghaziabad
Jammu
Udhampur
Approx Travel Time
8h 30m
₹4,521
Onwards
Via Saharanpur
Amroha
Saharanpur
Udhampur
Approx Travel Time
14h 36m
₹4,659
Onwards
Via Yamunanagar
Amroha
Yamunanagar
Udhampur
Approx Travel Time
13h 54m
On Demand
Via Panipat, Pathankot
Amroha
Panipat
Pathankot
Udhampur
Approx Travel Time
18h 26m
₹5,890
Onwards
Via Ghaziabad, Pathankot
CHEAPEST
Amroha
Ghaziabad
Pathankot
Udhampur
Approx Travel Time
18h 50m
₹1,997
Onwards
Via Delhi, Jammu
Amroha
Delhi
Jammu
Udhampur
Approx Travel Time
8h 4m
₹4,554
Onwards
Amroha
Delhi
Jammu
Udhampur
Approx Travel Time
8h 30m
₹7,569
Onwards
Amroha
Delhi
Jammu
Udhampur
Approx Travel Time
8h 25m
₹4,978
Onwards
Frequently Asked Questions
What is the distance between Amroha and Udhampur?
Udhampur is approximately 650+ kms from Amroha.
How long does it take to reach Udhampur from Amroha?
It takes approximately 7 hours to reach Udhampur from Amroha by Train, Flight Via Ghaziabad, Jammu.
What is the cheapest way to reach Udhampur from Amroha?
The cheapest way to reach Udhampur from Amroha is by Bus Via Ghaziabad, Pathankot.
What is the fastest way to reach Udhampur from Amroha?
The fastest way to reach Udhampur from Amroha is by Train, Flight Via Ghaziabad, Jammu.


