
Haflong to Shimla
Shimla is approximately 1850+ kms from Haflong. The fastest way to reach Shimla from Haflong is by Train, Flight Via Dimapur, Delhi. It takes approximately 11 hours. The cheapest way to reach Shimla from Haflong is by Train, Bus Via Delhi which would take approximately 47 hours.
Sort By
Mode of Transport
Via Guwahati, Mohali
RECOMMENDED
Haflong
Guwahati
Mohali
Shimla
Approx Travel Time
17h 42m
₹7,767
Onwards
Haflong
Guwahati
Mohali
Shimla
Approx Travel Time
17h 4m
₹10,034
Onwards
Via Silchar, Delhi
Haflong
Silchar
Delhi
Shimla
Approx Travel Time
11h 38m
₹14,975
Onwards
Via Delhi
CHEAPEST
Haflong
Delhi
Shimla
Approx Travel Time
1d 22h 58m
₹1,319
Onwards
Via Dimapur, Delhi
FASTEST
Haflong
Dimapur
Delhi
Shimla
Approx Travel Time
10h 40m
₹16,011
Onwards
Via Rohtak
Haflong
Rohtak
Shimla
Approx Travel Time
1d 23h 6m
₹7,409
Onwards
Via Guwahati, Muzaffarpur, Delhi
Haflong
Guwahati
Muzaffarpur
Delhi
Shimla
Approx Travel Time
2d 11h 40m
₹3,933
Onwards
Via Guwahati, Delhi
Haflong
Guwahati
Delhi
Shimla
Approx Travel Time
13h 30m
₹15,250
Onwards
Via Agartala, Delhi
Haflong
Agartala
Delhi
Shimla
Approx Travel Time
14h 48m
₹14,670
Onwards
Via Guwahati, Dehradun
Haflong
Guwahati
Dehradun
Shimla
Approx Travel Time
20h 40m
₹13,401
Onwards
Frequently Asked Questions
What is the distance between Haflong and Shimla?
Shimla is approximately 1850+ kms from Haflong.
How long does it take to reach Shimla from Haflong?
It takes approximately 11 hours to reach Shimla from Haflong by Train, Flight Via Dimapur, Delhi.
What is the cheapest way to reach Shimla from Haflong?
The cheapest way to reach Shimla from Haflong is by Train, Bus Via Delhi.
What is the fastest way to reach Shimla from Haflong?
The fastest way to reach Shimla from Haflong is by Train, Flight Via Dimapur, Delhi.

