Trains from Surat to Rajkot
462 km by rail · 23 direct trains · fastest 7 hr 38 min on the 22940 Bilaspur–Okha Superfast Express · 3 daily · 3 stations in Surat, 1 in Rajkot
- Departures
- 00:03 – 20:55
- Fare from
- ₹300
- Sleeper · estimate
Every direct train
- 22907Madgaon–Hapa Superfast Express00:037 hr 54 min07:57
Surat (ST) to Rajkot Jn (RJT)
475 km · Superfast
- 22945Saurashtra Mail01:078 hr09:07
Surat (ST) to Rajkot Jn (RJT)
475 km · Composite
- 12906Shalimar–Porbandar Superfast Express02:268 hr 4 min10:30
Surat (ST) to Rajkot Jn (RJT)
475 km · Superfast
- 22906Shalimar–Okha Superfast Express02:268 hr 4 min10:30
Surat (ST) to Rajkot Jn (RJT)
475 km · Superfast
- 16334Veraval Express02:508 hr 10 min11:00
Surat (ST) to Rajkot Jn (RJT)
475 km · Mail/Express
- 16338Ernakulam–Okha Express02:508 hr 10 min11:00
Surat (ST) to Rajkot Jn (RJT)
475 km · Mail/Express
- 11088Pune–Veraval Express03:347 hr 56 min11:30
Surat (ST) to Rajkot Jn (RJT)
475 km · Mail/Express
- 12950Kaviguru Express03:588 hr 49 min12:47
Surat (ST) to Rajkot Jn (RJT)
475 km · Superfast
- 22923Jamnagar Humsafar04:107 hr 46 min11:56
Surat (ST) to Rajkot Jn (RJT)
475 km · Superfast
- 22940Bilaspur–Okha Superfast Express05:527 hr 38 min13:30
Surat (ST) to Rajkot Jn (RJT)
475 km · Superfast · fastest
- 16614Coimbatore–Rajkot Express09:478 hr 3 min17:50
Surat (ST) to Rajkot Jn (RJT)
475 km · Mail/Express
- 20967Secunderabad–Porbandar Superfast Express09:477 hr 45 min17:32
Surat (ST) to Rajkot Jn (RJT)
475 km · Superfast
- 22718Rajkot Superfast Express09:478 hr 3 min17:50
Surat (ST) to Rajkot Jn (RJT)
475 km · Superfast
- 22938Rewa–Rajkot Superfast Express13:558 hr 25 min22:20
Surat (ST) to Rajkot Jn (RJT)
475 km · Superfast
- 19567Vivek Express14:088 hr 16 min22:24
Surat (ST) to Rajkot Jn (RJT)
475 km · Mail/Express
- 19015Saurashtra Express15:159 hr 27 min00:42+1 arrives the next day
Sayan (SYN) to Rajkot Jn (RJT)
462 km · Mail/Express
- 19217Saurashtra Janta17:458 hr 47 min02:32+1 arrives the next day
Surat (ST) to Rajkot Jn (RJT)
475 km · Mail/Express
- 09017Bandra Terminus–Veraval Special18:338 hr 44 min03:17+1 arrives the next day
Surat (ST) to Rajkot Jn (RJT)
475 km · Mail/Express
- 19577Tirunelveli–Jamnagar Express18:338 hr 13 min02:46+1 arrives the next day
Surat (ST) to Rajkot Jn (RJT)
475 km · Mail/Express
- 20909Thiruvananthapuram North–Porbandar Superfast Express18:338 hr 13 min02:46+1 arrives the next day
Surat (ST) to Rajkot Jn (RJT)
475 km · Superfast
- 20819Puri Okha Superfast Express20:008 hr 47 min04:47+1 arrives the next day
Surat (ST) to Rajkot Jn (RJT)
475 km · Mail/Express
- 16733Rameswaram–Okha Express20:438 hr 16 min04:59+1 arrives the next day
Surat (ST) to Rajkot Jn (RJT)
475 km · Mail/Express
- 19559Tirupati–Okha Express20:558 hr 15 min05:10+1 arrives the next day
Udhna Jn (UDN) to Rajkot Jn (RJT)
479 km · Mail/Express