| Train | Source | Destination | Days Run from Mathura Jn |
| 64905 - Mtj-ndls 12car Emu | Mathura Jn (MTJ) | New Delhi (NDLS) |
| # | Station | Arrival | Departure | Halt | Distance | Day |
| 1 | Mathura Jn (MTJ) | Source | 05:00 AM | 0 Mins | 0 KMs | 1 |
| 2 | Bhuteshwar (BTSR) | 05:06 AM | 05:07 AM | 0 Mins | 2 KMs | 1 |
| 3 | Vrindaban Road (VRBD) | 05:14 AM | 05:15 AM | 0 Mins | 10 KMs | 1 |
| 4 | Ajhai (AJH) | 05:23 AM | 05:24 AM | 0 Mins | 21 KMs | 1 |
| 5 | Chata (CHJ) | 05:32 AM | 05:33 AM | 0 Mins | 31 KMs | 1 |
| 6 | Kosi Kalan (KSV) | 05:41 AM | 05:42 AM | 0 Mins | 41 KMs | 1 |
| 7 | Hodal (HDL) | 05:52 AM | 05:53 AM | 0 Mins | 53 KMs | 1 |
| 8 | Banchari (BNCR) | 06:00 AM | 06:01 AM | 0 Mins | 60 KMs | 1 |
| 9 | Sholaka (SHLK) | 06:07 AM | 06:08 AM | 0 Mins | 64 KMs | 1 |
| 10 | Rundhi (RDE) | 06:16 AM | 06:17 AM | 0 Mins | 74 KMs | 1 |
| 11 | Palwal (PWL) | 06:41 AM | 06:43 AM | 0 Mins | 83 KMs | 1 |
| 12 | Asaoti (AST) | 06:55 AM | 06:56 AM | 0 Mins | 95 KMs | 1 |
| 13 | Ballabgarh (BVH) | 07:06 AM | 07:07 AM | 0 Mins | 105 KMs | 1 |
| 14 | Faridabad New Town (FDN) | 07:12 AM | 07:13 AM | 0 Mins | 109 KMs | 1 |
| 15 | Faridabad (FDB) | 07:18 AM | 07:19 AM | 0 Mins | 113 KMs | 1 |
| 16 | Tugalakabad (TKD) | 07:30 AM | 07:31 AM | 0 Mins | 123 KMs | 1 |
| 17 | Okhla (OKA) | 07:36 AM | 07:37 AM | 0 Mins | 130 KMs | 1 |
| 18 | Hazrat Nizamuddin Jn. (NZM) | 07:46 AM | 07:47 AM | 0 Mins | 133 KMs | 1 |
| 19 | Tilak Bridge (TKJ) | 07:53 AM | 07:54 AM | 0 Mins | 138 KMs | 1 |
| 20 | Shivaji Bridge (CSB) | 07:57 AM | 07:58 AM | 0 Mins | 139 KMs | 1 |
| 21 | New Delhi (NDLS) | 08:20 AM | Destination | 0 Mins | 141 KMs | 1 |