
Fazilka to Kannauj
Kannauj is approximately 700+ kms from Fazilka. The fastest way to reach Kannauj from Fazilka is by Train, Flight Via Delhi, Kanpur. It takes approximately 14 hours. The cheapest way to reach Kannauj from Fazilka is by Train, Bus Via Delhi which would take approximately 18 hours.
Sort By
Mode of Transport
Via Delhi
RECOMMENDED
Fazilka
Delhi
Kannauj
Approx Travel Time
16h 25m
On Demand
CHEAPEST
Fazilka
Delhi
Kannauj
Approx Travel Time
18h 10m
₹823
Onwards
Fazilka
Delhi
Kannauj
Approx Travel Time
18h 10m
On Demand
Via Charkhi dadri
Fazilka
Charkhi dadri
Kannauj
Approx Travel Time
16h 40m
On Demand
Via Mathura
Fazilka
Mathura
Kannauj
Approx Travel Time
16h 40m
On Demand
Via Bharatpur
Fazilka
Bharatpur
Kannauj
Approx Travel Time
17h 10m
On Demand
Via Delhi, Kanpur
FASTEST
Fazilka
Delhi
Kanpur
Kannauj
Approx Travel Time
13h 20m
₹3,790
Onwards
Fazilka
Delhi
Kanpur
Kannauj
Approx Travel Time
13h 50m
₹5,806
Onwards
Via Delhi, Bareilly
Fazilka
Delhi
Bareilly
Kannauj
Approx Travel Time
15h 20m
₹15,155
Onwards
Via Delhi, Agra
Fazilka
Delhi
Agra
Kannauj
Approx Travel Time
15h 20m
₹12,457
Onwards
Frequently Asked Questions
What is the distance between Fazilka and Kannauj?
Kannauj is approximately 700+ kms from Fazilka.
How long does it take to reach Kannauj from Fazilka?
It takes approximately 14 hours to reach Kannauj from Fazilka by Train, Flight Via Delhi, Kanpur.
What is the cheapest way to reach Kannauj from Fazilka?
The cheapest way to reach Kannauj from Fazilka is by Train, Bus Via Delhi.
What is the fastest way to reach Kannauj from Fazilka?
The fastest way to reach Kannauj from Fazilka is by Train, Flight Via Delhi, Kanpur.