hero
How2Go
Kannauj to Faridabad

Kannauj to Faridabad

Faridabad is approximately 300+ kms from Kannauj. The fastest way to reach Faridabad from Kannauj is by Bus, Train Via Mathura. It takes approximately 6 hours. The cheapest way to reach Faridabad from Kannauj is by Train Via Mathura which would take approximately 7 hours.

Sort By
Mode of Transport

Direct Cab

RECOMMENDED

Kannauj

Faridabad

Approx Travel Time

6h 48m

On Demand

Direct Bus

Kannauj

Faridabad

Approx Travel Time

7h 7m

₹809

Onwards

Ads by MMT

Via Mathura

FASTEST

Kannauj

Mathura

Faridabad

Approx Travel Time

5h 42m

₹719

Onwards

CHEAPEST

Kannauj

Mathura

Faridabad

Approx Travel Time

6h 55m

₹260

Onwards

Kannauj

Mathura

Faridabad

Approx Travel Time

7h 48m

₹2,236

Onwards

Kannauj

Mathura

Faridabad

Approx Travel Time

6h 25m

₹2,695

Onwards

Via Agra

Kannauj

Agra

Faridabad

Approx Travel Time

5h 54m

₹628

Onwards

Ads by MMT

Via Bulandshahr

Kannauj

Bulandshahr

Faridabad

Approx Travel Time

8h

On Demand

Via Ghaziabad

Kannauj

Ghaziabad

Faridabad

Approx Travel Time

8h 34m

On Demand

Kannauj

Ghaziabad

Faridabad

Approx Travel Time

8h 15m

₹1,079

Onwards

Frequently Asked Questions

What is the distance between Kannauj and Faridabad?

Faridabad is approximately 300+ kms from Kannauj.

How long does it take to reach Faridabad from Kannauj?

It takes approximately 6 hours to reach Faridabad from Kannauj by Bus, Train Via Mathura.

What is the cheapest way to reach Faridabad from Kannauj?

The cheapest way to reach Faridabad from Kannauj is by Train Via Mathura.

What is the fastest way to reach Faridabad from Kannauj?

The fastest way to reach Faridabad from Kannauj is by Bus, Train Via Mathura.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India