GoAsia
India

How to Get from Ahmedabad to Mumbai

Compare flights and trains from Ahmedabad to Mumbai. See IndiGo flight times, Shatabdi, Duronto and overnight train timings, plus travel tips.

Last updated: October 29, 2026

How to Get from Ahmedabad to Mumbai

Photo: Shrilekhdoctor / Wikimedia Commons, CC BY-SA 4.0

Contents

The journey from Ahmedabad to Mumbai is more than just a transit between two major Indian hubs; it is a transition from the historic, textile-rich heart of Gujarat to the high-octane, coastal energy of India's financial capital. You will leave behind the intricate pols and quiet heritage of Ahmedabad for the colonial grandeur and sprawling skyscrapers of Mumbai.

Train, Bus, Flight and Ferry tickets

Booking and payment are handled by 12Go, not GoAsia. We may receive a commission when you book through our links.

This route is one of the busiest corridors in Western India, serving business travelers, students, and tourists alike. You can choose between atmospheric overnight train rides, a fast daytime Shatabdi and quick flights.

Ahmedabad to Mumbai by Flight

For those who value time above all else, flying is the most efficient way to bridge the gap. IndiGo operates five non-stop flights between the two cities, with flight times from 1 hour to 1 hour 20 minutes, and the first flight leaves Ahmedabad at 04:30 and lands in Mumbai at 05:30.[1]

Sardar Vallabhbhai Patel International Airport (AMD) lies 9 km north of central Ahmedabad, and you land at Chhatrapati Shivaji Maharaj International Airport (BOM) in Andheri East.[1]

Ahmedabad to Mumbai by Train

The train journey is a classic Indian travel experience. It offers a window into the changing landscape of Gujarat and Maharashtra, and the stations in the middle of both cities save you the long commute to the airport.

The fastest trains are the Shatabdi and the Duronto. Shatabdi 12010 leaves Ahmedabad at 14:40 and reaches Mumbai Central at 21:20.[2] Duronto 12268 leaves Ahmedabad at 23:40 and reaches Mumbai Central at 06:00.[3] Other services include the Double Decker 12932 (06:00 to 13:00), the Karnavati Express 12934 (04:55 to 12:35), the Gujarat Express 22954 (07:00 to 15:55) and the overnight Gujarat Mail 12902 (22:00 to 06:25), all to Mumbai Central. The overnight Lok Shakti Express 22928 leaves at 21:10 and arrives at Bandra Terminus at 05:50.[4]

AC First Class (1A)

This is the most comfortable way to travel by rail. The 1A cabins provide the highest level of privacy, with lockable compartments that have two or four berths. It is an excellent choice for solo travelers or families who want a quiet environment on the overnight trains.

AC 2-Tier (2A)

The 2A class is a popular middle ground. These carriages are air-conditioned and have bunk beds arranged in bays of four, with two additional berths across the aisle and privacy curtains for each bay.

AC 3-Tier (3A)

For the budget-conscious traveler who still wants air conditioning, 3A is the go-to option. These carriages have six berths per bay and two across the aisle. It is more crowded than 2A or 1A, but it is an authentic way to experience Indian rail travel.

Comparing Your Options

ModeDeparture from AhmedabadDuration
Flight (IndiGo, non-stop)First flight 04:301h - 1h 20min[1]
Shatabdi 1201014:406h 40min[2]
Duronto 1226823:406h 20min[3]
Gujarat Mail 12902 (overnight)22:008h 25min[4]

Tips for Traveling from Ahmedabad to Mumbai

  • Book in Advance: Both flights and trains on this route are popular, and the 1A and 2A berths on night trains go quickly.
  • Station Selection: Most trains end at Mumbai Central, but the Lok Shakti Express arrives at Bandra Terminus. Check which station is closest to your final destination to save on taxi fare and time in the city's famous traffic.
  • Airport Transit: Mumbai's airport is notorious for heavy traffic. If you are traveling light, consider the Mumbai Metro or a local train from nearby stations at rush hour.
  • Food and Water: Some premium trains such as the Shatabdi and Duronto include meals in the ticket price, most others do not. Carry bottled water and some light snacks.
  • Luggage Safety: On the train, especially in 2A or 3A, a small chain and lock secure your luggage to the metal loops under the lower seats.

Timetable

Flight Ahmedabad - Mumbai $ 39.61โ€“97.49 1h 15m โ€“ 1h 40m
  • โ†’ย  Economy 01:30, 04:55, 06:00, 06:15, 06:50, 09:00, 10:05, 10:15, 11:00, 12:00, 14:55, 16:20, 17:50, 18:10, 19:45, 20:30, 21:00, 22:45
Train Ahmedabad - Mumbai $ 6.77โ€“26.29 7h 25m โ€“ 12h
  • โ†’ย  1A - AC First Class Sleeper 05:10, 07:20, 22:50
  • โ†’ย  2A - AC 2-Tier Sleeper 04:30, 05:10, 07:20, 22:50, 22:55
  • โ†’ย  3A - AC 3-Tier Sleeper 04:30, 05:10, 07:20, 22:50, 22:55
  • โ†’ย  3E - AC 3-Tier Economy Sleeper 04:30, 22:50
  • โ†’ย  SL - Sleeper Class 22:50

Frequently Asked Questions

How can I book tickets from Ahmedabad to Mumbai?

Use the booking tool on this page to compare the transport options currently available from Ahmedabad to Mumbai, including current prices and schedules.

What is the fastest way to get from Ahmedabad to Mumbai?

Flying is the fastest way. IndiGo's non-stop flights take from 1 hour to 1 hour 20 minutes.

How long does it take to get from Ahmedabad to Mumbai?

A flight takes from 1 hour to 1 hour 20 minutes. The Shatabdi takes 6 hours 40 minutes and the Duronto takes 6 hours 20 minutes. The overnight Gujarat Mail takes 8 hours 25 minutes.

Are there overnight travel options available?

Yes. The Duronto 12268 leaves Ahmedabad at 23:40, the Gujarat Mail 12902 at 22:00 and the Lok Shakti Express 22928 at 21:10. You arrive in Mumbai early the next morning and save a night's accommodation.

Is it better to fly or take the train for this route?

If you are on a tight schedule, flying is better. If you want to avoid the trip to the airports, a Shatabdi or Duronto from the city center to Mumbai Central is often more convenient.

When is the first flight from Ahmedabad to Mumbai?

IndiGo's first non-stop flight leaves Ahmedabad at 04:30 and lands in Mumbai at 05:30.

Which station do trains from Ahmedabad use in Mumbai?

Most trains arrive at Mumbai Central. The Lok Shakti Express arrives at Bandra Terminus.

Sources and background

Numbers in the text such as [1] refer to these sources.

  1. [1] IndiGo: Ahmedabad to Mumbai Flights. Retrieved October 29, 2026.
  2. [2] Indian Railways (CRIS): Shatabdi Train Names with Details. Retrieved October 29, 2026.
  3. [3] Indian Railways (CRIS): Duronto Train Names with Details. Retrieved October 29, 2026.
  4. [4] Indian Railways (CRIS): Mail/Express/Superfast Train Names with Details. Retrieved October 29, 2026.

Guide prices and journey times are indicative, not live quotes. A booked package may include transfers and waiting time as well as the main journey. Check the selected offer, pickup point and current conditions before booking.