Skip to search

Trains from Rajkot to Agra

1,041 km by rail · 4 direct trains · fastest 18 hr on the 04174 Veraval–Prayagraj Express · 1 station in Rajkot, 2 in Agra

Departures
02:15 – 19:00
Fare from
₹520
Sleeper · estimate
Check seats for your date

Every direct train

Search Rajkot to Agra for your date

Rajkot to Agra, station by station

Other trains from Rajkot

Other trains to Agra