If you want to go to Mumbai from Ahmedabad then this article will guide you to cover Ahmedabad to Mumbai distance by road, train, or flight.
Ahmedabad to Mumbai Distance

The distance between Ahmedabad and Mumbai is approximately 530 kilometers (330 miles) when traveling by road. However, please note that this is an approximate distance and may vary depending on the specific route taken and any detours along the way.
How To Reach Mumbai from Ahmedabad?
There are several ways to reach Mumbai from Ahmedabad. Here are the most common modes of transportation:
- Ahmedabad to Mumbai by Road
- Ahmedabad to Mumbai by Train
- Ahmedabad to Mumbai Flight
Ahmedabad to Mumbai by Road
When traveling by road from Ahmedabad to Mumbai, there are primarily two popular routes you can take:
Route 1: via NH48
Ahmedabad to Vadodara: Start from Ahmedabad and head towards Vadodara (also known as Baroda) by following the Ahmedabad-Vadodara Expressway (NE1/NH48). The distance between Ahmedabad and Vadodara is approximately 110 kilometers.
Vadodara to Mumbai: From Vadodara, continue on NH48 (also known as the Mumbai-Vadodara Expressway) towards Mumbai. This route passes through cities like Surat and Vapi. The total distance between Vadodara and Mumbai is approximately 410 kilometers.
Route 2: via NH48 and NH48B
Ahmedabad to Surat: Start from Ahmedabad and take NH48 (Ahmedabad-Vadodara Expressway) towards Vadodara. Continue on NH48 until you reach Surat. The distance between Ahmedabad and Surat is approximately 275 kilometers.
Surat to Mumbai: From Surat, continue on NH48B (also known as the Surat-Mumbai Expressway) towards Mumbai. This route passes through towns like Vapi and Thane before reaching Mumbai. The total distance between Surat and Mumbai is approximately 275 kilometers.
Ahmedabad to Mumbai Trains
There are several trains that operate between Ahmedabad and Mumbai. Here are a few popular train options:
Gujarat Mail (Train Number: 12901)
Departure: Ahmedabad (ADI)
Arrival: Mumbai Central (BCT)
Frequency: Daily
Travel Time: Approximately 6-7 hours
Class: AC 2 Tier, AC 3 Tier, Sleeper, General
Shatabdi Express (Train Number: 12009/12010)
Departure: Ahmedabad (ADI)
Arrival: Mumbai Central (BCT)
Frequency: Daily (except for Thursday)
Travel Time: Approximately 6-7 hours
Class: AC Chair Car, Executive Chair Car
Duronto Express (Train Number: 12267/12268)
Departure: Ahmedabad (ADI)
Arrival: Mumbai Central (BCT)
Frequency: Two days a week
Travel Time: Approximately 6-7 hours
Class: AC First Class, AC 2 Tier, AC 3 Tier, Sleeper
Karnavati Express (Train Number: 12933/12934)
Departure: Ahmedabad (ADI)
Arrival: Mumbai Central (BCT)
Frequency: Daily
Travel Time: Approximately 6-7 hours
Class: AC 2 Tier, AC 3 Tier, Sleeper, General
Saurashtra Mail (Train Number: 22945/22946)
Departure: Ahmedabad (ADI)
Arrival: Mumbai Central (BCT)
Frequency: Daily
Travel Time: Approximately 7-8 hours
Class: AC 2 Tier, AC 3 Tier, Sleeper, General
Ahmedabad to Mumbai Train Ticket Price
Here is a general price range for different classes:
- AC First Class (1A): The ticket price can range from approximately INR 1,800 to INR 3,500 or more.
- AC 2 Tier (2A): The ticket price can range from approximately INR 1,000 to INR 2,000 or more.
- AC 3 Tier (3A): The ticket price can range from approximately INR 700 to INR 1,500 or more.
- Sleeper Class (SL): The ticket price can range from approximately INR 300 to INR 700 or more.
Ahmedabad to Mumbai Flight
To travel from Ahmedabad to Mumbai by air, you can choose from several airlines that operate flights on this route. The flight duration is typically around 1 hour and 20 minutes, but it can vary slightly depending on factors such as weather conditions and air traffic.
Some of the major airlines that offer flights from Ahmedabad (AMD) to Mumbai (BOM) include; IndiGo, Air India, SpiceJet, GoAir, and Vistara.
These airlines provide both direct and connecting flights between Ahmedabad and Mumbai. The frequency of flights is generally high, with multiple departures throughout the day.
Related Posts
- Delhi to Mumbai distance
- Pune to Mumbai distance
- Bangalore to Mumbai distance
- Nagpur to Mumbai distance
- Surat to Mumbai distance
- Goa to Mumbai distance
- Hyderabad to Mumbai distance
- Nashik to Mumbai distance
- Shirdi to Mumbai distance
- Indore to Mumbai distance
- Chennai to Mumbai distance
- Jaipur to Mumbai distance
- Aurangabad to Mumbai distance
- Kolkata to Mumbai distance
- Bhopal to Mumbai distance
- Lucknow to Mumbai distance
- Kolhapur to Mumbai distance
- Vadodara to Mumbai distance
- Lonavala to Mumbai distance
- Solapur to Mumbai distance