
Khagaria to Haflong
Haflong is approximately 950+ kms from Khagaria. The fastest way to reach Haflong from Khagaria is by Train, Flight Via Patna, Guwahati. It takes approximately 16 hours. The cheapest way to reach Haflong from Khagaria is by Train which would take approximately 20 hours.
Sort By
Mode of Transport
Via Alipurduar
Khagaria
Alipurduar
Haflong
Approx Travel Time
18h 12m
₹600
Onwards
Via Agartala, Silchar
Khagaria
Agartala
Silchar
Haflong
Approx Travel Time
18h 23m
₹3,694
Onwards
Via Islampur
Khagaria
Islampur
Haflong
Approx Travel Time
22h
₹1,000
Onwards
Via Patna, Guwahati
FASTEST
Khagaria
Patna
Guwahati
Haflong
Approx Travel Time
15h 35m
₹8,151
Onwards
Via Katihar, Agartala
Khagaria
Katihar
Agartala
Haflong
Approx Travel Time
19h 31m
₹5,217
Onwards
Via Islampur, Guwahati
Khagaria
Islampur
Guwahati
Haflong
Approx Travel Time
1d 3h 20m
₹3,795
Onwards
Via Forbesganj, Guwahati
Khagaria
Forbesganj
Guwahati
Haflong
Approx Travel Time
1d 4h 52m
₹7,346
Onwards
Via Agartala
Khagaria
Agartala
Haflong
Approx Travel Time
18h 18m
₹700
Onwards
Via Kokrajhar
Khagaria
Kokrajhar
Haflong
Approx Travel Time
18h 34m
₹600
Onwards
Frequently Asked Questions
What is the distance between Khagaria and Haflong?
Haflong is approximately 950+ kms from Khagaria.
How long does it take to reach Haflong from Khagaria?
It takes approximately 16 hours to reach Haflong from Khagaria by Train, Flight Via Patna, Guwahati.
What is the cheapest way to reach Haflong from Khagaria?
The cheapest way to reach Haflong from Khagaria is by Train.
What is the fastest way to reach Haflong from Khagaria?
The fastest way to reach Haflong from Khagaria is by Train, Flight Via Patna, Guwahati.

