The total distance between Ahmedabad and Mahabaleshwar is 772 kms which can easily be traversed by flights, trains and buses, Since there is no airport in Mahabaleshwar, you can take a flight to the next nearest airport which is in Pune. Also, there is no railway station in Mahabaleshwar. The nearest railway station is also in Pune which is 657 kms away from Ahmedabad. You can make the final journey between Pune and Mahabaleshwar in a bus that runs every few hours from the local bus stand. Given below is a detailed account of the travel mediums from Ahmedabad to Mahabaleswhar. Have a look!
As already stated, there is no airport in Mahabaleshwar. So the next resort is to take a flight to Pune which is the nearest airport to Mahabaleshwar. The major airlines that operate on the route are Indigo, Air Asia, Air India, Go Air, Spice Jet and more. The aerial distance between Ahmedabad and Pune is around 518 kms and can be covered in around 1.5 to 2 hours in a flight.
Departure Airport: Sardar Vallabhbhai Patel International Airport Arrival Airport: Pune International Airport Starting Ticket Fares: INR 2015 Approx. Time Taken: 1 hour and 20 minutes
Once you get down at Pune, there are several state buses that run from different locations in Pune like Hinjewadi, Sangamwadi, Wakad and more to reach Mahabaleshwar in 2 to 4 hours.
Starting Ticket Fares: INR 381 Approx. Time Taken: 2 hours to 4 hours
Ahmedabad to Mahabaleshwar Flights
Showing indicative fares for
from AMD to PNQ.
SpiceJet
04:00 Ahmedabad
01 h
25 m
05:25 Mahabaleshwar
₹ 1,756
SpiceJet
19:10 Ahmedabad
01 h
10 m
20:20 Mahabaleshwar
₹ 1,756
GoAir
21:15 Ahmedabad
01 h
20 m
22:35 Mahabaleshwar
₹ 1,928
IndiGo
21:40 Ahmedabad
01 h
25 m
23:05 Mahabaleshwar
₹ 3,029
IndiGo
16:10 Ahmedabad
01 h
15 m
17:25 Mahabaleshwar
₹ 3,029
IndiGo
04:40 Ahmedabad
01 h
10 m
05:50 Mahabaleshwar
₹ 3,029
Ahmedabad to Mahabaleshwar By Bus
Gujarat travels
A/C Sleeper (2+1)
07:30 Ahmedabad
18h 15m
01:45 Mahabaleshwar
A/C Sleeper (2+1)
₹ 1,890
Gujarat travels
A/C Sleeper (2+1)
06:30 Ahmedabad
16h 30m
23:00 Mahabaleshwar
A/C Sleeper (2+1)
₹ 2,625
Gujarat travels
A/C Sleeper (2+1)
19:30 Ahmedabad
14h 29m
09:59 Mahabaleshwar
A/C Sleeper (2+1)
₹ 2,625
2. Ahmedabad to Mahabaleshwar in Train and Bus
Since there is no railway station in Mahabaleshwar, the next nearest option is in Pune. There are several trains that run on the route from Ahmedabad to Pune on a frequent basis. Some of them are given below, have a look at the details.
Train 1: Ahimsa Express
Boarding Station: Ahmedabad Jn Deboarding Station: Pune Jn Frequency of Trains: Thu Only Approximate Train Duration: 12 hours 28 minutes Approx train Fare: INR 360
Train 2: RJT SC Exp
Boarding Station: Ahmedabad Jn Deboarding Station: Pune Jn Frequency of Trains: Mon, Wed & Thu Approximate Train Duration: 12 hours 25 minutes Approx train Fare: INR 360
Train 3: JU SBC Exp
Boarding Station: Ahmedabad Jn Deboarding Station: Pune Jn Frequency of Trains: Thu & Sat Only Approximate Train Duration: 13 hours 20 minutes Approx train Fare: INR 360
Train 4: Pune Duronto
Boarding Station: Ahmedabad Jn Deboarding Station: Pune Jn Frequency of Trains: Tue, Fri & Sun Approximate Train Duration: 8 hours 45 minutes Approx train Fare: INR 1585
Ahmedabad to Mahabaleshwar By Bus
Gujarat travels
A/C Sleeper (2+1)
07:30 Ahmedabad
18h 15m
01:45 Mahabaleshwar
A/C Sleeper (2+1)
₹ 1,890
Gujarat travels
A/C Sleeper (2+1)
06:30 Ahmedabad
16h 30m
23:00 Mahabaleshwar
A/C Sleeper (2+1)
₹ 2,625
Gujarat travels
A/C Sleeper (2+1)
19:30 Ahmedabad
14h 29m
09:59 Mahabaleshwar
A/C Sleeper (2+1)
₹ 2,625
3. Ahmedabad to Mahabaleshwar in Bus
In case you want to travel in a bus, there are direct buses available from Ahmedabad to Mahabaleshwar. These buses commute at different timings during the day and take somewhere between 15 hours to 22 hours.