Siliguri to Haflong - Multiple Options To Reach By Train, Flight, Bus
Haflong is approximately 550+ kms from Siliguri. The fastest way to reach Haflong from Siliguri is by Flight, Train Via Guwahati. It takes approximately 6 hours. The cheapest way to reach Haflong from Siliguri is by Train Via Guwahati which would take approximately 13 hours.
Sort By
Mode of Transport
Via Guwahati
CHEAPEST
Siliguri
Guwahati
Haflong
Approx Travel Time
12h 40m
₹370
Onwards
FASTEST
Siliguri
Guwahati
Haflong
Approx Travel Time
5h 55m
₹7,627
Onwards
Siliguri
Guwahati
Haflong
Approx Travel Time
14h 25m
₹770
Onwards
Via Karimganj
Siliguri
Karimganj
Haflong
Approx Travel Time
14h 25m
On Demand
Frequently Asked Questions
What is the distance between Siliguri and Haflong?
Haflong is approximately 550+ kms from Siliguri.
How long does it take to reach Haflong from Siliguri?
It takes approximately 6 hours to reach Haflong from Siliguri by Flight, Train Via Guwahati.
What is the cheapest way to reach Haflong from Siliguri?
The cheapest way to reach Haflong from Siliguri is by Train Via Guwahati.
What is the fastest way to reach Haflong from Siliguri?
The fastest way to reach Haflong from Siliguri is by Flight, Train Via Guwahati.
Routes Connecting Siliguri
From Siliguri
- Siliguri to Gaya
- Siliguri to Fatehpur
- Siliguri to Pathanamthitta
- Siliguri to Chittorgarh
- Siliguri to Murshidabad
- Siliguri to Madurai
- Siliguri to Najibabad
- Siliguri to Malda
- Siliguri to Patiala
- Siliguri to Dabra
- Siliguri to Bijnor
- Siliguri to Mahbubnagar
- Siliguri to Surendranagar
- Siliguri to Almora
- Siliguri to Loharu