
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 17 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
17h 10m
₹921
Onwards
Fazilka
Delhi
Kannauj
Approx Travel Time
17h 10m
On Demand
Via Bhiwani
Fazilka
Bhiwani
Kannauj
Approx Travel Time
16h 25m
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 Delhi, Kanpur
FASTEST
Fazilka
Delhi
Kanpur
Kannauj
Approx Travel Time
13h 20m
₹3,790
Onwards
Fazilka
Delhi
Kanpur
Kannauj
Approx Travel Time
13h 35m
₹5,893
Onwards
Via Bharatpur
Fazilka
Bharatpur
Kannauj
Approx Travel Time
17h 10m
On Demand
Via Delhi, Agra
Fazilka
Delhi
Agra
Kannauj
Approx Travel Time
15h 20m
₹11,366
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.