Mumbai – Ahmedabad Vande Bharat Express

Two Vande Bharat trains connect Mumbai Central (MMCT) and Ahmedabad Jn (ADI), so there is a morning and an afternoon option in each direction. Train 22961 leaves Mumbai Central at 15:45 and reaches Ahmedabad at 21:15. Train 20901 leaves Mumbai Central at 06:00, reaches Ahmedabad at 11:35, and continues to Gandhinagar Capital. Both run six days a week, with different days off.

Vande Bharat trains on this route
  1. 22961Mumbai Central MMCT → Ahmedabad Jn ADI15:45 – 21:155 h 30 minNot on SunCC, EC
  2. 22962Ahmedabad Jn ADI → Mumbai Central MMCT06:05 – 11:455 h 40 minNot on SunCC, EC
  3. 20901Mumbai Central MMCT → Gandhinagar Capital GNC06:00 – 12:306 h 30 minNot on WedCC, EC
  4. 20902Gandhinagar Capital GNC → Mumbai Central MMCT14:00 – 20:356 h 35 minNot on WedCC, EC

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

On this page

Timetable and fares last checked 11 November 2026.

Choose your train

Mumbai → Ahmedabad

Train Departs Mumbai Central Arrives Ahmedabad Journey time Does not run
20901 06:00 11:35 5 h 35 min Wednesday
22961 15:45 21:15 5 h 30 min Sunday

Ahmedabad → Mumbai

Train Departs Ahmedabad Arrives Mumbai Central Journey time Does not run
22962 06:05 11:45 5 h 40 min Sunday
20902 14:50 20:35 5 h 45 min Wednesday

All four trains have CC and EC classes, start and end at Mumbai Central (MMCT), not Mumbai CSMT or Dadar, and stop at Borivali, Vapi, Surat and Vadodara. 20901/20902 also stops at Valsad, Navsari and Anand.

Same-day return trips:

22961 Mumbai Central to Ahmedabad timetable

# Station Arrives Departs Distance
1 Mumbai Central (MMCT) — 15:45 0 km
2 Borivali (BVI) 16:10 16:13 30 km
3 Vapi (VAPI) 17:40 17:42 170 km
4 Surat (ST) 18:38 18:43 263 km
5 Vadodara Jn (BRC) 20:07 20:10 392 km
6 Ahmedabad Jn (ADI) 21:15 — 491 km

22962 Ahmedabad to Mumbai Central timetable

# Station Arrives Departs Distance
1 Ahmedabad Jn (ADI) — 06:05 0 km
2 Vadodara Jn (BRC) 06:55 06:58 100 km
3 Surat (ST) 08:15 08:20 229 km
4 Vapi (VAPI) 09:13 09:15 322 km
5 Borivali (BVI) 10:43 10:45 462 km
6 Mumbai Central (MMCT) 11:45 — 491 km

20901 Mumbai Central to Gandhinagar timetable

# Station Arrives Departs Distance
1 Mumbai Central (MMCT) — 06:00 0 km
2 Borivali (BVI) 06:23 06:25 30 km
3 Vapi (VAPI) 07:53 07:55 170 km
4 Valsad (BL) 08:18 08:20 194 km
5 Navsari (NVS) 08:43 08:45 233 km
6 Surat (ST) 09:05 09:08 263 km
7 Vadodara Jn (BRC) 10:23 10:26 392 km
8 Anand Jn (ANND) 10:48 10:50 427 km
9 Ahmedabad Jn (ADI) 11:35 11:40 491 km
10 Gandhinagar Capital (GNC) 12:30 — 521 km

20902 Gandhinagar to Mumbai Central timetable

# Station Arrives Departs Distance
1 Gandhinagar Capital (GNC) — 14:00 0 km
2 Ahmedabad Jn (ADI) 14:40 14:50 30 km
3 Anand Jn (ANND) 15:25 15:27 94 km
4 Vadodara Jn (BRC) 15:48 15:51 130 km
5 Surat (ST) 17:05 17:08 259 km
6 Navsari (NVS) 17:27 17:29 288 km
7 Valsad (BL) 17:56 17:58 327 km
8 Vapi (VAPI) 18:18 18:20 351 km
9 Borivali (BVI) 19:37 19:39 491 km
10 Mumbai Central (MMCT) 20:35 — 521 km

All stops are on the same day. For live running status, use NTES with the train number.

Mumbai to Ahmedabad Vande Bharat ticket price

Fare for Mumbai Central to Ahmedabad (22961), one adult, IRCTC, 11 November 2026:

Class With meal No food
CC (AC Chair Car) ₹1,385 ₹1,078
EC (Executive Chair Car) ₹2,505 ₹2,137

20901 covers the same Mumbai Central–Ahmedabad distance (491 km), so its fare should be close. The meal charge can differ with the time of day. Check your train and date on IRCTC. See how Vande Bharat ticket prices work.

Mumbai Ahmedabad Vande Bharat Express boarding guide: every stop

You do not have to board the Vande Bharat Express at the first station. Every stop below is a boarding and alighting point, and IRCTC sells tickets between any two of them. Times are the scheduled times from the Indian Railways timetable; check live running on NTES on the day.

Train 22961, Mumbai Central → Ahmedabad Jn, and its return 22962:

Train 20901, Mumbai Central → Gandhinagar Capital, and its return 20902:

To board at an intermediate station, search from that station on IRCTC, or change the boarding point of an existing e-ticket once, up to the final chart. See the ticket change guide.

Can you go and return the same day by Vande Bharat?

Both trains must run on the same day, so check each train’s day off. A late arrival eats into the time you have, so leave a buffer. The same-day return planner checks this for any pair of stations.

