
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,699
Onwards
Kannauj
Delhi
Jammu
Udhampur
Approx Travel Time
14h 31m
₹6,469
Onwards
Via Ghaziabad, Jammu
Kannauj
Ghaziabad
Jammu
Udhampur
Approx Travel Time
13h 49m
₹6,210
Onwards
Kannauj
Ghaziabad
Jammu
Udhampur
Approx Travel Time
12h 15m
₹6,440
Onwards
Via Lucknow, Amritsar
Kannauj
Lucknow
Amritsar
Udhampur
Approx Travel Time
12h 39m
On Demand
Kannauj
Lucknow
Amritsar
Udhampur
Approx Travel Time
12h 54m
On Demand
Via Delhi
Kannauj
Delhi
Udhampur
Approx Travel Time
19h 24m
₹835
Onwards
Via Meerut
Kannauj
Meerut
Udhampur
Approx Travel Time
18h 45m
₹12,357
Onwards
Via Mathura
CHEAPEST
Kannauj
Mathura
Udhampur
Approx Travel Time
19h 53m
₹605
Onwards
Via Ghaziabad, Pathankot
Kannauj
Ghaziabad
Pathankot
Udhampur
Approx Travel Time
22h 35m
₹1,823
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.


