Trip to Ahmedabad

Find the perfect accommodation on booking.com

Great location and deals for every budget.

ItalianoEspañolEnglish USFrançaisDeutschPolishPortuguese BRPortugueseEspañolJapaneseTurkishDutchUkrainianSwedishNorwegianDanishРусский
Avg. duration
Distance km
Avg. price$
Train trips found

Trains from Mumbai to Ahmedabad

🚂 Traveling by train from Mumbai to Ahmedabad is a convenient and affordable option. The direct train service operated by Indian Railways takes approximately 6 hours to cover the distance of 495 km. 🌆 Departing from Mumbai Central, you can enjoy a comfortable journey onboard different trains such as the Karnavati Express, Ahmedabad AC Double Decker Express, Saurashtra Janta Express, Ahmedabad IRCTC Tejas Express, Bhagat Ki Kothi SF Express, or Bikaner Special Fare Special, with varying travel times ranging from 6 hours 35 mins to 8 hours 30 mins. 💰 Ticket prices for the train between Mumbai and Ahmedabad range from $3 to $16.

Where to stay in Ahmedabad

There are over 658 hotels to stay in Ahmedabad. Prices range from $4 per night.

Find accommodation
  • The train services from Mumbai to Ahmedabad are operated by Indian Railways. There are multiple direct trains departing from Mumbai Central and arriving at Ahmedabad Junction, with services running approximately every four hours and operating daily. The journey typically takes around 6 to 8 hours, depending on the specific train option chosen. The fares for these train routes vary from $3 to $16, making it an affordable and convenient mode of transportation between the two cities.
  • The fastest train between Mumbai and Ahmedabad is the Ahmedabad IRCTC Tejas Express. This train departs from Mumbai Central and arrives at Ahmedabad Junction, covering the distance in approximately 6 hours and 35 minutes. Operated by Indian Railways, the Tejas Express offers a quick and convenient travel option for passengers making the journey between the two cities.
  • The departure station for trains leaving for Ahmedabad from Mumbai is Mumbai Central station. Mumbai Central serves as the starting point for the Mumbai to Ahmedabad train services operated by Indian Railways. Passengers looking to travel to Ahmedabad from Mumbai can board their respective trains at Mumbai Central, which is a well-connected and major railway station in Mumbai.
  • There are multiple trains between Mumbai and Ahmedabad operated by Indian Railways. These trains offer frequent services with departures every four hours, running daily. Travelers can choose from different train options such as the Karnavati Express, Ahmedabad AC Double Decker Express, Saurashtra Janta Express, Ahmedabad IRCTC Tejas Express, Bhagat Ki Kothi SF Express, and Bikaner Special Fare Special, each with varying journey durations ranging from around 6 to 8.5 hours.
  • The train services operating from Mumbai to Ahmedabad which are managed by Indian Railways, arrive at Ahmedabad Junction station. Ahmedabad Junction is a major railway station in Ahmedabad serving as a key transportation hub for travelers arriving from Mumbai. Passengers disembark at Ahmedabad Junction station to continue their journey into the vibrant city of Ahmedabad and explore its cultural and historical attractions.
  • The first train of the day to travel from Mumbai to Ahmedabad is the Ahmedabad AC Double Decker Express, departing from Mumbai Central station and arriving at Ahmedabad Junction. This train typically commences its journey early in the morning, offering passengers an early travel option. On the other hand, the last train of the day connecting Mumbai to Ahmedabad is the Saurashtra Janta Express, departing from Bandra Junction in the evening and reaching Ahmedabad Junction later in the night.
  • There are multiple direct train trips each day between Mumbai and Ahmedabad. Services depart every four hours, providing travelers with frequent options to make the journey between the two cities. These direct train services, operated by Indian Railways, run daily and offer convenient travel schedules for passengers looking to travel from Mumbai to Ahmedabad by train.
  • Yes, there is a direct train route between Mumbai and Ahmedabad. The direct train departs from Mumbai Central and arrives at Ahmedabad Junction, with services operating every four hours daily. The journey typically takes approximately 6 hours, providing a convenient and efficient travel option for passengers commuting between Mumbai and Ahmedabad by train.
  • The cost of a train journey from Mumbai to Ahmedabad varies between $3 and $16, offering passengers a range of affordability options based on their preferences and budget.

Will you be returning to Mumbai by train?

If you are looking for the return train journey, check out trains from Ahmedabad to Mumbai

See schedule