Trains from Surat to Viramgam Jn
Surat to Viramgam Jn is 294 km by rail. 33 direct trains run it; the fastest is the 22940 Bilaspur–Okha Superfast Express at 4 hr 43 min. The most punctual is the 20803 Visakhapatnam–Gandhidham Superfast Express, on time (within 15 min) on 73% of days, typically 6 min late. 6 run every day, leaving between 00:03 and 23:07. When they are waitlisted, a journey with one change takes 4 hr 45 min.
- Departures
- 00:03 – 23:07
- Fare from
- ₹245
- Sleeper · estimate
- Most punctual
- 73% on time
- 20803 Visakhapatnam–Gandhidham Superfast Express
- Daily trains
- 6 of 33
Trains and 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
- 12755Kakinada Port–Bhavnagar Terminus Superfast Express09:474 hr 43 min14:30
ST — VG · 295 km · Superfast
Checking seats - Checking seats
- Checking seats
- Checking seats
- Checking seats
- Checking seats
- Checking seats
- Checking seats
- 20909Thiruvananthapuram North–Porbandar Superfast Express18:335 hr 12 min23:45
ST — VG · 294 km · Superfast
Checking seats - Checking seats
- Checking seats
- 20803Visakhapatnam–Gandhidham Superfast Express20:005 hr 51 min01:51+1 arrives the next day
ST — VG · 294 km · Mail/Express
Checking seats - 20819Puri Okha Superfast Express20:005 hr 51 min01:51+1 arrives the next day
ST — VG · 295 km · Mail/Express
Checking seats - 22963Bandra Terminus–Bhavnagar Terminus Superfast20:285 hr 3 min01:31+1 arrives the next day
ST — VG · 294 km · Superfast
Checking seats - 22974Puri–Gandhidham Superfast20:285 hr 3 min01:31+1 arrives the next day
ST — VG · 294 km · Superfast
Checking seats - 22989Bandra Terminus–Mahuva Express20:285 hr 3 min01:31+1 arrives the next day
ST — VG · 294 km · Superfast
Checking seats - 16733Rameswaram–Okha Express20:435 hr 26 min02:09+1 arrives the next day
ST — VG · 295 km · Mail/Express
Checking seats - 19255Surat Mahuva Express21:304 hr 50 min02:20+1 arrives the next day
ST — VG · 294 km · Mail/Express
Checking seats - Checking seats
- 12971Bandra Terminus–Bhavnagar Terminus Superfast Express23:074 hr 43 min03:50+1 arrives the next day
ST — VG · 294 km · Superfast
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 Ahmedabad JnADI18:434 hr 45 min23:28
about as quick as the fastest direct
Holds 9 in 101 hr 5 min to change at ADIHolds about 9 times in 10 here. Measured on 54,412 paired days.
19217 often runs late
ST — ADI
Checking seatsADI — VG
Checking seats - One change at Nadiad JnND19:155 hr 16 min00:31+1 arrives the next day
33 min longer than the fastest direct
Holds 10 in 101 hr 2 min to change at NDHolds about 19 times in 20 here. Measured on 78,537 paired days.
20907 often runs late
ST — ND
Checking seatsND — VG
Checking seats
Which arrives on time
On time = within 15 min at Viramgam Jn · year to August 2026 · 32 of 33 trains tracked
- 20803 Visakhapatnam–Gandhidham Superfast ExpressMost punctualtypically 6 min late at Viramgam Jn73%
- typically 8 min late at Viramgam Jn72%
- typically 10 min late at Viramgam Jn71%
- typically 9 min late at Viramgam Jn69%
- typically 10 min late at Viramgam Jn66%
Runs late more often than not
- 12950 Kaviguru Express — arrives on time only 1% of the time, typically 600 min late
- 22906 Shalimar–Okha Superfast Express — arrives on time only 2% of the time, typically 324 min late
- 12906 Shalimar–Porbandar Superfast Express — arrives on time only 2% of the time, typically 325 min late
Fares
Estimated for 294 km · exact fare at IRCTC checkout · Sources
| Class | Fare | Basis |
|---|---|---|
| SL Sleeper | ₹245 | observed fares |
| 3A AC 3 tier | ₹567 | observed fares |
| 3E AC 3 economy | ₹588 | observed fares |
| 2A AC 2 tier | ₹856 | observed fares |
| 1A AC first class | ₹1,412 | observed fares |
One adult, General quota, Superfast pricing · not every train carries every class