
Tanakpur to Shimla
Shimla is approximately 550+ kms from Tanakpur. The fastest way to reach Shimla from Tanakpur is by Cab, Flight Via Kichha, Delhi. It takes approximately 7 hours. The cheapest way to reach Shimla from Tanakpur is by Train, Bus Via Bareilly, Dehradun which would take approximately 17 hours.
Sort By
Mode of Transport
Via Kichha, Delhi
RECOMMENDED
FASTEST
Tanakpur
Kichha
Delhi
Shimla
Approx Travel Time
6h 40m
₹16,338
Onwards
Tanakpur
Kichha
Delhi
Shimla
Approx Travel Time
6h 40m
On Demand
Via Bareilly, Delhi
Tanakpur
Bareilly
Delhi
Shimla
Approx Travel Time
7h 38m
₹23,879
Onwards
Tanakpur
Bareilly
Delhi
Shimla
Approx Travel Time
7h 55m
₹27,976
Onwards
Tanakpur
Bareilly
Delhi
Shimla
Approx Travel Time
8h 10m
₹25,179
Onwards
Via Haldwani, Chandigarh
Tanakpur
Haldwani
Chandigarh
Shimla
Approx Travel Time
15h 9m
₹4,887
Onwards
Via Bareilly, Dehradun
CHEAPEST
Tanakpur
Bareilly
Dehradun
Shimla
Approx Travel Time
16h 40m
₹848
Onwards
Tanakpur
Bareilly
Dehradun
Shimla
Approx Travel Time
14h 45m
₹7,018
Onwards
Via Kichha, Dehradun
Tanakpur
Kichha
Dehradun
Shimla
Approx Travel Time
15h 30m
On Demand
Frequently Asked Questions
What is the distance between Tanakpur and Shimla?
Shimla is approximately 550+ kms from Tanakpur.
How long does it take to reach Shimla from Tanakpur?
It takes approximately 7 hours to reach Shimla from Tanakpur by Cab, Flight Via Kichha, Delhi.
What is the cheapest way to reach Shimla from Tanakpur?
The cheapest way to reach Shimla from Tanakpur is by Train, Bus Via Bareilly, Dehradun.
What is the fastest way to reach Shimla from Tanakpur?
The fastest way to reach Shimla from Tanakpur is by Cab, Flight Via Kichha, Delhi.


