
Moradabad to Kannauj
Kannauj is approximately 250+ kms from Moradabad. The fastest way to reach Kannauj from Moradabad is by Cab. It takes approximately 5 hours. The cheapest way to reach Kannauj from Moradabad is by Train, Bus Via Bareilly which would take approximately 7 hours.
Sort By
Mode of Transport
Via Hardoi
Moradabad
Hardoi
Kannauj
Approx Travel Time
5h 32m
₹3,576
Onwards
Moradabad
Hardoi
Kannauj
Approx Travel Time
5h 54m
₹2,115
Onwards
Moradabad
Hardoi
Kannauj
Approx Travel Time
7h 38m
₹4,160
Onwards
Moradabad
Hardoi
Kannauj
Approx Travel Time
8h
₹2,699
Onwards
Via Bareilly
Moradabad
Bareilly
Kannauj
Approx Travel Time
7h 31m
On Demand
CHEAPEST
Moradabad
Bareilly
Kannauj
Approx Travel Time
6h 59m
₹348
Onwards
Moradabad
Bareilly
Kannauj
Approx Travel Time
7h 37m
₹2,835
Onwards
Via Budaun
Moradabad
Budaun
Kannauj
Approx Travel Time
7h 28m
On Demand
Frequently Asked Questions
What is the distance between Moradabad and Kannauj?
Kannauj is approximately 250+ kms from Moradabad.
How long does it take to reach Kannauj from Moradabad?
It takes approximately 5 hours to reach Kannauj from Moradabad by Cab.
What is the cheapest way to reach Kannauj from Moradabad?
The cheapest way to reach Kannauj from Moradabad is by Train, Bus Via Bareilly.
What is the fastest way to reach Kannauj from Moradabad?
The fastest way to reach Kannauj from Moradabad is by Cab.
Routes Connecting Moradabad
Routes From Moradabad
- Moradabad to Sathyamangalam
- Moradabad to Shimla
- Moradabad to Surajpur
- Moradabad to Gadag
- Moradabad to Ahmedabad
- Moradabad to Vaikom
- Moradabad to Janakpur
- Moradabad to Viramgam
- Moradabad to Farrukhabad
- Moradabad to Krishnarajanagara
- Moradabad to Korba
- Moradabad to Bekal
- Moradabad to Nidadavolu
- Moradabad to Tumkur
- Moradabad to Erode

