Trains from Yasvantpur Jn to Surat
Yasvantpur Jn to Surat is 1,421 km by rail. 9 direct trains run it; the fastest is the 16210 Ajmer Express at 25 hr 35 min. The most punctual is the 22690 Ahmedabad Express, on time (within 15 min) on 90% of days, typically 6 min late. None runs every day, leaving between 00:03 and 17:15. When they are waitlisted, a journey with one change takes 23 hr 40 min.
- Departures
- 00:03 – 17:15
- Fare from
- ₹645
- Sleeper · estimate
- Most punctual
- 90% on time
- 22690 Ahmedabad Express
- Daily trains
- 0 of 9
Trains and seats
- 16210Ajmer Express00:0325 hr 35 min01:38+1 arrives the next day
YPR — ST · 1,421 km · Mail/Express · fastest
Checking seats - Checking seats
- Checking seats
- 14805Barmer AC Express12:0026 hr 43 min14:43+1 arrives the next day
YPR — ST · 1,485 km · Mail/Express
Checking seats - Checking seats
- 20667Yesvantpur–Khatipura Express12:0026 hr 43 min14:43+1 arrives the next day
YPR — ST · 1,549 km · Superfast
Checking seats - Checking seats
- 16532Garib Nawaz Express17:1532 hr 23 min01:38+2 arrives 2 days later
YPR — ST · 1,487 km · Mail/Express
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 Solapur JnSUR16:4523 hr 40 min16:25+1 arrives the next day
quicker than every direct train
Holds 9 in 101 hr 30 min to change at SURHolds about 9 times in 10 here. Measured on 1,43,581 paired days.
22690 often runs late
YPR — SUR
Checking seatsSUR — ST
Checking seats - One change at Guntakal JnGTL16:4524 hr 8 min16:53+1 arrives the next day
quicker than every direct train
Holds 10 in 102 hr to change at GTLHolds about 19 times in 20 here. Measured on 2,28,447 paired days.
22690 often runs late
YPR — GTL
Checking seatsGTL — ST
Checking seats - One change at Guntakal JnGTL22:0525 hr 14 min23:19+1 arrives the next day
quicker than every direct train
Holds 10 in 101 hr 55 min to change at GTLHolds about 19 times in 20 here. Measured on 3,03,383 paired days.
16592 often runs late
YPR — GTL
Checking seatsGTL — ST
Checking seats - One change at Pune JnPUNE15:0025 hr 52 min16:52+1 arrives the next day
about as quick as the fastest direct
Holds 9 in 102 hr 20 min to change at PUNEHolds about 9 times in 10 here. This train arrives a median 38 min late, against 14 min late for the junction's typical arrival. Measured on 46,300 paired days.
22685 often runs late
YPR — PUNE
Checking seatsPUNE — ST
Checking seats - One change at SangliSLI15:0025 hr 52 min16:52+1 arrives the next day
about as quick as the fastest direct
Almost always holds2 hr 28 min to change at SLIAlmost always holds here. Measured on 34,712 paired days.
22685 often runs late
YPR — SLI
Checking seatsSLI — ST
Checking seats - One change at Pune JnPUNE15:0025 hr 53 min16:53+1 arrives the next day
about as quick as the fastest direct
Holds 9 in 102 hr 25 min to change at PUNEHolds about 9 times in 10 here. This train arrives a median 40 min late, against 14 min late for the junction's typical arrival. Measured on 15,622 paired days.
12629 often runs late
YPR — PUNE
Checking seatsPUNE — ST
Checking seats - One change at BelagaviBGM23:1226 hr 26 min01:38+2 arrives 2 days later
51 min longer than the fastest direct
Almost always holds1 hr 20 min to change at BGMAlmost always holds here. Measured on 35,161 paired days.
16589 often runs late
YPR — BGM
Checking seatsBGM — ST
Checking seats
Which arrives on time
On time = within 15 min at Surat · year to August 2026 · 7 of 9 trains tracked
- 22690 Ahmedabad ExpressMost punctualtypically 6 min late at Surat90%
- typically 8 min late at Surat76%
- typically 10 min late at Surat60%
- typically 8 min late at Surat57%
- typically 11 min late at Surat56%
Runs late more often than not
- 16210 Ajmer Express — arrives on time only 53% of the time, typically 11 min late
- 14805 Barmer AC Express — arrives on time only 54% of the time, typically 13 min late
Fares
Estimated for 1,421 km · exact fare at IRCTC checkout · Sources
| Class | Fare | Basis |
|---|---|---|
| SL Sleeper | ₹645 | observed fares |
| 3E AC 3 economy | ₹1,565 | observed fares |
| 3A AC 3 tier | ₹1,670 | observed fares |
| 2A AC 2 tier | ₹2,384 | observed fares |
| 1A AC first class | ₹4,006 | observed fares |
One adult, General quota, Mail/Express pricing · not every train carries every class
Other trains from Yasvantpur Jn
- Yasvantpur Jn to Arsikere Jn36 direct trains · 161 km
- Yasvantpur Jn to Birur Jn26 direct trains · 206 km
- Yasvantpur Jn to Dharmavaram Jn26 direct trains · 177 km
- Yasvantpur Jn to Hubballi Jn25 direct trains · 472 km
- Yasvantpur Jn to Davangere24 direct trains · 320 km
- Yasvantpur Jn to Tiptur22 direct trains · 135 km