
Amroha to Haflong
Haflong is approximately 1650+ kms from Amroha. The fastest way to reach Haflong from Amroha is by Train, Flight Via Ayodhya, Patna. It takes approximately 31 hours. The cheapest way to reach Haflong from Amroha is by Train Via Siliguri which would take approximately 35 hours.
Sort By
Mode of Transport
Via Siliguri
RECOMMENDED
CHEAPEST
Amroha
Siliguri
Haflong
Approx Travel Time
1d 10h 25m
₹975
Onwards
Via Bahadurganj
Amroha
Bahadurganj
Haflong
Approx Travel Time
1d 10h 25m
₹1,010
Onwards
Via Jalpaiguri
Amroha
Jalpaiguri
Haflong
Approx Travel Time
1d 10h 25m
₹1,095
Onwards
Via Islampur
Amroha
Islampur
Haflong
Approx Travel Time
1d 10h 25m
₹1,110
Onwards
Via Ayodhya, Patna
FASTEST
Amroha
Ayodhya
Patna
Haflong
Approx Travel Time
1d 6h 35m
₹4,808
Onwards
Via Alipurduar
Amroha
Alipurduar
Haflong
Approx Travel Time
1d 10h 40m
₹990
Onwards
Via Gorakhpur
Amroha
Gorakhpur
Haflong
Approx Travel Time
1d 10h 55m
On Demand
Via Katihar
Amroha
Katihar
Haflong
Approx Travel Time
1d 11h 10m
₹1,110
Onwards
Via Chhapra
Amroha
Chhapra
Haflong
Approx Travel Time
1d 11h 25m
On Demand
Via Begusarai
Amroha
Begusarai
Haflong
Approx Travel Time
1d 11h 25m
₹1,875
Onwards
Frequently Asked Questions
What is the distance between Amroha and Haflong?
Haflong is approximately 1650+ kms from Amroha.
How long does it take to reach Haflong from Amroha?
It takes approximately 31 hours to reach Haflong from Amroha by Train, Flight Via Ayodhya, Patna.
What is the cheapest way to reach Haflong from Amroha?
The cheapest way to reach Haflong from Amroha is by Train Via Siliguri.
What is the fastest way to reach Haflong from Amroha?
The fastest way to reach Haflong from Amroha is by Train, Flight Via Ayodhya, Patna.