
Siliguri to Haflong
Haflong is approximately 700+ kms from Siliguri. The fastest way to reach Haflong from Siliguri is by Flight, Train Via Guwahati, Silchar. It takes approximately 8 hours. The cheapest way to reach Haflong from Siliguri is by Train which would take approximately 15 hours.
Sort By
Mode of Transport
Via Guwahati, Silchar
FASTEST
Siliguri
Guwahati
Silchar
Haflong
Approx Travel Time
7h 33m
₹7,347
Onwards
Via Guwahati, Nagaon
Siliguri
Guwahati
Nagaon
Haflong
Approx Travel Time
9h 25m
₹4,473
Onwards
Siliguri
Guwahati
Nagaon
Haflong
Approx Travel Time
10h 35m
₹4,528
Onwards
Siliguri
Guwahati
Nagaon
Haflong
Approx Travel Time
20h 30m
₹1,350
Onwards
Via Guwahati
Siliguri
Guwahati
Haflong
Approx Travel Time
8h 10m
₹4,013
Onwards
Via Guwahati, Dimapur
Siliguri
Guwahati
Dimapur
Haflong
Approx Travel Time
7h 45m
₹5,580
Onwards
Via Guwahati, Guwahati
Siliguri
Guwahati
Guwahati
Haflong
Approx Travel Time
9h 20m
₹4,158
Onwards
Via Agartala
Siliguri
Agartala
Haflong
Approx Travel Time
9h 38m
₹5,639
Onwards
Via Agartala, Karimganj
Siliguri
Agartala
Karimganj
Haflong
Approx Travel Time
10h 45m
₹5,744
Onwards
Frequently Asked Questions
What is the distance between Siliguri and Haflong?
Haflong is approximately 700+ kms from Siliguri.
How long does it take to reach Haflong from Siliguri?
It takes approximately 8 hours to reach Haflong from Siliguri by Flight, Train Via Guwahati, Silchar.
What is the cheapest way to reach Haflong from Siliguri?
The cheapest way to reach Haflong from Siliguri is by Train.
What is the fastest way to reach Haflong from Siliguri?
The fastest way to reach Haflong from Siliguri is by Flight, Train Via Guwahati, Silchar.