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