
Gonda to Haflong
Haflong is approximately 1250+ kms from Gonda. The fastest way to reach Haflong from Gonda is by Train Via Siliguri. It takes approximately 26 hours. The cheapest way to reach Haflong from Gonda is by Train Via Guwahati which would take approximately 27 hours.
Sort By
Mode of Transport
Via Siliguri
RECOMMENDED
FASTEST
Gonda
Siliguri
Haflong
Approx Travel Time
1d 2h 10m
₹810
Onwards
Via Bahadurganj
Gonda
Bahadurganj
Haflong
Approx Travel Time
1d 2h 25m
₹840
Onwards
Via Jaldapara
Gonda
Jaldapara
Haflong
Approx Travel Time
1d 2h 25m
On Demand
Via Kochbihar
Gonda
Kochbihar
Haflong
Approx Travel Time
1d 2h 25m
On Demand
Via Guwahati
CHEAPEST
Gonda
Guwahati
Haflong
Approx Travel Time
1d 2h 40m
₹680
Onwards
Via Katihar
Gonda
Katihar
Haflong
Approx Travel Time
1d 2h 40m
₹930
Onwards
Via Alipurduar
Gonda
Alipurduar
Haflong
Approx Travel Time
1d 2h 40m
₹835
Onwards
Via Balijana
Gonda
Balijana
Haflong
Approx Travel Time
1d 2h 25m
₹930
Onwards
Via Begusarai
Gonda
Begusarai
Haflong
Approx Travel Time
1d 2h 40m
₹1,675
Onwards
Via Kokrajhar
Gonda
Kokrajhar
Haflong
Approx Travel Time
1d 2h 40m
₹835
Onwards
Frequently Asked Questions
What is the distance between Gonda and Haflong?
Haflong is approximately 1250+ kms from Gonda.
How long does it take to reach Haflong from Gonda?
It takes approximately 26 hours to reach Haflong from Gonda by Train Via Siliguri.
What is the cheapest way to reach Haflong from Gonda?
The cheapest way to reach Haflong from Gonda is by Train Via Guwahati.
What is the fastest way to reach Haflong from Gonda?
The fastest way to reach Haflong from Gonda is by Train Via Siliguri.