Mumbai to Ahmedabad is a major business and tourism corridor connecting India's financial capital with Gujarat's commercial hub. The 490 km route has over 20 daily trains at all price points.

Top Trains from Mumbai to Ahmedabad

TrainDepartsDurationClassesFare (CC/SL)
Shatabdi Express (12009)06:25 BCT6hCC, ECโ‚น800
Gujarat Mail (19011)21:30 BCT8hSL, 3A, 2Aโ‚น300
ADI Rajdhani (12957)Varies NZM7โ€“8h1A, 2A, 3Aโ‚น1,650
Express trains (multiple)Various8โ€“10hSL, 3Aโ‚น285

Mumbai to Ahmedabad Shatabdi Express (12009)

The Shatabdi departs Bandra Terminus (BDTS) or Mumbai Central at 06:25 and reaches Ahmedabad at 13:05 โ€” a 6h 40m journey. Fully AC with Chair Car (CC) and Executive Chair Car (EC). Breakfast and lunch included. Returns as 12010 departing Ahmedabad at 14:25, reaching Mumbai by 21:05.

This is the best train for day trips or business travel โ€” arrive in the morning, return in the evening.

Gujarat Mail โ€” Best Budget Overnight Option

The Gujarat Mail (19011) has been running since 1928, making it one of India's oldest trains. Departs Mumbai Central around 21:30, arrives Ahmedabad by 05:30. Offers Sleeper class from โ‚น285 โ€” the cheapest overnight option on this route. Also has 3AC and 2AC for those wanting some AC comfort.

Book and Track PNR

This is a busy corridor โ€” book 7โ€“14 days in advance. After booking, enter your PNR at PNR Alert for live status updates and subscribe for free WhatsApp PNR alerts.