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.
- 22961Mumbai Central MMCT → Ahmedabad Jn ADI15:45 – 21:15
- 22962Ahmedabad Jn ADI → Mumbai Central MMCT06:05 – 11:45
- 20901Mumbai Central MMCT → Gandhinagar Capital GNC06:00 – 12:30
- 20902Gandhinagar Capital GNC → Mumbai Central MMCT14:00 – 20:35
Scheduled times, checked 11 November 2026. Live status on NTES.
On this page
- Choose your train
- 22961 Mumbai Central to Ahmedabad timetable
- 22962 Ahmedabad to Mumbai Central timetable
- 20901 Mumbai Central to Gandhinagar timetable
- 20902 Gandhinagar to Mumbai Central timetable
- Mumbai to Ahmedabad Vande Bharat ticket price
- Mumbai Ahmedabad Vande Bharat Express boarding guide: every stop
- Can you go and return the same day by Vande Bharat?
- Booking the Mumbai Ahmedabad Vande Bharat train
- Refund if you cancel a Mumbai Ahmedabad Vande Bharat ticket
- When is the chart prepared for the Mumbai Ahmedabad Vande Bharat?
- Mumbai Ahmedabad Vande Bharat FAQs
- Related routes
- Sources
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:
- From Mumbai: take 20901 to Ahmedabad (arrives 11:35) and 20902 back at 14:50. That gives you about 3 hours in Ahmedabad. Not on Wednesdays.
- From Ahmedabad: take 22962 to Mumbai Central (arrives 11:45) and 22961 back at 15:45. That gives you about 4 hours in Mumbai. Not on Sundays.
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:
- Borivali (BVI). The 22961 Vande Bharat train arrives at 16:10 and leaves at 16:13, 25 min and 30 km after Mumbai Central, with 5 h 2 min and 461 km still to go to Ahmedabad Jn. In the other direction, 22962 calls here at 10:43.
- Vapi (VAPI). The 22961 Vande Bharat train arrives at 17:40 and leaves at 17:42, 1 h 55 min and 170 km after Mumbai Central, with 3 h 33 min and 321 km still to go to Ahmedabad Jn. In the other direction, 22962 calls here at 09:13.
- Surat (ST). The 22961 Vande Bharat train arrives at 18:38 and leaves at 18:43, 2 h 53 min and 263 km after Mumbai Central, with 2 h 32 min and 228 km still to go to Ahmedabad Jn. In the other direction, 22962 calls here at 08:15.
- Vadodara Jn (BRC). The 22961 Vande Bharat train arrives at 20:07 and leaves at 20:10, 4 h 22 min and 392 km after Mumbai Central, with 1 h 5 min and 99 km still to go to Ahmedabad Jn. In the other direction, 22962 calls here at 06:55.
Train 20901, Mumbai Central → Gandhinagar Capital, and its return 20902:
- Borivali (BVI). The 20901 Vande Bharat train arrives at 06:23 and leaves at 06:25, 23 min and 30 km after Mumbai Central, with 6 h 5 min and 491 km still to go to Gandhinagar Capital. In the other direction, 20902 calls here at 19:37.
- Vapi (VAPI). The 20901 Vande Bharat train arrives at 07:53 and leaves at 07:55, 1 h 53 min and 170 km after Mumbai Central, with 4 h 35 min and 351 km still to go to Gandhinagar Capital. In the other direction, 20902 calls here at 18:18.
- Valsad (BL). The 20901 Vande Bharat train arrives at 08:18 and leaves at 08:20, 2 h 18 min and 194 km after Mumbai Central, with 4 h 10 min and 327 km still to go to Gandhinagar Capital. In the other direction, 20902 calls here at 17:56.
- Navsari (NVS). The 20901 Vande Bharat train arrives at 08:43 and leaves at 08:45, 2 h 43 min and 233 km after Mumbai Central, with 3 h 45 min and 288 km still to go to Gandhinagar Capital. In the other direction, 20902 calls here at 17:27.
- Surat (ST). The 20901 Vande Bharat train arrives at 09:05 and leaves at 09:08, 3 h 5 min and 263 km after Mumbai Central, with 3 h 22 min and 258 km still to go to Gandhinagar Capital. In the other direction, 20902 calls here at 17:05.
- Vadodara Jn (BRC). The 20901 Vande Bharat train arrives at 10:23 and leaves at 10:26, 4 h 23 min and 392 km after Mumbai Central, with 2 h 4 min and 129 km still to go to Gandhinagar Capital. In the other direction, 20902 calls here at 15:48.
- Anand Jn (ANND). The 20901 Vande Bharat train arrives at 10:48 and leaves at 10:50, 4 h 48 min and 427 km after Mumbai Central, with 1 h 40 min and 94 km still to go to Gandhinagar Capital. In the other direction, 20902 calls here at 15:25.
- Ahmedabad Jn (ADI). The 20901 Vande Bharat train arrives at 11:35 and leaves at 11:40, 5 h 35 min and 491 km after Mumbai Central, with 50 min and 30 km still to go to Gandhinagar Capital. In the other direction, 20902 calls here at 14:40.
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?
- From Mumbai: take 20901, which reaches Ahmedabad Jn (ADI) at 11:35, and come back on 20902 at 14:50. That leaves 3 h 15 min at Ahmedabad.
- From Ahmedabad: take 22962, which reaches Mumbai Central (MMCT) at 11:45, and come back on 22961 at 15:45. That leaves 4 h at Mumbai.
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:
- 22961 in CC (₹1,385): cancel more than 72 hours before and you get back about ₹1,205; 72 to 24 hours before, about ₹1,039; 24 to 8 hours before, about ₹692; less than 8 hours before, nothing.
- 22961 in EC (₹2,505): cancel more than 72 hours before and you get back about ₹2,265; 72 to 24 hours before, about ₹1,879; 24 to 8 hours before, about ₹1,252; less than 8 hours before, nothing.
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?
- 22961 leaves Mumbai Central at 15:45, so its first chart is prepared by 05:45 on the day of travel (10 hours before departure).
- 22962 leaves Ahmedabad Jn at 06:05, so its first chart is prepared by 20:00 the evening before.
- 20901 leaves Mumbai Central at 06:00, so its first chart is prepared by 20:00 the evening before.
- 20902 leaves Gandhinagar Capital at 14:00, so its first chart is prepared by 20:00 the evening before.
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.
Related routes
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
Vande Bharat Trains from Mumbai
All Vande Bharat trains from Mumbai: to Goa, Ahmedabad, Gandhinagar, Shirdi, Solapur, Nanded and the Bengaluru Sleeper. Which leave from Mumbai CSMT and which from Mumbai Central, with timings and days.
Mumbai – Goa Vande Bharat Express (22229 / 22230)
Mumbai CSMT to Madgaon (Goa) Vande Bharat Express 22229 and Madgaon to Mumbai 22230: timings, all 7 stops on the Konkan route, running days, CC and EC fares from IRCTC.
Vande Bharat Same-Day Return Planner
Go and come back the same day, and your time there.
Vande Bharat Waiting List and Chart Rules
How the Vande Bharat waiting list works: real WL figures from IRCTC, chart preparation time, what GNWL and REGRET mean, what happens to an unconfirmed ticket, the confirmed-only Sleeper, and tips to get a seat.
