
Salem to Haflong
Haflong is approximately 2400+ kms from Salem. The fastest way to reach Haflong from Salem is by Train Via Srikakulam. It takes approximately 50 hours. The cheapest way to reach Haflong from Salem is by Train Via Visakhapatnam which would take approximately 50 hours.
Sort By
Mode of Transport
Via Srikakulam
RECOMMENDED
FASTEST
Salem
Srikakulam
Haflong
Approx Travel Time
2d 1h 25m
₹1,345
Onwards
Via Bhadrak
Salem
Bhadrak
Haflong
Approx Travel Time
2d 1h 25m
₹1,355
Onwards
Via Visakhapatnam
CHEAPEST
Salem
Visakhapatnam
Haflong
Approx Travel Time
2d 1h 40m
₹1,315
Onwards
Via Brahmapur
Salem
Brahmapur
Haflong
Approx Travel Time
2d 1h 40m
₹1,345
Onwards
Via Bhubaneshwar
Salem
Bhubaneshwar
Haflong
Approx Travel Time
2d 1h 25m
₹1,350
Onwards
Via Tekkali
Salem
Tekkali
Haflong
Approx Travel Time
2d 1h 40m
On Demand
Via Vizianagram
Salem
Vizianagram
Haflong
Approx Travel Time
2d 1h 40m
₹1,350
Onwards
Via Cuttack
Salem
Cuttack
Haflong
Approx Travel Time
2d 1h 40m
₹1,350
Onwards
Via Vellore
Salem
Vellore
Haflong
Approx Travel Time
2d 1h 25m
On Demand
Via Dankuni
Salem
Dankuni
Haflong
Approx Travel Time
2d 1h 55m
₹1,360
Onwards
Frequently Asked Questions
What is the distance between Salem and Haflong?
Haflong is approximately 2400+ kms from Salem.
How long does it take to reach Haflong from Salem?
It takes approximately 50 hours to reach Haflong from Salem by Train Via Srikakulam.
What is the cheapest way to reach Haflong from Salem?
The cheapest way to reach Haflong from Salem is by Train Via Visakhapatnam.
What is the fastest way to reach Haflong from Salem?
The fastest way to reach Haflong from Salem is by Train Via Srikakulam.