
Kannauj to Udhampur
Udhampur is approximately 900+ kms from Kannauj. The fastest way to reach Udhampur from Kannauj is by Bus, Flight, Train Via Delhi, Jammu. It takes approximately 12 hours. The cheapest way to reach Udhampur from Kannauj is by Train Via Mathura which would take approximately 20 hours.
Sort By
Mode of Transport
Via Delhi, Jammu
RECOMMENDED
FASTEST
Kannauj
Delhi
Jammu
Udhampur
Approx Travel Time
12h
₹6,532
Onwards
Kannauj
Delhi
Jammu
Udhampur
Approx Travel Time
12h 20m
₹7,086
Onwards
Via Lucknow, Amritsar
Kannauj
Lucknow
Amritsar
Udhampur
Approx Travel Time
12h 39m
On Demand
Via Delhi
Kannauj
Delhi
Udhampur
Approx Travel Time
19h 24m
₹859
Onwards
Kannauj
Delhi
Udhampur
Approx Travel Time
21h 10m
₹1,459
Onwards
Via Meerut
Kannauj
Meerut
Udhampur
Approx Travel Time
18h 45m
₹7,953
Onwards
Via Mathura
CHEAPEST
Kannauj
Mathura
Udhampur
Approx Travel Time
19h 53m
₹605
Onwards
Via Mathura, Jalandhar
Kannauj
Mathura
Jalandhar
Udhampur
Approx Travel Time
1d 2h 26m
₹7,825
Onwards
Via Ghaziabad, Jammu
Kannauj
Ghaziabad
Jammu
Udhampur
Approx Travel Time
12h 15m
₹6,532
Onwards
Kannauj
Ghaziabad
Jammu
Udhampur
Approx Travel Time
12h 35m
₹7,086
Onwards
Frequently Asked Questions
What is the distance between Kannauj and Udhampur?
Udhampur is approximately 900+ kms from Kannauj.
How long does it take to reach Udhampur from Kannauj?
It takes approximately 12 hours to reach Udhampur from Kannauj by Bus, Flight, Train Via Delhi, Jammu.
What is the cheapest way to reach Udhampur from Kannauj?
The cheapest way to reach Udhampur from Kannauj is by Train Via Mathura.
What is the fastest way to reach Udhampur from Kannauj?
The fastest way to reach Udhampur from Kannauj is by Bus, Flight, Train Via Delhi, Jammu.


