
Kannauj to Udhampur
Udhampur is approximately 1050+ kms from Kannauj. The fastest way to reach Udhampur from Kannauj is by Bus, Flight, Train Via Jewar, Jammu. It takes approximately 11 hours. The cheapest way to reach Udhampur from Kannauj is by Train Via Mathura which would take approximately 19 hours.
Sort By
Mode of Transport
Via Mathura
RECOMMENDED
CHEAPEST
Kannauj
Mathura
Udhampur
Approx Travel Time
19h 13m
₹605
Onwards
Via Delhi
Kannauj
Delhi
Udhampur
Approx Travel Time
19h 4m
₹1,009
Onwards
Kannauj
Delhi
Udhampur
Approx Travel Time
22h 5m
₹1,748
Onwards
Via Meerut
Kannauj
Meerut
Udhampur
Approx Travel Time
17h 55m
On Demand
Via Mathura, Jalandhar
Kannauj
Mathura
Jalandhar
Udhampur
Approx Travel Time
23h 12m
₹8,591
Onwards
Via Lucknow, Amritsar
Kannauj
Lucknow
Amritsar
Udhampur
Approx Travel Time
13h 34m
On Demand
Via Ghaziabad, Jammu
Kannauj
Ghaziabad
Jammu
Udhampur
Approx Travel Time
13h 30m
₹6,494
Onwards
Via Shahjahanpur
Kannauj
Shahjahanpur
Udhampur
Approx Travel Time
18h 13m
On Demand
Via Bareilly
Kannauj
Bareilly
Udhampur
Approx Travel Time
18h 35m
On Demand
Via Jewar, Jammu
FASTEST
Kannauj
Jewar
Jammu
Udhampur
Approx Travel Time
10h 55m
₹7,840
Onwards
Frequently Asked Questions
What is the distance between Kannauj and Udhampur?
Udhampur is approximately 1050+ kms from Kannauj.
How long does it take to reach Udhampur from Kannauj?
It takes approximately 11 hours to reach Udhampur from Kannauj by Bus, Flight, Train Via Jewar, 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 Jewar, Jammu.

