
Shimla to Ahmedabad
Ahmedabad is approximately 1050+ kms from Shimla. The fastest way to reach Ahmedabad from Shimla is by Flight Via Delhi. It takes approximately 4 hours. The cheapest way to reach Ahmedabad from Shimla is by Train which would take approximately 22 hours.
Sort By
Mode of Transport
Via Delhi
FASTEST
Shimla
Delhi
Ahmedabad
Approx Travel Time
3h 40m
₹13,106
Onwards
Shimla
Delhi
Ahmedabad
Approx Travel Time
12h 33m
₹3,971
Onwards
Shimla
Delhi
Ahmedabad
Approx Travel Time
18h 40m
₹9,910
Onwards
Via Ajmer
Shimla
Ajmer
Ahmedabad
Approx Travel Time
14h 40m
₹3,655
Onwards
Via Amritsar
Shimla
Amritsar
Ahmedabad
Approx Travel Time
3h 55m
₹8,290
Onwards
Via Jodhpur
Shimla
Jodhpur
Ahmedabad
Approx Travel Time
16h 55m
₹3,833
Onwards
Via Indore
Shimla
Indore
Ahmedabad
Approx Travel Time
22h 40m
₹3,690
Onwards
Frequently Asked Questions
What is the distance between Shimla and Ahmedabad?
Ahmedabad is approximately 1050+ kms from Shimla.
How long does it take to reach Ahmedabad from Shimla?
It takes approximately 4 hours to reach Ahmedabad from Shimla by Flight Via Delhi.
What is the cheapest way to reach Ahmedabad from Shimla?
The cheapest way to reach Ahmedabad from Shimla is by Train.
What is the fastest way to reach Ahmedabad from Shimla?
The fastest way to reach Ahmedabad from Shimla is by Flight Via Delhi.