Ahmedabad – Okha Vande Bharat Express (22925 / 22926)
The Ahmedabad–Okha Vande Bharat runs between Sabarmati Jn (SBT) in Ahmedabad and Okha (OKHA), every day except Tuesday. Train 22925 leaves Sabarmati Jn at 06:15 and reaches Okha at 13:20, calling at Rajkot, Jamnagar and Dwarka on the way. Train 22926 leaves Okha at 16:45 and reaches Sabarmati Jn at 23:10. The 494 km trip takes 7 h 5 min outward and 6 h 25 min back, in AC Chair Car (CC) or Executive Chair Car (EC).
Scheduled times, checked 11 November 2026. Live status on NTES.
Every stop, start to finish
- 06:15 leaves Sabarmati
- 13:20 reaches Okha
- 7 h 5 min journey
- 494 km 8 stops on the way
- 06:15Sabarmati
- 06:25Ambli Road
- 06:37Sanand
- 07:02Viramgam
- 07:50Surendranagar
- 08:45Wankaner
- 09:36Rajkot
- 10:48Jamnagar
- 12:47Dwarka
- 13:20Okha
- 16:45 leaves Okha
- 23:10 reaches Sabarmati
- 6 h 25 min journey
- 494 km 8 stops on the way
- 16:45Okha
- 17:12Dwarka
- 18:41Jamnagar
- 19:49Rajkot
- 20:22Wankaner
- 21:10Surendranagar
- 22:01Viramgam
- 22:31Sanand
- 22:42Ambli Road
- 23:10Sabarmati
Scheduled times. Live running on NTES.
On this page
- Train summary
- What kind of train this is
- 22925 Sabarmati Jn to Okha timetable
- 22926 Okha to Sabarmati Jn timetable
- Ahmedabad Okha Vande Bharat boarding guide: every stop
- Vande Bharat train for Dwarka: same-day return
- Ahmedabad to Okha Vande Bharat ticket price
- Booking the Ahmedabad Okha Vande Bharat Express
- Refund if you cancel an Ahmedabad Okha Vande Bharat ticket
- When is the chart prepared for the Ahmedabad Okha Vande Bharat?
- Ahmedabad Okha Vande Bharat FAQs
- Related routes
- Sources
Timetable last checked 12 November 2026 (data from 11 November 2026). Fares checked 12 November 2026.
Train summary
| Ahmedabad → Okha | Okha → Ahmedabad | |
|---|---|---|
| Train number | 22925 | 22926 |
| Departs | Sabarmati Jn (SBT) 06:15 | Okha (OKHA) 16:45 |
| Arrives | Okha (OKHA) 13:20, same day | Sabarmati Jn (SBT) 23:10, same day |
| Journey time | 7 h 5 min | 6 h 25 min |
| Intermediate stops | 8 | 8 |
| Runs | Daily except Tuesday | Daily except Tuesday |
| Distance | 494 km | 494 km |
| Classes | CC, EC | CC, EC |
Why Sabarmati Jn and not Ahmedabad Jn? Since 17 August 2026 this Vande Bharat Express starts and ends at Sabarmati Jn (SBT), on the Jail side of the Sabarmati area, instead of Ahmedabad Jn (Kalupur). The same change added a halt at Ambli Road, the first stop, aimed at passengers from S.G. Highway, Bodakdev, Prahladnagar, Bopal and Shela. Source: DeshGujarat On IRCTC, search from SBT, not ADI. Ahmedabad has another station called Sabarmati with the code SBIB, used by the Jodhpur and Veraval Vande Bharat trains. The Gujarat Vande Bharat hub lists which Ahmedabad station each train uses.
Which station for Dwarka? Get off at Dwarka (DWK), 38 minutes before Okha. The Devbhumi Dwarka district administration gives the station’s distance from the Dwarkadhish temple as about 2 km. Source: Devbhumi Dwarka district Stay on to Okha (OKHA), the end of the line, if you are heading for Beyt Dwarka (Bet Dwarka).
What kind of train this is
The Ahmedabad to Okha Vande Bharat Express is a daytime Chair Car train with no berths: CC has 3+2 reclining seats and EC has wider 2+2 seats. See CC vs EC and the seat guide for layouts and window seats.
It began as the Jamnagar–Ahmedabad Vande Bharat, one of nine Vande Bharat trains the Prime Minister flagged off by video link on 24 September 2023. Source: PIB Source: DeshGujarat It was later extended beyond Jamnagar to Dwarka and Okha, and in 2026 the Railway Board approved the current pattern: a morning departure from Sabarmati Jn, an afternoon return from Okha, and the same weekly off day, Tuesday, in both directions. Before that change, the return train had a different off day. Source: DeshGujarat
Older articles, videos and some booking sites still show the earlier timings, when 22925 left Ahmedabad in the evening and reached Okha after midnight. Those are out of date. Go by the tables below, and check NTES or IRCTC for your date.
22925 Sabarmati Jn to Okha timetable
| # | Station | Arrives | Departs | Distance |
|---|---|---|---|---|
| 1 | Sabarmati Jn (SBT) | — | 06:15 | 0 km |
| 2 | Ambli Road (ABD) | 06:23 | 06:25 | 12 km |
| 3 | Sanand (SAU) | 06:35 | 06:37 | 24 km |
| 4 | Viramgam Jn (VG) | 07:00 | 07:02 | 60 km |
| 5 | Surendranagar (SUNR) | 07:48 | 07:50 | 126 km |
| 6 | Wankaner Jn (WKR) | 08:43 | 08:45 | 200 km |
| 7 | Rajkot Jn (RJT) | 09:31 | 09:36 | 242 km |
| 8 | Jamnagar (JAM) | 10:43 | 10:48 | 327 km |
| 9 | Dwarka (DWK) | 12:42 | 12:47 | 465 km |
| 10 | Okha (OKHA) | 13:20 | — | 494 km |
22926 Okha to Sabarmati Jn timetable
| # | Station | Arrives | Departs | Distance |
|---|---|---|---|---|
| 1 | Okha (OKHA) | — | 16:45 | 0 km |
| 2 | Dwarka (DWK) | 17:07 | 17:12 | 29 km |
| 3 | Jamnagar (JAM) | 18:36 | 18:41 | 168 km |
| 4 | Rajkot Jn (RJT) | 19:44 | 19:49 | 253 km |
| 5 | Wankaner Jn (WKR) | 20:20 | 20:22 | 294 km |
| 6 | Surendranagar (SUNR) | 21:08 | 21:10 | 369 km |
| 7 | Viramgam Jn (VG) | 21:59 | 22:01 | 434 km |
| 8 | Sanand (SAU) | 22:29 | 22:31 | 471 km |
| 9 | Ambli Road (ABD) | 22:40 | 22:42 | 483 km |
| 10 | Sabarmati Jn (SBT) | 23:10 | — | 494 km |
All stops are on the same day. For live running status, use NTES with train number 22925 or 22926.
Ahmedabad Okha 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.
- Ambli Road (ABD). 22925 arrives at 06:23 and leaves at 06:25, 8 min and 12 km after Sabarmati Jn. For western Ahmedabad this can save the trip across the city. 22926 calls here at 22:40.
- Sanand (SAU). 22925 arrives at 06:35, 24 km out. 22926 calls here at 22:29.
- Viramgam Jn (VG). 22925 arrives at 07:00, 60 km and 45 min out. 22926 calls here at 21:59.
- Surendranagar (SUNR). 22925 arrives at 07:48, 126 km and 1 h 33 min out. 22926 calls here at 21:08.
- Wankaner Jn (WKR). 22925 arrives at 08:43, 200 km out. 22926 calls here at 20:20.
- Rajkot Jn (RJT). 22925 arrives at 09:31 and leaves at 09:36, 242 km and 3 h 16 min out, with 3 h 44 min still to go to Okha. 22926 calls here at 19:44.
- Jamnagar (JAM). 22925 arrives at 10:43 and leaves at 10:48, 327 km and 4 h 28 min out. 22926 calls here at 18:36.
- Dwarka (DWK). 22925 arrives at 12:42 and leaves at 12:47, 465 km and 6 h 27 min out, with 29 km and 33 min left to Okha. 22926 calls here at 17:07.
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.
Rajkot Vande Bharat
In our data Rajkot Jn has one Vande Bharat pair, and it is this one. Towards Ahmedabad, 22926 leaves Rajkot at 19:49 and reaches Sabarmati Jn at 23:10, 3 h 21 min for 241 km. Towards Saurashtra, 22925 reaches Rajkot at 09:31 and goes on to Jamnagar, Dwarka and Okha. A Rajkot passenger can reach Dwarka at 12:42 (3 h 6 min) and come back on 22926 from Dwarka at 17:12, reaching Rajkot at 19:44. There is no morning Vande Bharat from Rajkot to Ahmedabad in our data; the only Rajkot–Ahmedabad departure is the evening one.
Jamnagar Vande Bharat
Jamnagar is 85 km beyond Rajkot. 22925 reaches Jamnagar at 10:43 and Dwarka at 12:42, so the Jamnagar–Dwarka run takes 1 h 54 min. Back, 22926 leaves Dwarka at 17:12 and reaches Jamnagar at 18:36, and leaves Jamnagar at 18:41 for Sabarmati Jn (23:10), 4 h 29 min. Like Rajkot, Jamnagar has only an evening Vande Bharat towards Ahmedabad.
Vande Bharat train for Dwarka: same-day return
The 2026 timetable was set up so that Ahmedabad pilgrims can visit Dwarka and come back the same day. Source: DeshGujarat
| Day trip from Ahmedabad | Go on 22925 | Return on 22926 | Time there |
|---|---|---|---|
| Rajkot | 06:15 → 09:31 | 19:49 → 23:10 | 10 h 18 min |
| Jamnagar | 06:15 → 10:43 | 18:41 → 23:10 | 7 h 58 min |
| Dwarka | 06:15 → 12:42 | 17:12 → 23:10 | 4 h 30 min |
| Okha | 06:15 → 13:20 | 16:45 → 23:10 | 3 h 25 min |
Not on Tuesday. The Dwarka trip leaves 4 h 30 min between arrival and the return train, and you are back at Sabarmati Jn at 23:10, so arrange how you will get home from there late at night.
Temple timing. Gujarat Tourism lists the Dwarkadhish temple’s visiting hours as 7:00 to 12:30 and 17:00 to 21:00. Source: Gujarat Tourism On those hours the temple closes about 12 minutes before 22925 reaches Dwarka at 12:42 and opens at 17:00, only 12 minutes before 22926 leaves at 17:12. On the published hours, a same-day trip on this pair may not give you darshan at all. Timings change on festival days, so confirm with the temple before you rely on a day trip; otherwise plan an overnight stay and return the next day. The district administration notes that pilgrims enter through the Swarga Dwar and leave through the Moksha Dwar, and that a flight of 56 steps leads up to the back of the temple from the Gomti side. Source: Devbhumi Dwarka district
Beyt Dwarka from Okha. Okha mainland is linked to Beyt Dwarka island by Sudarshan Setu, a cable-stayed road bridge of about 2.32 km opened by the Prime Minister on 25 February 2024. Source: PMIndia The train reaches Okha at 13:20 and leaves at 16:45, a gap of 3 h 25 min. More Vande Bharat trains for temple towns are in the pilgrimage trains guide.
There is no same-day return from the Okha or Dwarka end, because 22926 reaches Ahmedabad at 23:10 and the next 22925 leaves at 06:15 the following morning. Plan other combinations with the same-day return planner.
Ahmedabad to Okha Vande Bharat ticket price
| Train | From → To | Distance | CC | EC |
|---|---|---|---|---|
| 22925 | Sabarmati Jn (SBT) → Okha (OKHA) | 494 km | ₹1,445 | ₹2,555 |
| 22926 | Okha (OKHA) → Sabarmati Jn (SBT) | 494 km | ₹1,385 | ₹2,505 |
Fares are for one adult, General quota, with the meal, checked 12 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.
We could not confirm fares for shorter trips, such as Ahmedabad to Rajkot, Ahmedabad to Jamnagar or Ahmedabad to Dwarka. Check your exact station pair on IRCTC. They cost less than the full Sabarmati–Okha fare, because the base fare is set by distance.
The morning train costs ₹60 more in CC and ₹50 more in EC than the evening return over the same 494 km. The base fare depends only on distance and class, so the gap most likely comes from the catering charge, which IRCTC shows in the fare breakdown when you book. Choosing No Food lowers the price 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 station pair with the fare calculator.
CC or EC? On 22925, EC costs ₹1,110 more than CC with the meal. For a 7-hour trip CC is the usual choice; look at EC when CC is waitlisted.
Booking the Ahmedabad Okha Vande Bharat Express
Booking for 22925 and 22926 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: the train does not run, and IRCTC will not show it. The booking date calculator gives the date for your trip.
Use the station code SBT for Ahmedabad. If you search from ADI (Ahmedabad Jn), this train will not appear. If CC is full, try EC before taking a waiting-list ticket. 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: the day before at Sabarmati Jn for 22925, and the day before at Okha for 22926. A confirmed Tatkal ticket gets no refund if you cancel. See the Tatkal guide.
The booking guide covers IRCTC step by step, including quotas, waiting lists and choosing a seat.
Refund if you cancel an Ahmedabad Okha Vande Bharat ticket
Refund bands are counted from the train’s scheduled departure at its first station, so a passenger boarding 22925 at Rajkot still works from the 06:15 departure from Sabarmati Jn. For a confirmed 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:
- 22925 in CC (₹1,445): cancel more than 72 hours before and you get back about ₹1,256; 72 to 24 hours before, about ₹1,066; 24 to 8 hours before, about ₹686; less than 8 hours before, nothing.
- 22925 in EC (₹2,555): more than 72 hours before, about ₹2,303; 72 to 24 hours, about ₹1,884; 24 to 8 hours, about ₹1,214; less than 8 hours, nothing.
- 22926 in CC (₹1,385): more than 72 hours before, about ₹1,196; 72 to 24 hours, about ₹1,021; 24 to 8 hours, about ₹658; less than 8 hours, nothing.
- 22926 in EC (₹2,505): more than 72 hours before, about ₹2,253; 72 to 24 hours, about ₹1,847; 24 to 8 hours, about ₹1,190; less than 8 hours, nothing.
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 and cancellation deadline tool give your own figure and clock times.
When is the chart prepared for the Ahmedabad Okha Vande Bharat?
- 22925 leaves Sabarmati Jn at 06:15, so its first chart is prepared by 20:00 the evening before.
- 22926 leaves Okha at 16:45, so its first chart is prepared by 06:45 on the day of travel (10 hours before departure).
On a Dwarka day trip you know your outward seat the night before, and the return chart is out by 06:45, while 22925 is running between Sanand and Viramgam. The chart preparation time tool works it out for any date.
Ahmedabad Okha Vande Bharat FAQs
What is the timing of the Ahmedabad to Okha Vande Bharat? Train 22925 leaves Sabarmati Jn (SBT) at 06:15 and reaches Okha at 13:20, a journey of 7 h 5 min.
What is the timing of the Okha to Ahmedabad Vande Bharat? Train 22926 leaves Okha at 16:45 and reaches Sabarmati Jn at 23:10, a journey of 6 h 25 min.
Does the Ahmedabad Okha Vande Bharat start from Ahmedabad Jn (Kalupur)? No. Since 17 August 2026 it starts and ends at Sabarmati Jn (SBT). Book from SBT on IRCTC.
Which Vande Bharat train goes to Dwarka? Only one pair: 22925 from Sabarmati Jn, reaching Dwarka at 12:42, and 22926, leaving Dwarka at 17:12 for Sabarmati Jn.
Can I go from Ahmedabad to Dwarka and back in one day by Vande Bharat? The trains allow it: 4 h 30 min at Dwarka, back at Sabarmati Jn by 23:10, any day except Tuesday. But on the temple’s published hours (7:00–12:30 and 17:00–21:00) darshan is closed for almost all of that window, so check timings with the temple first or stay overnight.
On which day does the Ahmedabad Okha Vande Bharat not run? Tuesday, in both directions.
What is the Ahmedabad to Okha Vande Bharat ticket price? ₹1,445 in CC and ₹2,555 in EC with the meal on 22925. The return 22926 is ₹1,385 in CC and ₹2,505 in EC (checked 12 November 2026; confirm on IRCTC).
What are the stops of the Ahmedabad Okha Vande Bharat? Eight intermediate stops: Ambli Road, Sanand, Viramgam Jn, Surendranagar, Wankaner Jn, Rajkot Jn, Jamnagar and Dwarka, in reverse order on 22926.
What time does the Vande Bharat reach Rajkot? 22925 reaches Rajkot Jn at 09:31 on the way to Okha. 22926 reaches Rajkot at 19:44 on the way to Ahmedabad.
What time does the Jamnagar Vande Bharat leave for Ahmedabad? 22926 leaves Jamnagar at 18:41 and reaches Sabarmati Jn at 23:10.
How far is Dwarka station from the Dwarkadhish temple? About 2 km, according to the Devbhumi Dwarka district administration.
When does booking open for the Ahmedabad Okha 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.
When is the chart prepared for 22925 and 22926? For 22925, which leaves at 06:15, by 20:00 the evening before. For 22926, which leaves at 16:45, by 06:45 on the day of travel.
When was the Ahmedabad Okha Vande Bharat launched? It was flagged off on 24 September 2023 as the Jamnagar–Ahmedabad Vande Bharat and later extended to Dwarka and Okha.
Related routes
- Gujarat Vande Bharat trains
- Vande Bharat pilgrimage trains
- Mumbai – Ahmedabad Vande Bharat
- Full Vande Bharat route list
Sources
Timetable, stops and running days: erail 22925, erail 22926, cross-checked with ConfirmTkt 22925 and ConfirmTkt 22926, 11 November 2026. Fares: erail.in’s IRCTC fare data, cross-checked against its fare calculation, 12 November 2026. Sabarmati Jn terminal and Ambli Road halt: DeshGujarat, July 2026. Same-day Dwarka timetable and off day: DeshGujarat, June 2026. Launch: PIB, DeshGujarat. Temple: Devbhumi Dwarka district, Gujarat Tourism. Sudarshan Setu: PMIndia. Fare rules: PIB, PIB, February 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.

