
Tundla to Shimla
Shimla is approximately 450+ kms from Tundla. The fastest way to reach Shimla from Tundla is by Train, Flight Via Delhi. It takes approximately 6 hours. The cheapest way to reach Shimla from Tundla is by Train, Bus Via Delhi which would take approximately 13 hours.
Sort By
Mode of Transport
Via Kalka
RECOMMENDED
Tundla
Kalka
Shimla
Approx Travel Time
11h 25m
₹1,005
Onwards
Via Delhi
CHEAPEST
Tundla
Delhi
Shimla
Approx Travel Time
12h 55m
₹848
Onwards
FASTEST
Tundla
Delhi
Shimla
Approx Travel Time
5h 55m
₹6,530
Onwards
Tundla
Delhi
Shimla
Approx Travel Time
7h 29m
₹9,258
Onwards
Via Chandigarh
Tundla
Chandigarh
Shimla
Approx Travel Time
11h 40m
₹3,035
Onwards
Tundla
Chandigarh
Shimla
Approx Travel Time
11h 40m
₹867
Onwards
Via Haridwar
Tundla
Haridwar
Shimla
Approx Travel Time
12h 40m
On Demand
Via Ambala
Tundla
Ambala
Shimla
Approx Travel Time
13h 12m
₹3,831
Onwards
Via Noida
Tundla
Noida
Shimla
Approx Travel Time
14h 4m
₹3,399
Onwards
Via Karnal
Tundla
Karnal
Shimla
Approx Travel Time
13h 40m
₹5,476
Onwards
Frequently Asked Questions
What is the distance between Tundla and Shimla?
Shimla is approximately 450+ kms from Tundla.
How long does it take to reach Shimla from Tundla?
It takes approximately 6 hours to reach Shimla from Tundla by Train, Flight Via Delhi.
What is the cheapest way to reach Shimla from Tundla?
The cheapest way to reach Shimla from Tundla is by Train, Bus Via Delhi.
What is the fastest way to reach Shimla from Tundla?
The fastest way to reach Shimla from Tundla is by Train, Flight Via Delhi.