
Anand to Shimla
Shimla is approximately 1050+ km from Anand, making it a convenient option for a short trip or a quick transfer between the two destinations. Depending on your budget and preferred travel time, you can choose from different modes of transport to reach Shimla.
Sort By
Mode of Transport
Via Ahmedabad, Mohali
RECOMMENDED
Anand
Ahmedabad
Mohali
Shimla
Approx Travel Time
10h 39m
₹7,179
Onwards
Anand
Ahmedabad
Mohali
Shimla
Approx Travel Time
11h 14m
₹7,634
Onwards
Anand
Ahmedabad
Mohali
Shimla
Approx Travel Time
9h 54m
₹9,480
Onwards
Anand
Ahmedabad
Mohali
Shimla
Approx Travel Time
10h 29m
₹9,935
Onwards
Via Gurgaon
CHEAPEST
Anand
Gurgaon
Shimla
Approx Travel Time
1d 1h 49m
₹1,349
Onwards
Via Vadodara, Delhi
FASTEST
Anand
Vadodara
Delhi
Shimla
Approx Travel Time
6h 50m
₹14,027
Onwards
Anand
Vadodara
Delhi
Shimla
Approx Travel Time
6h 50m
₹14,182
Onwards
Via Panipat
Anand
Panipat
Shimla
Approx Travel Time
21h 31m
₹5,822
Onwards
Via Kishangarh, Mohali
Anand
Kishangarh
Mohali
Shimla
Approx Travel Time
1d 5h 6m
₹5,349
Onwards
Direct Options
Anand
Shimla
Approx Travel Time
22h 7m
On Demand
Frequently Asked Questions
What is the distance between Anand and Shimla?
Shimla is approximately 1050+ kms from Anand.
How long does it take to reach Shimla from Anand?
It takes approximately 7 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.
Routes Connecting Anand
Routes From Anand
Routes Connecting Shimla
Routes From Shimla
Popular Places Routes
- Ayodhya to Port-Blair
- Pahalgam to Gulbarga
- Bhilai to Narwana
- Amalner to Tanuku
- Perambalur to Bhadrachalam
- Palanpur to Viluppuram
- Jamshedpur to Basti
- Balurghat to Radhanpur
- Delhi to Machilipatnam
- Thiruvarur to Haridwar
- Mangalore to Laksar
- Guwahati to Daund
- Melur to Mahabaleshwar
- Lalkuan to Akkalkot
- Kumbhalgarh to Khunti

