Udaipur – Ahmedabad Vande Bharat Express (26963 / 26964, 26903 / 26904)

Two Vande Bharat trains link Udaipur City (UDZ) with Ahmedabad, and neither runs on Tuesday. The Udaipur City–Asarva train 26963 leaves Udaipur at 06:10 and reaches Asarva Jn (ASV) at 10:25; 26964 returns from Asarva at 17:45 and reaches Udaipur at 22:00. The Surat–Udaipur City train also calls at Asarva and Maninagar: 26904 leaves Udaipur at 15:35, reaches Asarva at 19:25 and Surat at 23:00, and 26903 leaves Surat at 06:10, Asarva at 09:30 and reaches Udaipur at 13:40. Udaipur to Asarva is 296 km, about 4 hours, in AC Chair Car (CC) or Executive Chair Car (EC). Neither train stops at Ahmedabad Jn (Kalupur).

Vande Bharat trains on this route
  1. 26963Udaipur City UDZ → Asarva Jn ASV06:10 – 10:254 h 15 minNot on TueCC, EC
  2. 26964Asarva Jn ASV → Udaipur City UDZ17:45 – 22:004 h 15 minNot on TueCC, EC
  3. 26903Surat ST → Udaipur City UDZ06:10 – 13:407 h 30 minNot on TueCC, EC
  4. 26904Udaipur City UDZ → Surat ST15:35 – 23:007 h 25 minNot on TueCC, EC

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

Every stop, start to finish

  • 06:10 leaves Udaipur City
  • 10:25 reaches Asarva
  • 4 h 15 min journey
  • 296 km 4 stops on the way
  1. 06:10Udaipur CityUDZ 0 km
  2. 06:45ZawarZW 44 km
    arrives 06:43
  3. 07:49DungarpurDNRP 117 km
    arrives 07:47
  4. 08:30Shamlaji RoadSJS 170 km
    arrives 08:28
  5. 09:07HimmatnagarHMT 211 km
    arrives 09:05
  6. 10:25AsarvaASV 296 km

Scheduled times. Live running on NTES.

On this page

Timetable last checked 12 November 2026 (data from 11 and 12 November 2026). Fares checked 13 November 2026.

Train summary

Udaipur → Ahmedabad (morning) Ahmedabad → Udaipur (evening) Udaipur → Ahmedabad → Surat Surat → Ahmedabad → Udaipur
Train number 26963 26964 26904 26903
Departs Udaipur City (UDZ) 06:10 Asarva Jn (ASV) 17:45 Udaipur City (UDZ) 15:35 Surat (ST) 06:10
Ahmedabad stop Asarva Jn 10:25 (terminates) Asarva Jn (starts) Asarva Jn 19:25, Maninagar 19:58 Maninagar 08:41, Asarva Jn 09:25
Arrives Asarva Jn (ASV) 10:25, same day Udaipur City (UDZ) 22:00, same day Surat (ST) 23:00, same day Udaipur City (UDZ) 13:40, same day
Udaipur–Asarva time 4 h 15 min 4 h 15 min 3 h 50 min 4 h 10 min
Full journey 4 h 15 min, 296 km 4 h 15 min, 296 km 7 h 25 min, 528 km 7 h 30 min, 528 km
Intermediate stops 4 4 9 9
Runs Daily except Tuesday Daily except Tuesday Daily except Tuesday Daily except Tuesday
Classes CC, EC CC, EC CC, EC CC, EC

Check 26963/26964 before you book. Business Today reported that the Railway Board approved discontinuing 26963 and 26964 when it cleared the Surat–Udaipur train. Source: Business Today, 1 September 2026 We have not seen a withdrawal notice, and the timetables we checked on 11 November 2026 still list both pairs. Search 26963 or 26964 on IRCTC for your date; if they no longer show, 26903 and 26904 cover the same Udaipur–Asarva section.

Which Ahmedabad station: Asarva, Maninagar or Ahmedabad Jn?

The Vande Bharat Udaipur to Ahmedabad trains do not use Ahmedabad Jn (ADI), the main Kalupur station. Western Railway’s timetable for the Surat–Udaipur train shows it passing Ahmedabad Jn without a halt in both directions. Source: DeshGujarat, citing Western Railway If you type “Ahmedabad Jn” into IRCTC, these trains will not appear. Search from or to Asarva Jn (ASV), sometimes spelled Asarwa, or Maninagar (MAN).

