Kannauj to Haflong - Multiple Options To Reach By Train, Flight, Bus
Haflong is approximately 1450+ kms from Kannauj. The fastest way to reach Haflong from Kannauj is by Train, Flight Via Lucknow, Guwahati. It takes approximately 12 hours. The cheapest way to reach Haflong from Kannauj is by Train Via Kanpur, Siliguri which would take approximately 33 hours.
Sort By
Mode of Transport
Via Lucknow, Guwahati
RECOMMENDED
FASTEST
Kannauj
Lucknow
Guwahati
Haflong
Approx Travel Time
11h 20m
₹7,839
Onwards
Kannauj
Lucknow
Guwahati
Haflong
Approx Travel Time
12h 5m
₹8,318
Onwards
Via Lucknow, Siliguri
Kannauj
Lucknow
Siliguri
Haflong
Approx Travel Time
17h 35m
₹6,671
Onwards
Kannauj
Lucknow
Siliguri
Haflong
Approx Travel Time
1d 8h 20m
₹990
Onwards
Via Lucknow, Patna
Kannauj
Lucknow
Patna
Haflong
Approx Travel Time
23h 35m
₹5,134
Onwards
Kannauj
Lucknow
Patna
Haflong
Approx Travel Time
1d 8h 20m
₹1,050
Onwards
Via Chhapra, Katihar
Kannauj
Chhapra
Katihar
Haflong
Approx Travel Time
1d 8h 20m
₹1,095
Onwards
Via Lucknow, Kolkata
Kannauj
Lucknow
Kolkata
Haflong
Approx Travel Time
19h 20m
₹6,040
Onwards
Via Lucknow, Khagaria
Kannauj
Lucknow
Khagaria
Haflong
Approx Travel Time
1d 8h 20m
On Demand
Via Kanpur, Siliguri
CHEAPEST
Kannauj
Kanpur
Siliguri
Haflong
Approx Travel Time
1d 8h 50m
₹955
Onwards
Frequently Asked Questions
What is the distance between Kannauj and Haflong?
Haflong is approximately 1450+ kms from Kannauj.
How long does it take to reach Haflong from Kannauj?
It takes approximately 12 hours to reach Haflong from Kannauj by Train, Flight Via Lucknow, Guwahati.
What is the cheapest way to reach Haflong from Kannauj?
The cheapest way to reach Haflong from Kannauj is by Train Via Kanpur, Siliguri.
What is the fastest way to reach Haflong from Kannauj?
The fastest way to reach Haflong from Kannauj is by Train, Flight Via Lucknow, Guwahati.