
Barh to Haflong
Haflong is approximately 800+ kms from Barh. The fastest way to reach Haflong from Barh is by Train Via Katihar. It takes approximately 18 hours. The cheapest way to reach Haflong from Barh is by Train Via Guwahati which would take approximately 18 hours.
Sort By
Mode of Transport
Via Katihar
RECOMMENDED
FASTEST
Barh
Katihar
Haflong
Approx Travel Time
17h 40m
₹735
Onwards
Via Malda
Barh
Malda
Haflong
Approx Travel Time
17h 55m
On Demand
Via Naugachhia
Barh
Naugachhia
Haflong
Approx Travel Time
17h 40m
₹1,440
Onwards
Via Balijana
Barh
Balijana
Haflong
Approx Travel Time
17h 55m
On Demand
Via Khagaria
Barh
Khagaria
Haflong
Approx Travel Time
17h 40m
₹1,430
Onwards
Via Bahadurganj
Barh
Bahadurganj
Haflong
Approx Travel Time
18h 10m
₹665
Onwards
Via Islampur
Barh
Islampur
Haflong
Approx Travel Time
17h 55m
₹770
Onwards
Via Bhagalpur
Barh
Bhagalpur
Haflong
Approx Travel Time
17h 55m
On Demand
Via Kochbihar
Barh
Kochbihar
Haflong
Approx Travel Time
18h 10m
On Demand
Via Guwahati
CHEAPEST
Barh
Guwahati
Haflong
Approx Travel Time
18h 10m
₹550
Onwards
Frequently Asked Questions
What is the distance between Barh and Haflong?
Haflong is approximately 800+ kms from Barh.
How long does it take to reach Haflong from Barh?
It takes approximately 18 hours to reach Haflong from Barh by Train Via Katihar.
What is the cheapest way to reach Haflong from Barh?
The cheapest way to reach Haflong from Barh is by Train Via Guwahati.
What is the fastest way to reach Haflong from Barh?
The fastest way to reach Haflong from Barh is by Train Via Katihar.