Skip to search

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
Check seats for your date

Every direct train

Search Surat to Rajkot for your date

Surat to Rajkot, station by station

Other trains from Surat

Other trains to Rajkot