Ambala to Haflong - Multiple Options To Reach By Train, Flight, Cab, Bus
Haflong is approximately 1850+ kms from Ambala. The fastest way to reach Haflong from Ambala is by Train, Flight Via Mohali, Patna. It takes approximately 24 hours. The cheapest way to reach Haflong from Ambala is by Train Via Siliguri which would take approximately 39 hours.
Sort By
Mode of Transport
Via Siliguri
RECOMMENDED
CHEAPEST
Ambala
Siliguri
Haflong
Approx Travel Time
1d 14h 25m
₹1,015
Onwards
Via Mohali, Patna
FASTEST
Ambala
Mohali
Patna
Haflong
Approx Travel Time
23h 35m
₹6,174
Onwards
Ambala
Mohali
Patna
Haflong
Approx Travel Time
23h 35m
₹7,565
Onwards
Via Bahadurganj
Ambala
Bahadurganj
Haflong
Approx Travel Time
1d 14h 40m
₹1,050
Onwards
Via Delhi, Patna
Ambala
Delhi
Patna
Haflong
Approx Travel Time
1d 2h 35m
₹5,583
Onwards
Ambala
Delhi
Patna
Haflong
Approx Travel Time
1d 3h 35m
₹5,871
Onwards
Ambala
Delhi
Patna
Haflong
Approx Travel Time
1d 4h 47m
₹8,380
Onwards
Via Jaldapara
Ambala
Jaldapara
Haflong
Approx Travel Time
1d 14h 25m
On Demand
Via Kochbihar
Ambala
Kochbihar
Haflong
Approx Travel Time
1d 14h 25m
On Demand
Via Lucknow, Patna
Ambala
Lucknow
Patna
Haflong
Approx Travel Time
1d 9h 20m
₹4,854
Onwards
Frequently Asked Questions
What is the distance between Ambala and Haflong?
Haflong is approximately 1850+ kms from Ambala.
How long does it take to reach Haflong from Ambala?
It takes approximately 24 hours to reach Haflong from Ambala by Train, Flight Via Mohali, Patna.
What is the cheapest way to reach Haflong from Ambala?
The cheapest way to reach Haflong from Ambala is by Train Via Siliguri.
What is the fastest way to reach Haflong from Ambala?
The fastest way to reach Haflong from Ambala is by Train, Flight Via Mohali, Patna.