
Narnaul to Kannauj
Kannauj is approximately 450+ kms from Narnaul. The fastest way to reach Kannauj from Narnaul is by Train, Flight Via Delhi, Agra. It takes approximately 10 hours. The cheapest way to reach Kannauj from Narnaul is by Bus, Train Via Agra which would take approximately 11 hours.
Sort By
Mode of Transport
Via Bharatpur
RECOMMENDED
Narnaul
Bharatpur
Kannauj
Approx Travel Time
11h 25m
₹5,785
Onwards
Via Agra
CHEAPEST
Narnaul
Agra
Kannauj
Approx Travel Time
11h 10m
₹660
Onwards
Narnaul
Agra
Kannauj
Approx Travel Time
12h 25m
₹3,856
Onwards
Via Delhi
Narnaul
Delhi
Kannauj
Approx Travel Time
11h 10m
On Demand
Narnaul
Delhi
Kannauj
Approx Travel Time
11h 29m
On Demand
Narnaul
Delhi
Kannauj
Approx Travel Time
11h 40m
On Demand
Via Aligarh
Narnaul
Aligarh
Kannauj
Approx Travel Time
11h 32m
On Demand
Via Mathura
Narnaul
Mathura
Kannauj
Approx Travel Time
11h 47m
₹4,723
Onwards
Via Delhi, Agra
FASTEST
Narnaul
Delhi
Agra
Kannauj
Approx Travel Time
10h 5m
₹12,435
Onwards
Via Delhi, Bareilly
Narnaul
Delhi
Bareilly
Kannauj
Approx Travel Time
10h 5m
₹17,522
Onwards
Frequently Asked Questions
What is the distance between Narnaul and Kannauj?
Kannauj is approximately 450+ kms from Narnaul.
How long does it take to reach Kannauj from Narnaul?
It takes approximately 10 hours to reach Kannauj from Narnaul by Train, Flight Via Delhi, Agra.
What is the cheapest way to reach Kannauj from Narnaul?
The cheapest way to reach Kannauj from Narnaul is by Bus, Train Via Agra.
What is the fastest way to reach Kannauj from Narnaul?
The fastest way to reach Kannauj from Narnaul is by Train, Flight Via Delhi, Agra.