
Bargarh to Haflong
Haflong is approximately 1350+ km from Bargarh, making it a convenient option for a short trip or a quick transfer between the two destinations. Depending on your budget and preferred travel time, you can choose from different modes of transport to reach Haflong.
Sort By
Mode of Transport
Via Bhubaneshwar, Guwahati
RECOMMENDED
CHEAPEST
Bargarh
Bhubaneshwar
Guwahati
Haflong
Approx Travel Time
13h 47m
₹8,635
Onwards
Bargarh
Bhubaneshwar
Guwahati
Haflong
Approx Travel Time
20h 7m
₹9,150
Onwards
Via Sambalpur, Bhubaneshwar, Guwahati
Bargarh
Sambalpur
Bhubaneshwar
Guwahati
Haflong
Approx Travel Time
16h 15m
₹9,015
Onwards
Bargarh
Sambalpur
Bhubaneshwar
Guwahati
Haflong
Approx Travel Time
14h 55m
₹8,650
Onwards
Via Jharsuguda, Kolkata, Silchar
FASTEST
Bargarh
Jharsuguda
Kolkata
Silchar
Haflong
Approx Travel Time
9h 24m
₹11,241
Onwards
Via Cuttack
Bargarh
Cuttack
Haflong
Approx Travel Time
1d 10h 50m
₹9,820
Onwards
Via Jharsuguda, Bhubaneshwar, Guwahati
Bargarh
Jharsuguda
Bhubaneshwar
Guwahati
Haflong
Approx Travel Time
15h 26m
₹8,715
Onwards
Bargarh
Jharsuguda
Bhubaneshwar
Guwahati
Haflong
Approx Travel Time
16h 1m
₹10,669
Onwards
Via Jharsuguda, Kolkata, Guwahati
Bargarh
Jharsuguda
Kolkata
Guwahati
Haflong
Approx Travel Time
12h 18m
₹10,784
Onwards
Via Bhubaneshwar, Dimapur
Bargarh
Bhubaneshwar
Dimapur
Haflong
Approx Travel Time
17h 27m
₹10,222
Onwards
Frequently Asked Questions
What is the distance between Bargarh and Haflong?
Haflong is approximately 1350+ kms from Bargarh.
How long does it take to reach Haflong from Bargarh?
It takes approximately 10 hours to reach Haflong from Bargarh by Train, Flight Via Jharsuguda, Kolkata, Silchar.
What is the cheapest way to reach Haflong from Bargarh?
The cheapest way to reach Haflong from Bargarh is by Train, Flight Via Bhubaneshwar, Guwahati.
What is the fastest way to reach Haflong from Bargarh?
The fastest way to reach Haflong from Bargarh is by Train, Flight Via Jharsuguda, Kolkata, Silchar.

