
Anand to Shimla
Shimla is approximately 1100+ kms from Anand. The fastest way to reach Shimla from Anand is by Train, Flight Via Vadodara, Delhi. It takes approximately 6 hours. The cheapest way to reach Shimla from Anand is by Train, Bus Via Gurgaon which would take approximately 24 hours.
Sort By
Mode of Transport
Via Vadodara, Delhi
RECOMMENDED
Anand
Vadodara
Delhi
Shimla
Approx Travel Time
6h 37m
₹15,426
Onwards
FASTEST
Anand
Vadodara
Delhi
Shimla
Approx Travel Time
6h 5m
₹14,148
Onwards
Anand
Vadodara
Delhi
Shimla
Approx Travel Time
6h 25m
₹14,403
Onwards
Via Gurgaon
CHEAPEST
Anand
Gurgaon
Shimla
Approx Travel Time
23h 32m
₹1,379
Onwards
Via Karnal
Anand
Karnal
Shimla
Approx Travel Time
23h 48m
₹5,856
Onwards
Via Chandigarh
Anand
Chandigarh
Shimla
Approx Travel Time
1d 1h 9m
₹3,656
Onwards
Via Nathdwara, Delhi
Anand
Nathdwara
Delhi
Shimla
Approx Travel Time
1d 6h 47m
₹7,643
Onwards
Via Ahmedabad, Delhi
Anand
Ahmedabad
Delhi
Shimla
Approx Travel Time
6h 59m
₹14,370
Onwards
Anand
Ahmedabad
Delhi
Shimla
Approx Travel Time
6h 47m
On Demand
Frequently Asked Questions
What is the distance between Anand and Shimla?
Shimla is approximately 1100+ kms from Anand.
How long does it take to reach Shimla from Anand?
It takes approximately 6 hours to reach Shimla from Anand by Train, Flight Via Vadodara, Delhi.
What is the cheapest way to reach Shimla from Anand?
The cheapest way to reach Shimla from Anand is by Train, Bus Via Gurgaon.
What is the fastest way to reach Shimla from Anand?
The fastest way to reach Shimla from Anand is by Train, Flight Via Vadodara, Delhi.


