Khagaria to Haflong - Multiple Options To Reach By Train, Bus
Haflong is approximately 700+ kms from Khagaria. The fastest way to reach Haflong from Khagaria is by Train. It takes approximately 14 hours. The cheapest way to reach Haflong from Khagaria is by Train Via Guwahati which would take approximately 16 hours.
Sort By
Mode of Transport
Via Katihar
Khagaria
Katihar
Haflong
Approx Travel Time
15h 40m
₹710
Onwards
Via Guwahati
CHEAPEST
Khagaria
Guwahati
Haflong
Approx Travel Time
16h 10m
₹510
Onwards
Khagaria
Guwahati
Haflong
Approx Travel Time
16h 55m
₹989
Onwards
Via Kochbihar
Khagaria
Kochbihar
Haflong
Approx Travel Time
16h 10m
On Demand
Via Bahadurganj
Khagaria
Bahadurganj
Haflong
Approx Travel Time
16h 25m
₹610
Onwards
Via Sarupeta
Khagaria
Sarupeta
Haflong
Approx Travel Time
16h 40m
₹620
Onwards
Via Kokrajhar
Khagaria
Kokrajhar
Haflong
Approx Travel Time
16h 40m
₹630
Onwards
Via Rangia
Khagaria
Rangia
Haflong
Approx Travel Time
16h 40m
₹590
Onwards
Via Alipurduar
Khagaria
Alipurduar
Haflong
Approx Travel Time
16h 40m
₹630
Onwards
Frequently Asked Questions
What is the distance between Khagaria and Haflong?
Haflong is approximately 700+ kms from Khagaria.
How long does it take to reach Haflong from Khagaria?
It takes approximately 14 hours to reach Haflong from Khagaria by Train.
What is the cheapest way to reach Haflong from Khagaria?
The cheapest way to reach Haflong from Khagaria is by Train Via Guwahati.
What is the fastest way to reach Haflong from Khagaria?
The fastest way to reach Haflong from Khagaria is by Train.