
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 21m
₹14,635
Onwards
FASTEST
Anand
Vadodara
Delhi
Shimla
Approx Travel Time
6h 5m
₹13,369
Onwards
Anand
Vadodara
Delhi
Shimla
Approx Travel Time
6h 25m
₹13,524
Onwards
Via Ahmedabad, Mohali
Anand
Ahmedabad
Mohali
Shimla
Approx Travel Time
8h 27m
₹9,159
Onwards
Via Gurgaon
CHEAPEST
Anand
Gurgaon
Shimla
Approx Travel Time
23h 32m
₹1,319
Onwards
Via Karnal
Anand
Karnal
Shimla
Approx Travel Time
23h 47m
₹5,672
Onwards
Via Chandigarh
Anand
Chandigarh
Shimla
Approx Travel Time
1d 1h 9m
₹3,650
Onwards
Via Ajmer, Mohali
Anand
Ajmer
Mohali
Shimla
Approx Travel Time
1d 6h 26m
₹4,765
Onwards
Via Ahmedabad, Delhi
Anand
Ahmedabad
Delhi
Shimla
Approx Travel Time
6h 36m
₹13,978
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.


