
Bargarh to Haflong
Haflong is approximately 1450+ kms from Bargarh. The fastest way to reach Haflong from Bargarh is by Train, Flight Via Bhubaneshwar, Guwahati. It takes approximately 15 hours. The cheapest way to reach Haflong from Bargarh is by Train Via Kharagpur which would take approximately 25 hours.
Sort By
Mode of Transport
Via Bhubaneshwar, Guwahati
RECOMMENDED
FASTEST
Bargarh
Bhubaneshwar
Guwahati
Haflong
Approx Travel Time
14h 20m
₹4,714
Onwards
Bargarh
Bhubaneshwar
Guwahati
Haflong
Approx Travel Time
15h 5m
₹5,193
Onwards
Bargarh
Bhubaneshwar
Guwahati
Haflong
Approx Travel Time
16h 24m
₹10,108
Onwards
Via Ranchi, Guwahati
Bargarh
Ranchi
Guwahati
Haflong
Approx Travel Time
14h 20m
₹4,932
Onwards
Via Jharsuguda, Kolkata
Bargarh
Jharsuguda
Kolkata
Haflong
Approx Travel Time
18h 5m
₹6,693
Onwards
Bargarh
Jharsuguda
Kolkata
Haflong
Approx Travel Time
17h 50m
₹4,614
Onwards
Via Rourkela, Kolkata
Bargarh
Rourkela
Kolkata
Haflong
Approx Travel Time
19h 20m
₹3,049
Onwards
Via Ranchi, Siliguri
Bargarh
Ranchi
Siliguri
Haflong
Approx Travel Time
20h 50m
₹3,737
Onwards
Via Howrah
Bargarh
Howrah
Haflong
Approx Travel Time
1d 1h 10m
On Demand
Via Kharagpur
CHEAPEST
Bargarh
Kharagpur
Haflong
Approx Travel Time
1d 1h 10m
₹805
Onwards
Frequently Asked Questions
What is the distance between Bargarh and Haflong?
Haflong is approximately 1450+ kms from Bargarh.
How long does it take to reach Haflong from Bargarh?
It takes approximately 15 hours to reach Haflong from Bargarh by Train, Flight Via Bhubaneshwar, Guwahati.
What is the cheapest way to reach Haflong from Bargarh?
The cheapest way to reach Haflong from Bargarh is by Train Via Kharagpur.
What is the fastest way to reach Haflong from Bargarh?
The fastest way to reach Haflong from Bargarh is by Train, Flight Via Bhubaneshwar, Guwahati.