Trains from Surat to Agra
969 km by rail · 15 direct trains · fastest 14 hr 5 min on the 20941 Bandra Terminus–Ghazipur City Superfast Express · 1 daily · 3 stations in Surat, 3 in Agra
- Departures
- 01:31 – 23:35
- Fare from
- ₹500
- Sleeper · estimate
Every direct train
- 15086Bandra Terminus–Gorakhpur Superfast Special01:3114 hr 49 min16:20
Surat (ST) to Agra Fort (AF)
984 km · Mail/Express
- 09183Mumbai Central–Banaras Special02:1315 hr 27 min17:40
Surat (ST) to Idgah (IDH)
994 km · Mail/Express
- 19037Avadh Express02:1416 hr 34 min18:48
Surat (ST) to Idgah (IDH)
984 km · Mail/Express
- 20941Bandra Terminus–Ghazipur City Superfast Express03:0014 hr 5 min17:05
Surat (ST) to Agra Cantt (AGC)
984 km · Mail/Express · fastest
- 04140Dadar–Prayagraj Superfast Special04:2214 hr 48 min19:10
Surat (ST) to Idgah (IDH)
982 km · Mail/Express
- 04176Dadar–Subedarganj Superfast Special04:2214 hr 48 min19:10
Surat (ST) to Idgah (IDH)
982 km · Mail/Express
- 20438Prayagraj Amrit Bharat06:4515 hr 10 min21:55
Udhna Jn (UDN) to Idgah (IDH)
987 km · Mail/Express
- 09097Udhna–Ayodhya Cantt Special06:5517 hr 25 min00:20+1 arrives the next day
Udhna Jn (UDN) to Idgah (IDH)
987 km · Superfast
- 19053Surat–Muzaffarpur Express07:3523 hr06:35+1 arrives the next day
Surat (ST) to Agra Cantt (AGC)
1,226 km · Mail/Express
- 09151Udhna–Madhubani Special09:0716 hr 35 min01:42+1 arrives the next day
Sayan (SYN) to Idgah (IDH)
969 km · Mail/Express
- 05038Bandra Terminus–Barhni Unreserved Special14:0516 hr 30 min06:35+1 arrives the next day
Surat (ST) to Idgah (IDH)
982 km · Mail/Express
- 05184Bandra Terminus–Azamgarh Special14:1518 hr 15 min08:30+1 arrives the next day
Surat (ST) to Idgah (IDH)
982 km · Mail/Express
- 01908Udhna–Agra Cantt Special15:2517 hr 5 min08:30+1 arrives the next day
Udhna Jn (UDN) to Agra Cantt (AGC)
987 km · Mail/Express
- 04168Udhna–Kanpur Special23:2515 hr 15 min14:40+1 arrives the next day
Udhna Jn (UDN) to Idgah (IDH)
987 km · Superfast
- 05034Valsad–Gomti Nagar Special23:3515 hr 10 min14:45+1 arrives the next day
Surat (ST) to Idgah (IDH)
982 km · Mail/Express