
Bareilly to Haflong
Haflong is approximately 1500+ kms from Bareilly. The fastest way to reach Haflong from Bareilly is by Train Via Siliguri. It takes approximately 32 hours. The cheapest way to reach Haflong from Bareilly is by Train Via Guwahati which would take approximately 32 hours.
Sort By
Mode of Transport
Via Siliguri
RECOMMENDED
FASTEST
Bareilly
Siliguri
Haflong
Approx Travel Time
1d 8h 10m
₹910
Onwards
Via Bahadurganj
Bareilly
Bahadurganj
Haflong
Approx Travel Time
1d 8h 10m
₹960
Onwards
Via Jalpaiguri
Bareilly
Jalpaiguri
Haflong
Approx Travel Time
1d 8h 10m
₹1,060
Onwards
Via Islampur
Bareilly
Islampur
Haflong
Approx Travel Time
1d 8h 10m
₹1,080
Onwards
Via Kochbihar
Bareilly
Kochbihar
Haflong
Approx Travel Time
1d 8h 10m
On Demand
Via Jaldapara
Bareilly
Jaldapara
Haflong
Approx Travel Time
1d 8h 10m
On Demand
Via Alipurduar
Bareilly
Alipurduar
Haflong
Approx Travel Time
1d 8h 10m
₹930
Onwards
Via Kokrajhar
Bareilly
Kokrajhar
Haflong
Approx Travel Time
1d 8h 10m
₹930
Onwards
Via Gorakhpur
Bareilly
Gorakhpur
Haflong
Approx Travel Time
1d 8h 25m
On Demand
Via Guwahati
CHEAPEST
Bareilly
Guwahati
Haflong
Approx Travel Time
1d 8h 10m
₹775
Onwards
Frequently Asked Questions
What is the distance between Bareilly and Haflong?
Haflong is approximately 1500+ kms from Bareilly.
How long does it take to reach Haflong from Bareilly?
It takes approximately 32 hours to reach Haflong from Bareilly by Train Via Siliguri.
What is the cheapest way to reach Haflong from Bareilly?
The cheapest way to reach Haflong from Bareilly is by Train Via Guwahati.
What is the fastest way to reach Haflong from Bareilly?
The fastest way to reach Haflong from Bareilly is by Train Via Siliguri.