
Kannauj to Fazilka
Fazilka is approximately 700+ kms from Kannauj. The fastest way to reach Fazilka from Kannauj is by Train, Flight Via Kanpur, Delhi. It takes approximately 14 hours. The cheapest way to reach Fazilka from Kannauj is by Train Via Delhi which would take approximately 17 hours.
Sort By
Mode of Transport
Via Delhi
RECOMMENDED
CHEAPEST
Kannauj
Delhi
Fazilka
Approx Travel Time
16h 25m
₹565
Onwards
Kannauj
Delhi
Fazilka
Approx Travel Time
18h 10m
₹1,244
Onwards
Kannauj
Delhi
Fazilka
Approx Travel Time
18h 10m
₹1,124
Onwards
Via Bhiwani
Kannauj
Bhiwani
Fazilka
Approx Travel Time
16h 25m
On Demand
Via Mathura
Kannauj
Mathura
Fazilka
Approx Travel Time
16h 40m
On Demand
Kannauj
Mathura
Fazilka
Approx Travel Time
18h 41m
On Demand
Via Bharatpur
Kannauj
Bharatpur
Fazilka
Approx Travel Time
17h 10m
On Demand
Via Bareilly, Delhi
Kannauj
Bareilly
Delhi
Fazilka
Approx Travel Time
15h 20m
₹17,111
Onwards
Via Agra, Delhi
Kannauj
Agra
Delhi
Fazilka
Approx Travel Time
15h 20m
₹12,904
Onwards
Via Kanpur, Delhi
FASTEST
Kannauj
Kanpur
Delhi
Fazilka
Approx Travel Time
13h 20m
₹4,025
Onwards
Frequently Asked Questions
What is the distance between Kannauj and Fazilka?
Fazilka is approximately 700+ kms from Kannauj.
How long does it take to reach Fazilka from Kannauj?
It takes approximately 14 hours to reach Fazilka from Kannauj by Train, Flight Via Kanpur, Delhi.
What is the cheapest way to reach Fazilka from Kannauj?
The cheapest way to reach Fazilka from Kannauj is by Train Via Delhi.
What is the fastest way to reach Fazilka from Kannauj?
The fastest way to reach Fazilka from Kannauj is by Train, Flight Via Kanpur, Delhi.