CHATTISGARH EXP (18237) departs daily from Agra at 16:20 and arrives at Delhi at 20:20, covering the entire distance in 04 hrs 00 mins.
CSMT ASR EXPRES (11057) departs daily from Agra at 00:05 and arrives at Delhi at 04:15, covering the entire distance in 04 hrs 10 mins.
NDLS SHATABDI (12001) departs daily from Agra at 21:16 and arrives at Delhi at 23:30, covering the entire distance in 02 hrs 14 mins.
INTERCITY EXP (14211) departs daily from Agra at 05:50 and arrives at Delhi at 10:20, covering the entire distance in 04 hrs 30 mins.
NIZAMUDDIN EXP (12721) departs daily from Agra at 00:40 and arrives at Delhi at 04:05, covering the entire distance in 03 hrs 25 mins.
TAJ EXPRESS (12279) departs daily from Agra at 18:40 and arrives at Delhi at 22:25, covering the entire distance in 03 hrs 45 mins.
BHOPAL EXPRESS (12155) departs daily from Agra at 04:35 and arrives at Delhi at 08:00, covering the entire distance in 03 hrs 25 mins.
TAMIL NADU EXP (12621) departs daily from Agra at 03:43 and arrives at Delhi at 07:05, covering the entire distance in 03 hrs 22 mins.
UTKAL EXPRESS (18477) departs daily from Agra at 10:35 and arrives at Delhi at 14:40, covering the entire distance in 04 hrs 05 mins.
PANCHVALLEY PAS (59386) departs daily from Agra at 16:20 and arrives at Delhi at 20:20, covering the entire distance in 04 hrs 00 mins.
KARNATAKA EXP (12627) departs daily from Agra at 06:35 and arrives at Delhi at 10:30, covering the entire distance in 03 hrs 55 mins.
MALWA EXPRESS (12919) departs daily from Agra at 01:25 and arrives at Delhi at 05:05, covering the entire distance in 03 hrs 40 mins.
LINK DAKSIN EXP (12861) departs daily from Agra at 00:50 and arrives at Delhi at 04:05, covering the entire distance in 03 hrs 15 mins.
VSKP NDLS APEXP (22415) departs daily from Agra at 15:30 and arrives at Delhi at 19:05, covering the entire distance in 03 hrs 35 mins.
SACHKHAND EXP (12715) departs daily from Agra at 08:35 and arrives at Delhi at 12:10, covering the entire distance in 03 hrs 35 mins.
MAHAKAUSHAL EXP (12189) departs daily from Agra at 08:10 and arrives at Delhi at 11:40, covering the entire distance in 03 hrs 30 mins.
MANGALA LDWEEP (12617) departs daily from Agra at 10:05 and arrives at Delhi at 13:15, covering the entire distance in 03 hrs 10 mins.
GOA EXPRESS (12779) departs daily from Agra at 02:55 and arrives at Delhi at 06:20, covering the entire distance in 03 hrs 25 mins.
NZM LINK EXP (17305) departs daily from Agra at 02:55 and arrives at Delhi at 06:20, covering the entire distance in 03 hrs 25 mins.
JBP NZM SF EXP (12192) departs daily from Agra at 07:25 and arrives at Delhi at 11:35, covering the entire distance in 04 hrs 10 mins.
TELANGANA EXP (12723) departs daily from Agra at 05:15 and arrives at Delhi at 09:05, covering the entire distance in 03 hrs 50 mins.
U ABHATOOFAN EXP (13007) departs daily from Agra at 15:20 and arrives at Delhi at 19:40, covering the entire distance in 04 hrs 20 mins.
PUNJAB MAIL (12137) departs daily from Agra at 17:58 and arrives at Delhi at 21:25, covering the entire distance in 03 hrs 27 mins.
U P SMPRK KRNTI (12447) departs daily from Agra at 02:15 and arrives at Delhi at 05:25, covering the entire distance in 03 hrs 10 mins.
JHELUM EXPRESS (11077) departs daily from Agra at 17:05 and arrives at Delhi at 21:00, covering the entire distance in 03 hrs 55 mins.
GRAND TRUNK EXP (12615) departs daily from Agra at 02:40 and arrives at Delhi at 06:30, covering the entire distance in 03 hrs 50 mins.
JBP NZM SUP EXP (22181) departs daily from Agra at 01:55 and arrives at Delhi at 05:15, covering the entire distance in 03 hrs 20 mins.
KERALA EXPRESS (12625) departs daily from Agra at 10:15 and arrives at Delhi at 13:45, covering the entire distance in 03 hrs 30 mins.
KURJ NZM EXP (22447) departs daily from Agra at 02:15 and arrives at Delhi at 05:25, covering the entire distance in 03 hrs 10 mins.
RAJDHANI EXP (22691) departs daily from Agra at 03:30 and arrives at Delhi at 05:55, covering the entire distance in 02 hrs 25 mins.