
Shimla to Anand
Anand is approximately 1100+ kms from Shimla. The fastest way to reach Anand from Shimla is by Flight, Train Via Delhi, Vadodara. It takes approximately 7 hours. The cheapest way to reach Anand from Shimla is by Bus, Train Via Gurgaon which would take approximately 25 hours.
Sort By
Mode of Transport
Via Mohali, Ahmedabad
RECOMMENDED
Shimla
Mohali
Ahmedabad
Anand
Approx Travel Time
10h 43m
On Demand
Shimla
Mohali
Ahmedabad
Anand
Approx Travel Time
11h 7m
On Demand
Shimla
Mohali
Ahmedabad
Anand
Approx Travel Time
10h 55m
₹7,358
Onwards
Shimla
Mohali
Ahmedabad
Anand
Approx Travel Time
10h 50m
On Demand
Shimla
Mohali
Ahmedabad
Anand
Approx Travel Time
11h 14m
₹8,457
Onwards
Via Gurgaon
CHEAPEST
Shimla
Gurgaon
Anand
Approx Travel Time
1d 0h 44m
₹1,250
Onwards
Via Chandigarh
Shimla
Chandigarh
Anand
Approx Travel Time
1d 3h 4m
On Demand
Via Delhi, Vadodara
FASTEST
Shimla
Delhi
Vadodara
Anand
Approx Travel Time
6h 45m
₹13,446
Onwards
Via Karnal
Shimla
Karnal
Anand
Approx Travel Time
22h 58m
₹7,017
Onwards
Via Mohali, Kishangarh
Shimla
Mohali
Kishangarh
Anand
Approx Travel Time
1d 2h 11m
On Demand
Frequently Asked Questions
What is the distance between Shimla and Anand?
Anand is approximately 1100+ kms from Shimla.
How long does it take to reach Anand from Shimla?
It takes approximately 7 hours to reach Anand from Shimla by Flight, Train Via Delhi, Vadodara.
What is the cheapest way to reach Anand from Shimla?
The cheapest way to reach Anand from Shimla is by Bus, Train Via Gurgaon.
What is the fastest way to reach Anand from Shimla?
The fastest way to reach Anand from Shimla is by Flight, Train Via Delhi, Vadodara.

