Vande Bharat Trains from Mumbai

Seven Vande Bharat routes start from Mumbai: six daytime Chair Car trains and one overnight Sleeper. They leave from two different stations. Trains to Gujarat (Ahmedabad, Gandhinagar) start at Mumbai Central (MMCT). Trains to Goa, Shirdi, Solapur, Nanded and Bengaluru start at Mumbai CSMT.

Vande Bharat departures from Mumbai
  1. 22229Mumbai CSMT CSMT → Madgaon MAO05:25 – 13:107 h 45 minNot on FriCC, EC
  2. 20901Mumbai Central MMCT → Gandhinagar Capital GNC06:00 – 12:306 h 30 minNot on WedCC, EC
  3. 22223Mumbai CSMT CSMT → Sainagar Shirdi SNSI06:20 – 11:305 h 10 minNot on TueCC, EC
  4. 20706Mumbai CSMT CSMT → Hazur Sahib Nanded NED13:15 – 22:259 h 10 minNot on ThuCC, EC
  5. 22961Mumbai Central MMCT → Ahmedabad Jn ADI15:45 – 21:155 h 30 minNot on SunCC, EC
  6. 22225Mumbai CSMT CSMT → Solapur Jn SUR16:05 – 22:406 h 35 minNot on WedCC, EC
  7. 27651Mumbai CSMT CSMT → SMVT Bengaluru SMVB20:10 – 12:00 +115 h 50 minNot on Tue3A, 2A, 1A

Scheduled times, checked 11 November 2026. Live status on NTES.

On this page

Timetables last checked 11 November 2026.

Vande Bharat departures from Mumbai

To Train Departs Arrives Journey Not on
Madgaon (MAO) 22229 CSMT 05:25 MAO 13:10 7 h 45 min Fri
Gandhinagar Capital (GNC) 20901 MMCT 06:00 GNC 12:30 6 h 30 min Wed
Sainagar Shirdi (SNSI) 22223 CSMT 06:20 SNSI 11:30 5 h 10 min Tue
Hazur Sahib Nanded (NED) 20706 CSMT 13:15 NED 22:25 9 h 10 min Thu
Ahmedabad Jn (ADI) 22961 MMCT 15:45 ADI 21:15 5 h 30 min Sun
Solapur Jn (SUR) 22225 CSMT 16:05 SUR 22:40 6 h 35 min Wed
SMVT Bengaluru (SMVB) (Sleeper) 27651 CSMT 20:10 SMVB 12:00 (+1 day) 15 h 50 min Tue

Vande Bharat arrivals into Mumbai

From Train Departs Arrives Journey Not on
Hazur Sahib Nanded (NED) 20705 NED 05:20 CSMT 14:15 8 h 55 min Wed
Ahmedabad Jn (ADI) 22962 ADI 06:05 MMCT 11:45 5 h 40 min Sun
Solapur Jn (SUR) 22226 SUR 06:05 CSMT 12:35 6 h 30 min Thu
Gandhinagar Capital (GNC) 20902 GNC 14:00 MMCT 20:35 6 h 35 min Wed
Madgaon (MAO) 22230 MAO 14:40 CSMT 22:30 7 h 50 min Fri
Sainagar Shirdi (SNSI) 22224 SNSI 17:45 CSMT 22:50 5 h 5 min Tue
SMVT Bengaluru (SMVB) (Sleeper) 27652 SMVB 19:45 CSMT 11:55 (+1 day) 16 h 10 min Mon

Mumbai CSMT or Mumbai Central?

These are two different stations, so check which one your Vande Bharat train uses before you leave.