Asarva Jn (ASV) Maninagar (MAN)
Trains 26963, 26964, 26903, 26904 26903, 26904 only
To Udaipur 26903 at 09:30, 26964 at 17:45 26903 at 08:43
From Udaipur 26963 at 10:25, 26904 at 19:25 26904 at 19:58
Udaipur–station time 3 h 50 min to 4 h 15 min 4 h 23 min to 4 h 57 min
Distance from Udaipur 296 km 302 km
Best for Any Udaipur trip; the only choice for 26963/26964 Southbound trips to Anand, Vadodara, Bharuch, Surat

Asarva and Maninagar are only 6 km apart on the line, but the timetable allows 42 minutes for that stretch on 26903 and 28 minutes on 26904. For an Udaipur trip, Asarva is the better station on both trains: you save about 45 minutes going to Udaipur and about half an hour coming back, compared with Maninagar. Use Maninagar only if it is much nearer to you, or if you are going on towards Vadodara and Surat. If you are connecting to another train at Ahmedabad Jn or Sabarmati, allow time to cross the city. The Gujarat Vande Bharat page lists which Ahmedabad station every Vande Bharat train uses.

What kind of train this is

Both pairs are daytime Chair Car Vande Bharat Express trains. There are no berths, only reclining seats: CC has 3+2 seating and EC has wider 2+2 seats. The Udaipur–Asarva rake has seven CC coaches and one EC coach. Source: Udaipur Times The Surat–Udaipur train runs with eight coaches in CC and EC. Source: DeshGujarat, citing Western Railway With a single EC coach, EC seats run out quickly, so book early if you want the wider seat. See CC vs EC and the seat guide.

The Udaipur City–Asarva Vande Bharat was flagged off from Udaipur City on 16 February 2026, and regular service began on 18 February 2026. Source: Udaipur Times It came in place of the Udaipur–Jaipur (20979/20980) and Udaipur–Agra Cantt (20981/20982) Vande Bharat trains, which were withdrawn. Source: DeshGujarat The Surat–Udaipur City train followed with an inaugural special from Surat on 2 October 2026; regular service began with 26904 from Udaipur on 3 October and 26903 from Surat on 4 October. Source: DeshGujarat, citing Western Railway

Udaipur–Asarva works out to an average of about 70 km/h on 26963 and 26964. The afternoon 26904 is the quickest train into Ahmedabad: it covers the same 296 km to Asarva in 3 h 50 min, 25 minutes faster than the morning 26963.

26963 Udaipur City to Asarva timetable

# Station Arrives Departs Distance
1 Udaipur City (UDZ) — 06:10 0 km
2 Zawar (ZW) 06:43 06:45 44 km
3 Dungarpur (DNRP) 07:47 07:49 117 km
4 Shamlaji Road (SJS) 08:28 08:30 170 km
5 Himmatnagar (HMT) 09:05 09:07 211 km
6 Asarva Jn (ASV) 10:25 — 296 km

26964 Asarva to Udaipur City timetable

# Station Arrives Departs Distance
1 Asarva Jn (ASV) — 17:45 0 km
2 Himmatnagar (HMT) 18:53 18:55 86 km
3 Shamlaji Road (SJS) 19:18 19:20 127 km
4 Dungarpur (DNRP) 20:00 20:02 179 km
5 Zawar (ZW) 21:10 21:12 253 km
6 Udaipur City (UDZ) 22:00 — 296 km

26904 Udaipur City to Surat timetable

# Station Arrives Departs Distance
1 Udaipur City (UDZ) — 15:35 0 km
2 Zawar (ZW) 16:01 16:03 44 km
3 Dungarpur (DNRP) 16:50 16:52 117 km
4 Shamlaji Road (SJS) 17:27 17:29 170 km
5 Himmatnagar (HMT) 18:18 18:20 211 km
6 Asarva Jn (ASV) 19:25 19:30 296 km
7 Maninagar (MAN) 19:58 20:00 302 km
8 Anand Jn (ANND) 20:40 20:42 363 km
9 Vadodara Jn (BRC) 21:12 21:17 399 km
10 Bharuch Jn (BH) 22:00 22:02 469 km
11 Surat (ST) 23:00 — 528 km

26903 Surat to Udaipur City timetable

# Station Arrives Departs Distance
1 Surat (ST) — 06:10 0 km
2 Bharuch Jn (BH) 06:46 06:48 59 km
3 Vadodara Jn (BRC) 07:35 07:40 129 km
4 Anand Jn (ANND) 08:06 08:08 165 km
5 Maninagar (MAN) 08:41 08:43 226 km
6 Asarva Jn (ASV) 09:25 09:30 232 km
7 Himmatnagar (HMT) 10:38 10:40 317 km
8 Shamlaji Road (SJS) 11:08 11:10 358 km
9 Dungarpur (DNRP) 11:42 11:44 411 km
10 Zawar (ZW) 12:45 12:47 484 km
11 Udaipur City (UDZ) 13:40 — 528 km

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