Booking the Mumbai Ahmedabad Vande Bharat train

Booking for 22961 opens on IRCTC 60 days before the journey, at 08:00 IST, not counting the journey day. For a journey on Monday 11 January 2027, booking opens on Thursday 12 November 2026 at 08:00. Booking for 20901 opens on IRCTC 60 days before the journey, at 08:00 IST, not counting the journey day. For a journey on Sunday 10 January 2027, booking opens on Wednesday 11 November 2026 at 08:00. Find the date for your trip with the booking date calculator.

How fast does it fill up? When we checked IRCTC on 11 November 2026 for trains two to four days away, 22961 showed CC waiting lists of WL 99–127 and EC waiting lists of WL 15–29. EC usually has a much shorter waiting list than CC on this Vande Bharat Express, so check it when CC is full. A ticket still waitlisted when the chart is made is cancelled and refunded automatically, less ₹60 clerkage.

Tatkal fare on the Mumbai Ahmedabad Vande Bharat Express

Tatkal for 22961 opens at 10:00 IST the day before the train leaves Mumbai Central. The Tatkal charge is 30% of the base fare, capped at ₹225 in CC and ₹500 in EC, and on this full-length trip it hits the cap. So a Tatkal ticket costs about ₹1,621 in CC (usual ₹1,385) and ₹3,030 in EC (usual ₹2,505), with a meal. A confirmed Tatkal ticket gets no refund if you cancel.

See the Tatkal guide and the Tatkal charge calculator.

Meal charge on this route (per person, GST included, from IRCTC’s fare breakdown): 22961: ₹307 in CC and ₹368 in EC. Choose No Food when booking to save it, or add a meal later on IRCTC under Booked Ticket History → Opt Meal.

Refund if you cancel a Mumbai Ahmedabad Vande Bharat ticket

Indian Railways counts the refund bands from the train’s scheduled departure at its first station. For a confirmed Chair Car ticket on this route, per passenger:

GST on the cancellation charge can change these by a few rupees, and the IRCTC cancellation screen is final. Work out your own figure with the refund calculator, and see the clock times for your train with the cancellation deadline tool.

When is the chart prepared for the Mumbai Ahmedabad Vande Bharat?

After the first chart, waiting-list tickets are settled and your coach and seat number appear on the PNR. Check it on IRCTC or the Indian Railways PNR enquiry. The chart preparation time tool works it out for any date.

Mumbai Ahmedabad Vande Bharat FAQs

How many Vande Bharat trains run between Mumbai and Ahmedabad? Two pairs: 22961/22962 (Mumbai Central–Ahmedabad) and 20901/20902 (Mumbai Central–Gandhinagar Capital, via Ahmedabad).

What is the timing of 22961? 22961 leaves Mumbai Central at 15:45 and reaches Ahmedabad at 21:15, daily except Sunday.

What is the timing of 22962? 22962 leaves Ahmedabad at 06:05 and reaches Mumbai Central at 11:45, daily except Sunday.

Does the Mumbai Ahmedabad Vande Bharat stop at Surat and Vadodara? Yes, all four trains stop at Borivali, Vapi, Surat and Vadodara.

What is the Mumbai to Ahmedabad Vande Bharat ticket price? ₹1,385 in CC and ₹2,505 in EC with a meal on 22961 (IRCTC, 11 November 2026).

What is the Mumbai to Ahmedabad Vande Bharat train number? 22961 and 20901 from Mumbai to Ahmedabad, and 22962 and 20902 from Ahmedabad to Mumbai. The pairs are 22961/22962 and 20901/20902.

How many stops does the Mumbai Ahmedabad Vande Bharat Express have? Train 22961 has 4 intermediate stops between Mumbai Central and Ahmedabad Jn: Borivali (BVI), Vapi (VAPI), Surat (ST), Vadodara Jn (BRC).

What time does the Mumbai Ahmedabad Vande Bharat reach Surat? Train 22961 reaches Surat (ST) at 18:38, and 22962 in the other direction at 08:15.

When does booking open for the Mumbai Ahmedabad Vande Bharat Express? 60 days before the journey at 08:00 IST on IRCTC. For Monday 11 January 2027, it opens on Thursday 12 November 2026.

What is the Tatkal fare for the Mumbai Ahmedabad Vande Bharat? About ₹1,621 in CC and ₹3,030 in EC on 22961, against ₹1,385 and ₹2,505 normally. Tatkal opens at 10:00 IST the day before.

How much refund will I get if I cancel the Mumbai Ahmedabad Vande Bharat ticket 2 days before? Between 72 and 24 hours before departure, 25% of the fare is deducted. On a ₹1,385 CC ticket on 22961 you get back about ₹1,039. More than 72 hours before, only the flat ₹180 is deducted.

What is the difference between CC and EC fare on the Mumbai Ahmedabad Vande Bharat? On 22961, EC costs ₹2,505 against ₹1,385 for CC with a meal, ₹1,120 more. EC has wider 2+2 seats; CC has 3+2. See CC vs EC.

When is the chart prepared for the Mumbai Ahmedabad Vande Bharat train? For 22961, which leaves at 15:45, by 05:45 on the day of travel (10 hours before departure). For 22962, which leaves at 06:05, by 20:00 the evening before.

Sources

Timetable and stops: erail 22961, erail 22962, erail 20901, erail 20902, cross-checked with ConfirmTkt and RailYatri, 11 November 2026. Fares: IRCTC fare enquiry, 11 November 2026. Always confirm on IRCTC or NTES before travel. Report a correction.

Keep reading about Vande Bharat