Suburban boarding points. You do not have to start at the terminus. Every Vande Bharat Express from Mumbai CSMT towards Goa, Shirdi, Solapur and Nanded also stops at Dadar (DR) and Thane (TNA), and the Shirdi, Solapur and Nanded trains stop at Kalyan Jn (KYN) too. The Goa train also calls at Panvel (PNVL) for Navi Mumbai. The Bengaluru Sleeper skips Dadar and Thane but stops at Kalyan at 20:48. From Mumbai Central, every Vande Bharat train to Gujarat stops at Borivali (BVI), about 25 minutes after departure.

Mumbai Vande Bharat trains, one by one

Mumbai – Goa (22229/22230). The fastest Vande Bharat Express we track. 22229 leaves Mumbai CSMT at 05:25 and reaches Madgaon (MAO) at 13:10, covering 765 km in 7 h 45 min at an average of 98.7 km/h. It stops at Dadar, Thane, Panvel, Khed, Ratnagiri, Kankavali and Thivim, the stop for North Goa. It does not run on Friday in either direction. On IRCTC on 11 November 2026 the full-route fare was ₹1,625 in CC and ₹3,145 in EC with a meal. Full guide: Mumbai – Goa Vande Bharat.

Mumbai – Ahmedabad (22961/22962). 22961 leaves Mumbai Central at 15:45 and reaches Ahmedabad Jn (ADI) at 21:15, 491 km in 5 h 30 min, stopping only at Borivali, Vapi, Surat and Vadodara. The return 22962 leaves Ahmedabad at 06:05. No service on Sunday. Fare on IRCTC: ₹1,385 in CC and ₹2,505 in EC with a meal. Full guide: Mumbai – Ahmedabad Vande Bharat.

Mumbai – Gandhinagar (20901/20902). The morning train to Gujarat. 20901 leaves Mumbai Central at 06:00, reaches Ahmedabad at 11:35 and Gandhinagar Capital (GNC) at 12:30, with eight stops including Valsad, Navsari, Surat, Vadodara and Anand. It does not run on Wednesday.

Mumbai – Shirdi (22223/22224). For pilgrims to Sainagar Shirdi (SNSI). 22223 leaves Mumbai CSMT at 06:20 and reaches Shirdi at 11:30, 343 km in 5 h 10 min, via Dadar, Thane, Kalyan and Nashik Road. The return 22224 leaves Shirdi at 17:45 and reaches Mumbai at 22:50. No service on Tuesday.

Mumbai – Solapur (22225/22226). The Vande Bharat train for Pune. 22225 leaves Mumbai CSMT at 16:05, reaches Pune Jn at 19:10 and Solapur Jn (SUR) at 22:40. The return 22226 leaves Solapur at 06:05 and Pune at 09:20, reaching Mumbai at 12:35. 22225 does not run on Wednesday and 22226 does not run on Thursday.

Mumbai – Nanded (20705/20706). The longest journey time of any daytime Vande Bharat Express from Mumbai: 610 km to Hazur Sahib Nanded (NED) in 9 h 10 min. 20706 leaves Mumbai CSMT at 13:15 and reaches Nanded at 22:25, via Nashik Road, Manmad, Chhatrapati Sambhajinagar, Jalna and Parbhani. 20705 leaves Nanded at 05:20 and reaches Mumbai at 14:15. 20706 does not run on Thursday and 20705 does not run on Wednesday.

Mumbai – Bengaluru Sleeper (27651/27652). The only overnight Vande Bharat train from Mumbai, with 3A, 2A and 1A berths. 27651 leaves Mumbai CSMT at 20:10 and reaches SMVT Bengaluru at 12:00 the next day. It has no Tatkal and no RAC, and under the rules sells confirmed tickets only. Full guide: Mumbai – Bengaluru Vande Bharat Sleeper.

Same-day return trips from Mumbai by Vande Bharat

Because most Vande Bharat trains go out in the morning and come back in the afternoon, several make a day trip possible:

