Trains from Anand Jn to Surat
Anand Jn to Surat is 164 km by rail. 87 direct trains run it; the fastest is the 20902 Vande Bharat Express at 1 hr 38 min. The most punctual is the 22973 Gandhidham–Puri Superfast, on time (within 15 min) on 97% of days. 16 run every day, leaving between 00:25 and 23:59. When they are waitlisted, a journey with one change takes 3 hr 17 min.
- Departures
- 00:25 – 23:59
- Fare from
- ₹180
- Sleeper · estimate
- Most punctual
- 97% on time
- 22973 Gandhidham–Puri Superfast
- Daily trains
- 16 of 87
Trains and seats
- 22964Bhavnagar Terminus–Bandra Terminus Superfast00:252 hr 47 min03:12
ANND — ST · 165 km · Superfast
Checking seats - Checking seats
- Checking seats
- Checking seats
- Checking seats
- Checking seats
- Checking seats
- Checking seats
- Checking seats
- Checking seats
- Checking seats
- 20910Porbandar–Thiruvananthapuram North Superfast Express04:202 hr 37 min06:57
ANND — ST · 166 km · Superfast
Checking seats - Checking seats
- Checking seats
- Checking seats
- Checking seats
- Checking seats
- 20804Gandhidham–Visakhapatnam Superfast Express05:152 hr 25 min07:40
ANND — ST · 165 km · Mail/Express
Checking seats - Checking seats
- Checking seats
- Checking seats
- Checking seats
- Checking seats
- Checking seats
- Checking seats
- Checking seats
- Checking seats
- Checking seats
- Checking seats
- 16311Shri Ganganagar–Thiruvananthapuram North Express08:552 hr 22 min11:17
ANND — ST · 165 km · Mail/Express
Checking seats - Checking seats
- Checking seats
- Checking seats
- Checking seats
- 22950Delhi Sarai Rohilla–Bandra Terminus Superfast Express08:552 hr 22 min11:17
ANND — ST · 165 km · Superfast
Checking seats - Checking seats
- Checking seats
- Checking seats
- Checking seats
- Checking seats
- Checking seats
- Checking seats
- Checking seats
- Checking seats
- Checking seats
- Checking seats
- Checking seats
- Checking seats
- Checking seats
- Checking seats
- Checking seats
- Checking seats
- Checking seats
- Checking seats
- Checking seats
- Checking seats
- 19260Bhavnagar Terminus–Thiruvananthapuram North Express16:432 hr 41 min19:24
ANND — ST · 165 km · Mail/Express
Checking seats - Checking seats
- Checking seats
- Checking seats
- Checking seats
- Checking seats
- Checking seats
- Checking seats
- Checking seats
- Checking seats
- Checking seats
- Checking seats
- Checking seats
- Checking seats
- Checking seats
- Checking seats
- 09018Veraval–Bandra Terminus Special20:574 hr 15 min01:12+1 arrives the next day
ANND — ST · 165 km · Mail/Express
Checking seats - Checking seats
- Checking seats
- Checking seats
- Checking seats
- Checking seats
- Checking seats
- Checking seats
- Checking seats
- Checking seats
- Checking seats
- Checking seats
- 21904Bikaner–Bandra Terminus Superfast23:292 hr 48 min02:17+1 arrives the next day
ANND — ST · 165 km · Mail/Express
Checking seats - Checking seats
- Checking seats
Check seats and fares for your date
If the direct trains are full
One change of train · each leg is a separate ticket
- One change at Bharuch JnBH02:563 hr 17 min06:13
1 hr 39 min longer than the fastest direct
Holds 10 in 101 hr 10 min to change at BHHolds about 19 times in 20 here. Measured on 3,60,842 paired days.
22924 often runs late
ANND — BH
Checking seatsBH — ST
Checking seats - One change at Bharuch JnBH06:003 hr 19 min09:19
1 hr 41 min longer than the fastest direct
Holds 9 in 101 hr 4 min to change at BHHolds about 9 times in 10 here. Measured on 3,53,407 paired days.
12990 often runs late
ANND — BH
Checking seatsBH — ST
Checking seats - One change at Bharuch JnBH20:403 hr 25 min00:05+1 arrives the next day
1 hr 47 min longer than the fastest direct
Almost always holds1 hr 2 min to change at BHAlmost always holds here. Measured on 3,56,317 paired days.
both trains usually run on time
ANND — BH
Checking seatsBH — ST
Checking seats
Which arrives on time
On time = within 15 min at Surat · year to August 2026 · 77 of 87 trains tracked
- 22973 Gandhidham–Puri SuperfastMost punctualusually on time at Surat97%
- usually on time at Surat96%
- typically 3 min late at Surat95%
- usually on time at Surat95%
- usually on time at Surat95%
Fares
Estimated for 164 km · exact fare at IRCTC checkout · Sources
| Class | Fare | Basis |
|---|---|---|
| SL Sleeper | ₹180 | observed fares |
| 3E AC 3 economy | ₹567 | observed fares |
| 3A AC 3 tier | ₹567 | observed fares |
| 2A AC 2 tier | ₹772 | observed fares |
| 1A AC first class | ₹1,271 | observed fares |
One adult, General quota, Superfast pricing · not every train carries every class