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.

Vande Bharat departures from Gujarat
  1. 22962Ahmedabad Jn ADI → Mumbai Central MMCT06:05 – 11:455 h 40 minNot on SunCC, EC
  2. 26901Sabarmati SBIB → Veraval VRL06:00 – 12:556 h 55 minNot on ThuCC, EC
  3. 26903Surat ST → Udaipur City UDZ06:10 – 13:407 h 30 minNot on TueCC, EC
  4. 22925Sabarmati Jn SBT → Okha OKHA06:15 – 13:207 h 5 minNot on TueCC, EC
  5. 20902Gandhinagar Capital GNC → Mumbai Central MMCT14:00 – 20:356 h 35 minNot on WedCC, EC
  6. 12462Sabarmati SBIB → Jodhpur Jn JU16:55 – 22:505 h 55 minNot on TueCC, EC
  7. 26964Asarva Jn ASV → Udaipur City UDZ17:45 – 22:004 h 15 minNot on TueCC, EC
  8. 22926Okha OKHA → Sabarmati Jn SBT16:45 – 23:106 h 25 minNot on TueCC, EC
  9. 26902Veraval VRL → Sabarmati SBIB15:50 – 22:306 h 40 minNot on ThuCC, EC

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.

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:

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