Day trip Go Return Time there Not on
Mumbai → Shirdi 22223, 06:20 → 11:30 22224, 17:45 → 22:50 6 h 15 min Tuesday
Mumbai → Ahmedabad 20901, 06:00 → 11:35 20902, 14:50 → 20:35 3 h 15 min Wednesday
Mumbai → Vadodara 20901, 06:00 → 10:23 20902, 15:51 → 20:35 5 h 28 min Wednesday
Mumbai → Surat 20901, 06:00 → 09:05 20902, 17:08 → 20:35 8 h 3 min Wednesday
Mumbai → Ratnagiri 22229, 05:25 → 09:45 22230, 17:40 → 22:30 7 h 55 min Friday
Ahmedabad → Mumbai 22962, 06:05 → 11:45 22961, 15:45 → 21:15 4 h Sunday
Pune → Mumbai 22226, 09:20 → 12:35 22225, 16:05 → 19:10 3 h 30 min Wednesday, Thursday

Times shown are departure from your boarding station and arrival at your destination. Plan other pairs with the same-day return planner.

Booking a Vande Bharat Express from Mumbai

Mumbai’s Vande Bharat trains are busy. On 11 November 2026, IRCTC showed CC waiting lists of 111 to 156 on the Goa train 22229 and 99 to 127 on the Ahmedabad train 22961 for dates only a few days away, while EC waiting lists were far shorter. Book when booking opens, 60 days ahead at 08:00 IST; the booking date calculator gives the exact date. Tatkal for CC and EC opens at 10:00 IST the day before. There is no Tatkal on the Bengaluru Sleeper.

Search IRCTC from the station you will actually board at, such as Thane or Borivali, so the fare and availability match your trip. On the day, check the running status on NTES and your coach on the PNR once the chart is prepared.

Mumbai Vande Bharat FAQs

How many Vande Bharat trains start from Mumbai? Seven routes: Goa (Madgaon), Ahmedabad, Gandhinagar, Shirdi, Solapur, Nanded and the Bengaluru Sleeper.

Which is the Mumbai to Goa Vande Bharat? 22229 from Mumbai CSMT to Madgaon. See the Mumbai–Goa guide.

Is there a Vande Bharat Sleeper from Mumbai? Yes. 27651 runs overnight from Mumbai CSMT to SMVT Bengaluru. See the Bengaluru–Mumbai Sleeper.

Is there a Vande Bharat Express from Mumbai to Pune? Yes. The Mumbai–Solapur Vande Bharat 22225 stops at Pune Jn at 19:10, and 22226 leaves Pune for Mumbai at 09:20. The Bengaluru Sleeper also stops at Pune, but its 400 km minimum makes it expensive for this short trip.

Which Vande Bharat train goes from Mumbai to Shirdi? 22223, from Mumbai CSMT at 06:20 to Sainagar Shirdi at 11:30, with the return 22224 at 17:45. It does not run on Tuesday.

Which Vande Bharat trains leave from Mumbai Central? Only the trains to Gujarat: 22961 to Ahmedabad and 20901 to Gandhinagar Capital via Ahmedabad.

Can I board the Mumbai Vande Bharat at Thane or Dadar? Yes, on the trains to Goa, Shirdi, Solapur and Nanded. Search your actual boarding station on IRCTC.

What is the Vande Bharat Express ticket price from Mumbai? On IRCTC on 11 November 2026: Mumbai CSMT to Madgaon ₹1,625 in CC and ₹3,145 in EC, and Mumbai Central to Ahmedabad ₹1,385 in CC and ₹2,505 in EC, both with a meal. Use the fare calculator.

Which is the fastest Vande Bharat train from Mumbai? 22229 Mumbai CSMT–Madgaon, at an average of 98.7 km/h, the fastest Vande Bharat Express in our guide.

Sources

Timetables: erail, ConfirmTkt and RailYatri, cross-checked 11 November 2026. Route list: Ministry of Railways (PIB), July 2026 and South Western Railway. Always confirm on IRCTC or NTES before travel. Report a correction.

Keep reading about Vande Bharat