Ahmedabad and Shimla are separated by a huge distance of 1278 kms and the best way to reach from one place to the other is by a flight. However, there are no direct flights available from Ahmedabad to Shimla although there are independent airports in both the cities. So the next best way is to take a flight to an intermediary city and then travel the remaining distance in a train or a bus. You can also choose to travel only in trains but again there are no direct trains as well. Read on to find out all the details about travel options from Ahmedabad to Shimla.
Read More
Knowing The Details
1. Ahmedabad to Shimla in Flight and Train
2. Ahmedabad to Shimla in Train and Bus
3. Popular Routes to Shimla
4. Popular Routes from Ahmedabad
5. Places to Visit in Shimla
6. Hotels in Shimla
Shimla Travel Packages
Compare quotes from upto 3 travel agents for free
5 Nights / 6 Days
Shimla Manali Tour Package by Cab
Shimla(2N) → Manali(3N)
₹ 17,700
40% off
₹10,500/person
5 Nights / 6 Days
Shimla & Manali Tour Package by Volvo
Manali(3N) → Shimla(2N)
₹ 16,500
43% off
₹9,300/person
5 Nights / 6 Days
Shimla Manali with Toy Train
Shimla(2N) → Manali(3N)
₹ 17,900
36% off
₹11,400/person
5 Nights / 6 Days
Honeymoon in Paradise - Shimla Manali Tour Package
Since there are no direct flights from Ahmedabad to Shimla, the next best option that can be considered is a flight from Ahmedabad to Chandigarh and then cover the remaining distance by bus. After deboarding in Chandigarh, you can take a bus from here to Shimla which is only 112 kms from here. This journey will only take around 3 to 4 hours.
In case the Chandigarh option is not suitable to you, you can opt for the other option which is taking a flight from Ahmedabad to New Delhi which is also more economical. From Delhi, you can take an overnight bus to Shimla. Delhi is around 342 kms from Shimla and buses from here are easily available.
Starting Price: INR 1612 Departure Airport: Sardar Vallabhbhai Patel International Airport Arrival Airport: Indira Gandhi International Airport Travel Time: 1 hour 30 minutes Source Once you deboard the flight at either Chandigarh or New Delhi, there are several buses that you can opt to travel in. Here are the best options.
Option 1: Chandigarh to Shimla
Starting Price: INR 599 Travel Time: 3 to four hours
Option 2: New Delhi to Shimla
Starting Price: INR 445 Travel Time: 9 to 10 hours
Ahmedabad to Shimla Flights
Showing indicative fares for
from AMD to IXC.
GoAir
19:00 Ahmedabad
02 h
10 m
21:10 Shimla
₹ 3,185
GoAir
10:05 Ahmedabad
02 h
45 m
11:50 Shimla
₹ 3,185
IndiGo
16:05 Ahmedabad
02 h
50 m
17:55 Shimla
₹ 3,210
2. Ahmedabad to Shimla in Train and Bus
Source Again, there are no direct trains available from Ahmedabad to Shimla. However, the next best option is to take a train from Ahmedabad to Chandigarh. And, the catch is, there is only one train that runs on the route and that also, only twice a week. The details are-
In case, this option doesn’t work for you, the other option is to take a train to New Delhi and then take an overnight bus to Shimla from there. There are a number of trains that operate from Ahmedabad to New Delhi that include Swarna J Raj, Ashram express, Garibrath Express, Delhi SR Express, Haridwar Mail, Gujarat Sampark Kranti and more. Once you get down at either Chandigarh or New Delhi, you can take a bus (Refer to the previous section for details).