hero
How2Go
Najibabad to Kannauj

Najibabad to Kannauj

Kannauj is approximately 450+ km from Najibabad, making it a convenient option for a short trip or a quick transfer between the two destinations. Depending on your budget and preferred travel time, you can choose from different modes of transport to reach Kannauj.

Read More
Sort By
Mode of Transport

Via Bareilly

RECOMMENDED

Najibabad

Bareilly

Kannauj

Approx Travel Time

7h 54m

On Demand

Najibabad

Bareilly

Kannauj

Approx Travel Time

8h 20m

₹428

Onwards

Najibabad

Bareilly

Kannauj

Approx Travel Time

10h 46m

₹1,082

Onwards

Najibabad

Bareilly

Kannauj

Approx Travel Time

10h 30m

On Demand

Via Shahjahanpur

FASTEST

Najibabad

Shahjahanpur

Kannauj

Approx Travel Time

6h 41m

₹3,811

Onwards

Najibabad

Shahjahanpur

Kannauj

Approx Travel Time

9h

₹4,425

Onwards

CHEAPEST

Najibabad

Shahjahanpur

Kannauj

Approx Travel Time

8h 52m

₹361

Onwards

Via Hardoi

Najibabad

Hardoi

Kannauj

Approx Travel Time

8h 20m

₹1,169

Onwards

Najibabad

Hardoi

Kannauj

Approx Travel Time

7h 43m

₹3,670

Onwards

Via Moradabad

Najibabad

Moradabad

Kannauj

Approx Travel Time

9h 45m

₹530

Onwards

Frequently Asked Questions

What is the distance between Najibabad and Kannauj?

Kannauj is approximately 450+ kms from Najibabad.

How long does it take to reach Kannauj from Najibabad?

It takes approximately 7 hours to reach Kannauj from Najibabad by Train, Cab Via Shahjahanpur.

What is the cheapest way to reach Kannauj from Najibabad?

The cheapest way to reach Kannauj from Najibabad is by Train, Bus Via Shahjahanpur.

What is the fastest way to reach Kannauj from Najibabad?

The fastest way to reach Kannauj from Najibabad is by Train, Cab Via Shahjahanpur.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India