Udaipur Ahmedabad Vande Bharat boarding guide: every stop

Every stop is a boarding and alighting point, and IRCTC sells tickets between any two of them. Times are scheduled; check live running on NTES on the day.

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.

Himmatnagar Vande Bharat

Himmatnagar (HMT), in Sabarkantha district, is on all four trains, so it has four Vande Bharat departures a day except Tuesday. To Ahmedabad (Asarva), take 26963 at 09:07, arriving 10:25, or 26904 at 18:20, arriving 19:25; the 26904 run takes only 1 h 5 min. To Udaipur, take 26903 at 10:40, arriving 13:40, or 26964 at 18:55, arriving 22:00. From Udaipur, Himmatnagar is 2 h 55 min on 26963 and 2 h 43 min on 26904. For Vadodara or Surat, 26904 continues south from Himmatnagar, reaching Surat at 23:00.

Vande Bharat Udaipur to Surat

The Surat–Udaipur City pair is the only Vande Bharat between Udaipur and south Gujarat. 26904 leaves Udaipur City at 15:35 and reaches Surat at 23:00, a 528 km trip of 7 h 25 min. 26903 leaves Surat at 06:10 and reaches Udaipur City at 13:40, in 7 h 30 min. Asarva to Surat takes 3 h 30 min on 26904, so Ahmedabad passengers can use the same train to reach Vadodara or Surat in the evening. Since 26904 reaches Surat at 23:00, plan how you will get home from the station at that hour.

Udaipur to Ahmedabad Vande Bharat ticket price

Train From → To Distance CC EC
26904 Udaipur City (UDZ) → Surat (ST) 528 km ₹1,460 ₹2,670
26903 Surat (ST) → Udaipur City (UDZ) 528 km ₹1,515 ₹2,720
26963 Udaipur City (UDZ) → Asarva Jn (ASV) 296 km — —
26964 Asarva Jn (ASV) → Udaipur City (UDZ) 296 km — —

Fares are for one adult, General quota, with the meal, checked 13 November 2026. They are IRCTC fares as recorded by erail.in, and we kept a figure only where it agreed with erail’s own calculation from the official fare rules, so confirm on IRCTC before you pay.

A dash means we could not confirm that fare. That includes the Udaipur to Ahmedabad (Asarva or Maninagar) fare on every train, and Udaipur to Himmatnagar, so check your exact station pair on IRCTC. Udaipur–Asarva is a little over half the Surat distance, so it costs less than the Surat fares above, but we do not print a figure we have not confirmed.

Towards Udaipur, 26903 costs ₹55 more in CC and ₹50 more in EC than 26904 over the same 528 km. The base fare is set by distance and class, so the gap most likely comes from the catering charge for the meals served on each train, which IRCTC shows in the fare breakdown. Choosing No Food lowers the fare by the meal charge. See the food guide for what is served.

The fare is built from a base fare (1.4 times Shatabdi in CC and 1.3 times in EC), reservation and superfast charges, GST and the optional meal. Source: PIB There is no dynamic fare, so the price does not rise as seats fill up. Source: PIB, February 2026 See how Vande Bharat ticket prices work or estimate a pair with the fare calculator.

Can you go and return the same day?

None of the four trains runs on Tuesday. Leave a buffer in case the outward train runs late. The same-day return planner checks this for any pair of stations, and the running days checker confirms a date.

Booking the Udaipur Ahmedabad Vande Bharat train

Booking 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. Do not pick a Tuesday, because none of these trains runs. Find the opening date with the booking date calculator.

From Udaipur to Ahmedabad you have two choices: 26963 in the morning and 26904 in the afternoon. From Ahmedabad to Udaipur, 26903 in the morning and 26964 in the evening. If one is waitlisted, check the other before taking a waiting-list ticket, and look at EC as well as CC. A ticket still waitlisted when the chart is made is cancelled and refunded automatically, less ₹60 clerkage plus GST (₹63) per passenger.

Tatkal opens at 10:00 IST the day before the train leaves its first station: Udaipur City for 26963 and 26904, Asarva for 26964, and Surat for 26903. A confirmed Tatkal ticket gets no refund if you cancel. See the Tatkal guide and the booking guide for IRCTC step by step.

Refund if you cancel a Udaipur Ahmedabad Vande Bharat ticket

The refund bands are counted from the train’s scheduled departure at its first station, so a passenger boarding 26903 at Asarva still works from the 06:10 departure from Surat. For a confirmed full-route ticket, per passenger, with 5% GST on the charge, using the 72, 24 and 8-hour bands the Ministry of Railways announced in March 2026:

For an Udaipur–Asarva ticket the flat charge is the same (₹189 in CC, ₹252 in EC), and the percentage bands apply to your own fare. IRCTC’s published refund rules still show the older 48, 12 and 4-hour cut-offs, so the IRCTC cancellation screen is final. The Vande Bharat cancellation charges guide explains both sets of bands, and the refund calculator gives your own figure.

When is the chart prepared?

The chart preparation time tool works it out for any date.

Udaipur Ahmedabad Vande Bharat FAQs

What is the timing of the Udaipur to Ahmedabad Vande Bharat? Train 26963 leaves Udaipur City at 06:10 and reaches Asarva Jn at 10:25. Train 26904 leaves Udaipur City at 15:35 and reaches Asarva at 19:25 and Maninagar at 19:58.

What is the timing of the Ahmedabad to Udaipur Vande Bharat? Train 26903 leaves Maninagar at 08:43 and Asarva at 09:30, reaching Udaipur City at 13:40. Train 26964 leaves Asarva at 17:45 and reaches Udaipur City at 22:00.

Does the Udaipur Vande Bharat stop at Ahmedabad Jn (Kalupur)? No. It stops at Asarva Jn (ASV), and 26903/26904 also stop at Maninagar (MAN). Western Railway’s timetable shows 26903/26904 passing Ahmedabad Jn without a halt.

Which is better for Udaipur, Asarva or Maninagar? Asarva. It is served by all four trains and saves 30 to 45 minutes compared with Maninagar on 26903 and 26904.

On which day does the Udaipur Ahmedabad Vande Bharat not run? Tuesday, for all four trains.

What is the Udaipur to Ahmedabad Vande Bharat ticket price? We could not confirm the Udaipur–Asarva fare; check IRCTC. The full Udaipur City–Surat fare on 26904 is ₹1,460 in CC and ₹2,670 in EC with the meal, and Surat–Udaipur on 26903 is ₹1,515 and ₹2,720 (checked 13 November 2026).

What is the Vande Bharat Udaipur to Surat timing? Train 26904 leaves Udaipur City at 15:35 and reaches Surat at 23:00. Train 26903 leaves Surat at 06:10 and reaches Udaipur at 13:40.

Does the Vande Bharat stop at Himmatnagar? Yes, all four trains stop at Himmatnagar (HMT): 26963 at 09:05 and 26904 at 18:18 towards Ahmedabad, and 26903 at 10:38 and 26964 at 18:53 towards Udaipur.

How long does the Udaipur Ahmedabad Vande Bharat take? 4 h 15 min on 26963 and 26964, 4 h 10 min from Asarva on 26903, and 3 h 50 min to Asarva on 26904.

What are the stops between Udaipur and Ahmedabad? Zawar (ZW), Dungarpur (DNRP), Shamlaji Road (SJS) and Himmatnagar (HMT), on all four trains.

Can I do Udaipur to Ahmedabad and back in a day? Yes. 26963 reaches Asarva at 10:25 and 26964 leaves at 17:45, giving 7 h 20 min in Ahmedabad, on any day except Tuesday.

Is the Udaipur–Asarva Vande Bharat being discontinued? Business Today reported in September 2026 that the Railway Board approved discontinuing 26963/26964. We have not seen a withdrawal notice, and the timetable still listed both trains on 11 November 2026, so check IRCTC for your date.

When was the Udaipur Ahmedabad Vande Bharat launched? The Udaipur City–Asarva train was flagged off on 16 February 2026 and began regular service on 18 February 2026. The Surat–Udaipur train began regular service on 3 October 2026.

When is the chart prepared for 26963 and 26904? For 26963, which leaves at 06:10, by 20:00 the evening before. For 26904, which leaves at 15:35, by 05:35 on the day of travel.

Sources

Timetable, stops and running days: erail 26963, erail 26964, erail 26903, erail 26904, cross-checked with ConfirmTkt 26963, ConfirmTkt 26964, ConfirmTkt 26903 and ConfirmTkt 26904, 11 and 12 November 2026. Fares: erail.in’s IRCTC fare data, cross-checked against its fare calculation, 13 November 2026. Udaipur–Asarva launch and coaches: Udaipur Times. Withdrawn Udaipur–Jaipur and Udaipur–Agra trains: DeshGujarat. Surat–Udaipur start, coaches and Ahmedabad Jn pass: DeshGujarat, citing Western Railway. 26963/26964 discontinuation approval: Business Today. Fare rules: PIB, PIB, February 2026. Always confirm on IRCTC or NTES before travel. Report a correction.

Keep reading about Vande Bharat