
Leh to Haflong
Haflong is approximately 2300+ kms from Leh. The fastest way to reach Haflong from Leh is by Flight, Train Via Delhi, Silchar. It takes approximately 9 hours. The cheapest way to reach Haflong from Leh is by Flight, Train Via Delhi, Guwahati which would take approximately 11 hours.
Sort By
Mode of Transport
Via Mohali, Guwahati
RECOMMENDED
Leh
Mohali
Guwahati
Haflong
Approx Travel Time
10h 50m
₹13,933
Onwards
Leh
Mohali
Guwahati
Haflong
Approx Travel Time
11h 35m
₹14,412
Onwards
Via Delhi, Guwahati
CHEAPEST
Leh
Delhi
Guwahati
Haflong
Approx Travel Time
11h 5m
₹10,564
Onwards
Leh
Delhi
Guwahati
Haflong
Approx Travel Time
11h 50m
₹11,043
Onwards
Via Delhi, Silchar
FASTEST
Leh
Delhi
Silchar
Haflong
Approx Travel Time
9h 5m
₹12,113
Onwards
Via Siliguri
Leh
Siliguri
Haflong
Approx Travel Time
15h 10m
₹11,408
Onwards
Via Delhi, Siliguri
Leh
Delhi
Siliguri
Haflong
Approx Travel Time
17h 20m
₹11,492
Onwards
Via Delhi, Dimapur
Leh
Delhi
Dimapur
Haflong
Approx Travel Time
9h 35m
₹11,173
Onwards
Via Siliguri, Dibrugarh
Leh
Siliguri
Dibrugarh
Haflong
Approx Travel Time
13h 35m
₹16,171
Onwards
Via Delhi, Agartala
Leh
Delhi
Agartala
Haflong
Approx Travel Time
13h 5m
₹10,675
Onwards
Frequently Asked Questions
What is the distance between Leh and Haflong?
Haflong is approximately 2300+ kms from Leh.
How long does it take to reach Haflong from Leh?
It takes approximately 9 hours to reach Haflong from Leh by Flight, Train Via Delhi, Silchar.
What is the cheapest way to reach Haflong from Leh?
The cheapest way to reach Haflong from Leh is by Flight, Train Via Delhi, Guwahati.
What is the fastest way to reach Haflong from Leh?
The fastest way to reach Haflong from Leh is by Flight, Train Via Delhi, Silchar.