Leh to Haflong - Multiple Options To Reach By Flight, Train, Bus
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 Chandigarh, Patna which would take approximately 24 hours.
Sort By
Mode of Transport
Via Mohali, Guwahati
RECOMMENDED
Leh
Mohali
Guwahati
Haflong
Approx Travel Time
10h 50m
₹17,829
Onwards
Leh
Mohali
Guwahati
Haflong
Approx Travel Time
11h 35m
₹18,308
Onwards
Via Delhi, Guwahati
Leh
Delhi
Guwahati
Haflong
Approx Travel Time
11h 5m
₹14,724
Onwards
Leh
Delhi
Guwahati
Haflong
Approx Travel Time
11h 50m
₹15,203
Onwards
Via Delhi, Silchar
FASTEST
Leh
Delhi
Silchar
Haflong
Approx Travel Time
9h 5m
₹16,840
Onwards
Via Delhi, Siliguri
Leh
Delhi
Siliguri
Haflong
Approx Travel Time
17h 20m
₹15,036
Onwards
Via Delhi, Dimapur
Leh
Delhi
Dimapur
Haflong
Approx Travel Time
9h 35m
₹17,994
Onwards
Via Delhi, Agartala
Leh
Delhi
Agartala
Haflong
Approx Travel Time
13h 5m
₹16,425
Onwards
Via Chandigarh, Patna
CHEAPEST
Leh
Chandigarh
Patna
Haflong
Approx Travel Time
23h 20m
₹14,381
Onwards
Via Delhi, Jorhat
Leh
Delhi
Jorhat
Haflong
Approx Travel Time
11h 50m
On Demand
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 Chandigarh, Patna.
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.