
Moradabad to Kannauj
Kannauj is approximately 250+ kms from Moradabad. The fastest way to reach Kannauj from Moradabad is by Train, Cab Via Hardoi. It takes approximately 6 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
Direct Cab
RECOMMENDED
Moradabad
Kannauj
Approx Travel Time
5h 45m
On Demand
Direct Bus
Moradabad
Kannauj
Approx Travel Time
7h 50m
₹440
Onwards
Via Hardoi
FASTEST
Moradabad
Hardoi
Kannauj
Approx Travel Time
5h 19m
₹3,410
Onwards
Moradabad
Hardoi
Kannauj
Approx Travel Time
5h 56m
₹2,115
Onwards
Via Budaun
Moradabad
Budaun
Kannauj
Approx Travel Time
7h 26m
On Demand
Via Bareilly
Moradabad
Bareilly
Kannauj
Approx Travel Time
7h 31m
On Demand
CHEAPEST
Moradabad
Bareilly
Kannauj
Approx Travel Time
7h 8m
₹348
Onwards
Moradabad
Bareilly
Kannauj
Approx Travel Time
7h 44m
₹2,815
Onwards
Moradabad
Bareilly
Kannauj
Approx Travel Time
8h 3m
₹720
Onwards
Via Farrukhabad
Moradabad
Farrukhabad
Kannauj
Approx Travel Time
7h 38m
₹495
Onwards
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 6 hours to reach Kannauj from Moradabad by Train, Cab Via Hardoi.
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 Train, Cab Via Hardoi.
Routes Connecting Moradabad
Routes From Moradabad
Routes To Moradabad
- Najibabad to Moradabad
- Dausa to Moradabad
- Bhind to Moradabad
- Rewa to Moradabad
- Lakhimpur to Moradabad
- Ranchi to Moradabad
- Rajapur to Moradabad
- Dera-Bassi to Moradabad
- Vadodara to Moradabad
- Sangamner to Moradabad
- Hazaribagh to Moradabad
- Molakalmuru to Moradabad
- Dharampur to Moradabad
- Lingsugur to Moradabad
- Dharwad to Moradabad

