Vande Bharat in Gujarat
Yes, Vande Bharat runs in Gujarat. Seven Vande Bharat routes, 14 trains in all, start or end at a station in Gujarat, and no other Vande Bharat train in our list passes through the state without starting or ending here. Two routes run within Gujarat (Sabarmati–Okha and Sabarmati–Veraval), two link Gujarat with Mumbai, and three link it with Rajasthan: one with Jodhpur and two with Udaipur, from Asarva and from Surat. Every one is a daytime Chair Car train with CC and EC classes.
- 22962Ahmedabad Jn ADI → Mumbai Central MMCT06:05 – 11:45
- 26901Sabarmati SBIB → Veraval VRL06:00 – 12:55
- 26903Surat ST → Udaipur City UDZ06:10 – 13:40
- 22925Sabarmati Jn SBT → Okha OKHA06:15 – 13:20
- 20902Gandhinagar Capital GNC → Mumbai Central MMCT14:00 – 20:35
- 12462Sabarmati SBIB → Jodhpur Jn JU16:55 – 22:50
- 26964Asarva Jn ASV → Udaipur City UDZ17:45 – 22:00
- 22926Okha OKHA → Sabarmati Jn SBT16:45 – 23:10
- 26902Veraval VRL → Sabarmati SBIB15:50 – 22:30
Scheduled times, checked 11 November 2026. Live status on NTES.
On this page
Timetables last checked 12 November 2026. The list matches the Ministry of Railways’ route list published in July 2026, plus Surat–Udaipur City, which started regular service in October 2026.
All Vande Bharat routes in Gujarat
| Route | Train | Departs → Arrives | Journey | Not on |
|---|---|---|---|---|
| Mumbai Central → Gandhinagar Capital | 20901 | MMCT 06:00 → GNC 12:30 | 6 h 30 min | Wed |
| Gandhinagar Capital → Mumbai Central | 20902 | GNC 14:00 → MMCT 20:35 | 6 h 35 min | Wed |
| Mumbai Central → Ahmedabad Jn | 22961 | MMCT 15:45 → ADI 21:15 | 5 h 30 min | Sun |
| Ahmedabad Jn → Mumbai Central | 22962 | ADI 06:05 → MMCT 11:45 | 5 h 40 min | Sun |
| Sabarmati Jn → Okha | 22925 | SBT 06:15 → OKHA 13:20 | 7 h 5 min | Tue |
| Okha → Sabarmati Jn | 22926 | OKHA 16:45 → SBT 23:10 | 6 h 25 min | Tue |
| Sabarmati → Veraval | 26901 | SBIB 06:00 → VRL 12:55 | 6 h 55 min | Thu |
| Veraval → Sabarmati | 26902 | VRL 15:50 → SBIB 22:30 | 6 h 40 min | Thu |
| Jodhpur Jn → Sabarmati | 12461 | JU 06:05 → SBIB 12:05 | 6 h | Tue |
| Sabarmati → Jodhpur Jn | 12462 | SBIB 16:55 → JU 22:50 | 5 h 55 min | Tue |
| Udaipur City → Asarva Jn | 26963 | UDZ 06:10 → ASV 10:25 | 4 h 15 min | Tue |
| Asarva Jn → Udaipur City | 26964 | ASV 17:45 → UDZ 22:00 | 4 h 15 min | Tue |
| Surat → Udaipur City | 26903 | ST 06:10 → UDZ 13:40 | 7 h 30 min | Tue |
| Udaipur City → Surat | 26904 | UDZ 15:35 → ST 23:00 | 7 h 25 min | Tue |
So the answer to “how many Vande Bharat trains in Gujarat” depends on what you count: 7 routes (14 train numbers) start or end in Gujarat, and none only passes through. Between them they call at 35 stations in the state.
Check the Udaipur–Asarva train before you book. Business Today reported that the Railway Board approved discontinuing 26963/26964 and replacing it with a new Surat–Udaipur Vande Bharat, 26903/26904, which also serves Bharuch, Vadodara, Anand and Ahmedabad Source: Business Today, 1 September 2026. 26903/26904 has run since 3 October 2026 Source: DeshGujarat, citing Western Railway, but we have not seen a withdrawal notice for 26963/26964, and our checked timetables still list both pairs. Search 26963 or 26964 on IRCTC for your date before you plan around it.
Which Ahmedabad station?
Ahmedabad is the Vande Bharat hub of Gujarat: all 14 trains call at a station in the city, but they use six different ones.
- Ahmedabad Jn (ADI): the Mumbai trains, 22961/22962 and 20901/20902.
- Sabarmati (SBIB): the Jodhpur train (12461/12462) and the Veraval train (26901/26902). The Veraval train also stops at Gandhigram (GG) in the city, 16 minutes after leaving Sabarmati.
- Sabarmati Jn (SBT): the Okha train, 22925/22926, for Rajkot, Jamnagar and Dwarka.
- Asarva Jn (ASV): both Udaipur trains, 26963/26964 and 26903/26904.
- Maninagar (MAN): the Surat–Udaipur train, 26903/26904, which stops here and at Asarva but runs through Ahmedabad Jn without stopping.
Note that Sabarmati (SBIB) and Sabarmati Jn (SBT) have different station codes on IRCTC. Book the code your train actually uses. The Gandhinagar train (20901/20902) calls at Ahmedabad Jn and runs on to Gandhinagar Capital (GNC), about 50 minutes further on.
Gujarat Vande Bharat trains, one by one
Mumbai Central – Ahmedabad (22961/22962). The fastest Vande Bharat Express in Gujarat. 22962 leaves Ahmedabad Jn at 06:05 and reaches Mumbai Central at 11:45, 491 km in 5 h 40 min. 22961 leaves Mumbai Central at 15:45 and reaches Ahmedabad at 21:15, averaging 89.3 km/h. Its only stops are Borivali, Vapi, Surat and Vadodara. No service on Sunday. On IRCTC on 11 November 2026 the full Mumbai Central–Ahmedabad fare on 22961 was ₹1,385 in CC and ₹2,505 in EC, meal included. Full timetable: Mumbai – Ahmedabad Vande Bharat.
Mumbai Central – Gandhinagar Capital (20901/20902). The morning Vande Bharat train from Mumbai into Gujarat. 20901 leaves Mumbai Central at 06:00, reaches Surat at 09:05, Vadodara at 10:23, Ahmedabad at 11:35 and Gandhinagar Capital at 12:30. 20902 leaves Gandhinagar at 14:00 and Ahmedabad at 14:50 and reaches Mumbai Central at 20:35. It has more stops than 22961/22962: Borivali, Vapi, Valsad, Navsari, Surat, Vadodara, Anand and Ahmedabad. No service on Wednesday. This was the first Vande Bharat 2.0 route, flagged off on 30 September 2022 Source: PIB.
Sabarmati Jn – Okha (22925/22926). The Vande Bharat train for Rajkot, Jamnagar and Dwarka. 22925 leaves Sabarmati Jn at 06:15 and calls at Ambli Road, Sanand, Viramgam, Surendranagar, Wankaner, Rajkot (09:31), Jamnagar (10:43) and Dwarka (12:42) before reaching Okha at 13:20, 494 km away. 22926 leaves Okha at 16:45, Dwarka at 17:12, Jamnagar at 18:41 and Rajkot at 19:49, and reaches Sabarmati Jn at 23:10. The return is 40 minutes quicker than the outward run. No service on Tuesday. The service began as the Jamnagar–Ahmedabad Vande Bharat, one of nine trains flagged off on 24 September 2023 Source: PIB.
Sabarmati – Veraval (26901/26902). The Vande Bharat train towards Somnath, on a different line through Botad and Junagadh. 26901 leaves Sabarmati at 06:00 and stops at Gandhigram, Dholka, Dhandhuka, Botad Jn, Dhola Jn, Dhasa Jn, Chital and Junagadh Jn (11:00) before Veraval at 12:55. 26902 leaves Veraval at 15:50 and Junagadh at 16:50 and reaches Sabarmati at 22:30. It covers 455 km and does not run on Thursday. The Prime Minister flagged off a Vande Bharat Express between Veraval and Ahmedabad on 26 May 2025 Source: PIB, and Veraval is the station for the Somnath temple Source: DeshGujarat.
Jodhpur – Sabarmati (12461/12462). The Vande Bharat train from north Gujarat into Rajasthan. 12461 leaves Jodhpur Jn at 06:05 and stops at Pali Marwar, Falna, Abu Road, Palanpur Jn (10:02) and Mahesana Jn (10:49) before Sabarmati at 12:05. 12462 leaves Sabarmati at 16:55, Mahesana at 17:40 and Palanpur at 18:37, and reaches Jodhpur at 22:50. No service on Tuesday. It was flagged off from Gorakhpur on 7 July 2023 along with the Gorakhpur–Lucknow Vande Bharat Source: PIB.
Udaipur City – Asarva (26963/26964). 26963 leaves Udaipur City at 06:10 and reaches Asarva Jn at 10:25, via Zawar, Dungarpur, Shamlaji Road and Himmatnagar. 26964 leaves Asarva at 17:45 and reaches Udaipur at 22:00. It is the shortest Vande Bharat route in Gujarat at 296 km, and does not run on Tuesday. Regular service started on 18 February 2026 Source: Udaipur Times. See the note above about its planned replacement.
Surat – Udaipur City (26903/26904). The only Vande Bharat that links south Gujarat with Udaipur, and the first from Bharuch. 26903 leaves Surat (ST) at 06:10 and calls at Bharuch Jn (06:46), Vadodara Jn (07:35), Anand Jn (08:06), Maninagar (08:41), Asarva Jn (09:25), Himmatnagar and Shamlaji Road, then Dungarpur and Zawar in Rajasthan, before Udaipur City at 13:40. 26904 leaves Udaipur City at 15:35, reaches Asarva at 19:25, Vadodara at 21:12 and Surat at 23:00. It covers 528 km, the longest Vande Bharat run starting or ending in Gujarat, and does not run on Tuesday. Regular service started on 3 October 2026 Source: DeshGujarat, citing Western Railway.
Gujarat stations with the most Vande Bharat trains
Counting the 14 train services above, these Gujarat stations are served most often:
- Vadodara Jn (BRC) and Surat (ST): 6 trains each, four on the Mumbai routes and two on Surat–Udaipur.
- Ahmedabad Jn (ADI) and Vapi (VAPI): 4 trains each, all on the Mumbai routes.
- Sabarmati (SBIB): 4 trains, on the Jodhpur and Veraval routes.
- Anand Jn (ANND): 4 trains, on 20901/20902 and 26903/26904.
- Asarva Jn (ASV), Himmatnagar (HMT) and Shamlaji Road (SJS): 4 each, on the two Udaipur routes.
- Gandhinagar Capital (GNC), Navsari (NVS) and Valsad (BL): 2 each, all on 20901/20902.
- Rajkot Jn (RJT), Jamnagar (JAM), Dwarka (DWK), Surendranagar (SUNR), Wankaner Jn (WKR) and Viramgam Jn (VG): 2 each, on 22925/22926.
- Junagadh Jn (JND), Botad Jn (BTD) and Veraval (VRL): 2 each, on 26901/26902.
- Mahesana Jn (MSH) and Palanpur Jn (PNU): 2 each, on 12461/12462.
- Bharuch Jn (BH) and Maninagar (MAN): 2 each, on 26903/26904.
City by city. Surat and Vadodara have six Vande Bharat trains a day: four between Mumbai and Ahmedabad, and the Surat–Udaipur pair, which leaves Surat at 06:10 and Vadodara at 07:40. There is no Vande Bharat from Surat or Vadodara to Rajkot, Jamnagar or Saurashtra in our data; change at Ahmedabad, and note that the Saurashtra trains use Sabarmati, not Ahmedabad Jn. Rajkot and Jamnagar have one pair each, 22925/22926, with the morning train heading to Okha and the evening train back to Ahmedabad. Gandhinagar has one pair, 20901/20902. Use the trains between stations tool to see every option for your pair of stations.
Short hops inside Gujarat. Ahmedabad–Vadodara takes 50 minutes on 22962 (06:05 → 06:55) and about an hour on the others. Ahmedabad–Surat takes 2 h 10 min on 22962 and between 2 h 15 min and 2 h 32 min on the other three Mumbai trains. Sabarmati Jn–Rajkot is 242 km, 3 h 16 min on 22925 and 3 h 21 min on 22926. Rajkot–Jamnagar is 85 km, just over an hour.
Same-day trips by Vande Bharat in Gujarat
Most Gujarat Vande Bharat trains leave in the morning and come back in the afternoon or evening, which makes these day trips possible:
| Day trip | Go | Return | Time there | Not on |
|---|---|---|---|---|
| Ahmedabad → Mumbai Central | 22962, 06:05 → 11:45 | 22961, 15:45 → 21:15 | 4 h | Sunday |
| Surat → Ahmedabad | 20901, 09:08 → 11:35 | 20902, 14:50 → 17:05 | 3 h 15 min | Wednesday |
| Vadodara → Ahmedabad | 20901, 10:26 → 11:35 | 20902, 14:50 → 15:48 | 3 h 15 min | Wednesday |
| Sabarmati Jn → Rajkot | 22925, 06:15 → 09:31 | 22926, 19:49 → 23:10 | 10 h 18 min | Tuesday |
| Sabarmati Jn → Jamnagar | 22925, 06:15 → 10:43 | 22926, 18:41 → 23:10 | 7 h 58 min | Tuesday |
| Sabarmati Jn → Dwarka | 22925, 06:15 → 12:42 | 22926, 17:12 → 23:10 | 4 h 30 min | Tuesday |
| Sabarmati → Junagadh | 26901, 06:00 → 11:00 | 26902, 16:50 → 22:30 | 5 h 50 min | Thursday |
| Sabarmati → Veraval | 26901, 06:00 → 12:55 | 26902, 15:50 → 22:30 | 2 h 55 min | Thursday |
| Jodhpur → Sabarmati | 12461, 06:05 → 12:05 | 12462, 16:55 → 22:50 | 4 h 50 min | Tuesday |
The Dwarka trip gives four and a half hours at the town, and the Veraval trip under three hours, so check timings at your destination before relying on it. Plan other combinations with the same-day return planner, and check the weekly off day with the running days checker.
Booking a Vande Bharat Express in Gujarat
All seven Gujarat routes are daytime Chair Car trains. Each has CC (Chair Car) and EC (Executive Chair Car); see Vande Bharat seats for the coach layouts. There is no Vande Bharat Sleeper starting or ending in Gujarat in our data; for overnight trains see Vande Bharat Sleeper.
Book on IRCTC when booking opens, 60 days ahead at 08:00 IST; the booking date calculator gives the exact date. Tatkal opens at 10:00 IST the day before travel. When booking, choose a meal or No Food; the meal is part of the fare quoted above, and the menu is covered in Vande Bharat food. Step-by-step help is in how to book Vande Bharat, and if plans change, see Vande Bharat cancellation charges. On the day, check the train’s running status on NTES, especially for the late-evening arrivals into Sabarmati.
Gujarat Vande Bharat FAQs
Is Vande Bharat available in Gujarat? Yes. Seven Vande Bharat routes, 14 trains, start or end in Gujarat, serving 35 stations in the state.
How many Vande Bharat trains are there in Gujarat? Fourteen train numbers on seven routes: 20901/20902, 22961/22962, 22925/22926, 26901/26902, 12461/12462, 26963/26964 and 26903/26904. No other Vande Bharat train passes through Gujarat without starting or ending here.
Which Vande Bharat trains run from Ahmedabad? From Ahmedabad Jn: 22962 and 20902 to Mumbai Central. From Sabarmati Jn: 22925 to Rajkot, Jamnagar, Dwarka and Okha. From Sabarmati: 26901 to Junagadh and Veraval, and 12462 to Jodhpur. From Asarva: 26903 (09:30) and 26964 (17:45) to Udaipur City, and 26904 (19:30) to Vadodara and Surat; 26903 and 26904 also stop at Maninagar.
Is there a Vande Bharat from Gandhinagar? Yes. 20902 leaves Gandhinagar Capital at 14:00 for Mumbai Central, and 20901 arrives at 12:30. No service on Wednesday.
Is there a Vande Bharat from Surat or Vadodara? Yes, six trains a day, three in each direction. 20901, 20902, 22961 and 22962 run between Mumbai Central and Ahmedabad. 26903 leaves Surat at 06:10 and Vadodara at 07:40 for Udaipur City, and 26904 returns to Vadodara at 21:12 and Surat at 23:00. No Surat–Udaipur service on Tuesday.
Is there a Vande Bharat to Rajkot or Jamnagar? Yes. 22925 reaches Rajkot at 09:31 and Jamnagar at 10:43; 22926 leaves Jamnagar at 18:41 and Rajkot at 19:49. It starts and ends at Sabarmati Jn, not Ahmedabad Jn.
Which is the fastest Vande Bharat train in Gujarat? 22961 Mumbai Central–Ahmedabad, averaging 89.3 km/h over 491 km. Inside Gujarat, 22962 covers Ahmedabad–Vadodara (100 km) in 50 minutes.
Is there a Vande Bharat Sleeper in Gujarat? Not in our data as of November 2026. All Vande Bharat trains in Gujarat are daytime Chair Car services.
Sources
Route list: Ministry of Railways (PIB), July 2026, plus Surat–Udaipur City from DeshGujarat, citing Western Railway, 30 September 2026. Timetables: erail and ConfirmTkt, cross-checked 11 and 12 November 2026. Launch dates: PIB releases linked above. 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 Routes: Full Vande Bharat Express Route List
All 82 Vande Bharat Chair Car routes and 3 Sleeper routes in India, with train numbers and station codes, grouped by state, plus Bengaluru timings. Updated November 2026.
Vande Bharat Ticket Price: Fares by Route
Vande Bharat Express ticket prices from IRCTC for popular routes in CC and EC, with and without meals. Full fare breakdown, Sleeper fares, and why Vande Bharat costs more than Shatabdi.
Vande Bharat Trains Between Stations
Every Vande Bharat between two stops, with timings and distance.
Vande Bharat Cancellation Charges
Vande Bharat cancellation charges: CC ₹180 and EC ₹240 plus GST, the 25% and 50% bands, waiting list clerkage, after-chart rules, Sleeper and real refunds.
