Agra to Haflong - Multiple Options To Reach By Train, Flight, Bus, Cab
Haflong is approximately 1650+ kms from Agra. The fastest way to reach Haflong from Agra is by Flight, Train Via Lucknow, Patna. It takes approximately 22 hours. The cheapest way to reach Haflong from Agra is by Train Via Siliguri which would take approximately 35 hours.
Sort By
Mode of Transport
Via Bahadurganj
RECOMMENDED
Agra
Bahadurganj
Haflong
Approx Travel Time
1d 10h 55m
On Demand
Via Siliguri
CHEAPEST
Agra
Siliguri
Haflong
Approx Travel Time
1d 10h 55m
₹960
Onwards
Via Gorakhpur
Agra
Gorakhpur
Haflong
Approx Travel Time
1d 10h 55m
On Demand
Via Lucknow, Patna
Agra
Lucknow
Patna
Haflong
Approx Travel Time
1d 3h 35m
₹5,149
Onwards
FASTEST
Agra
Lucknow
Patna
Haflong
Approx Travel Time
21h 50m
₹16,955
Onwards
Agra
Lucknow
Patna
Haflong
Approx Travel Time
1d 5h 20m
₹5,788
Onwards
Agra
Lucknow
Patna
Haflong
Approx Travel Time
1d 4h 20m
₹9,402
Onwards
Via Kochbihar
Agra
Kochbihar
Haflong
Approx Travel Time
1d 10h 55m
On Demand
Via Khalilabad
Agra
Khalilabad
Haflong
Approx Travel Time
1d 10h 55m
On Demand
Via Chhapra
Agra
Chhapra
Haflong
Approx Travel Time
1d 10h 55m
On Demand
Frequently Asked Questions
What is the distance between Agra and Haflong?
Haflong is approximately 1650+ kms from Agra.
How long does it take to reach Haflong from Agra?
It takes approximately 22 hours to reach Haflong from Agra by Flight, Train Via Lucknow, Patna.
What is the cheapest way to reach Haflong from Agra?
The cheapest way to reach Haflong from Agra is by Train Via Siliguri.
What is the fastest way to reach Haflong from Agra?
The fastest way to reach Haflong from Agra is by Flight, Train Via Lucknow, Patna.