hero
Home
Tanakpur to Shimla

Tanakpur to Shimla - Multiple Options To Reach By Train, Cab

Shimla is approximately 450+ kms from Tanakpur. The fastest way to reach Shimla from Tanakpur is by Train Via Moradabad, Roorkee. It takes approximately 12 hours. The cheapest way to reach Shimla from Tanakpur is by Train Via Bareilly, Roorkee which would take approximately 13 hours.

Sort By
Mode of Transport

Via Moradabad, Roorkee

RECOMMENDED

FASTEST

Tanakpur

Moradabad

Roorkee

Shimla

Approx Travel Time

12h 5m

₹595

Onwards

Tanakpur

Moradabad

Roorkee

Shimla

Approx Travel Time

13h 8m

₹5,584

Onwards

Via Moradabad, Saharanpur

Tanakpur

Moradabad

Saharanpur

Shimla

Approx Travel Time

12h 5m

₹590

Onwards

Tanakpur

Moradabad

Saharanpur

Shimla

Approx Travel Time

13h 8m

₹5,579

Onwards

Ads by MMT

Via Bareilly, Roorkee

CHEAPEST

Tanakpur

Bareilly

Roorkee

Shimla

Approx Travel Time

13h 5m

₹585

Onwards

Tanakpur

Bareilly

Roorkee

Shimla

Approx Travel Time

13h 25m

₹3,965

Onwards

Via Bareilly, Saharanpur

Tanakpur

Bareilly

Saharanpur

Shimla

Approx Travel Time

13h 5m

₹585

Onwards

Tanakpur

Bareilly

Saharanpur

Shimla

Approx Travel Time

13h 25m

₹3,965

Onwards

Ads by MMT

Frequently Asked Questions

What is the distance between Tanakpur and Shimla?

Shimla is approximately 450+ kms from Tanakpur.

How long does it take to reach Shimla from Tanakpur?

It takes approximately 12 hours to reach Shimla from Tanakpur by Train Via Moradabad, Roorkee.

What is the cheapest way to reach Shimla from Tanakpur?

The cheapest way to reach Shimla from Tanakpur is by Train Via Bareilly, Roorkee.

What is the fastest way to reach Shimla from Tanakpur?

The fastest way to reach Shimla from Tanakpur is by Train Via Moradabad, Roorkee.

twitterfacebook

© 2024 MAKEMYTRIP PVT. LTD.

Country India