64904 — GHAZIABAD - MATHURA Local
Suburban / Local · GHAZIABAD → MATHURA JN
Runs on
DailyStops
27Distance
165 kmBooking
UnreservedSchedule & route
| # | Station | Arr | Dep | Day | Km |
|---|---|---|---|---|---|
| 1 | GHAZIABAD (GZB) | Start | 16:05 | 1 | 0 |
| 2 | SAHIBABAD (SBB) | 16:14 | 16:15 | 1 | 7 |
| 3 | VIVEKA VIHAR (VVB) | 16:20 | 16:21 | 1 | 11 |
| 4 | DELHI SHAHDARA (DSA) | 16:24 | 16:25 | 1 | 14 |
| 5 | OLD DELHI (DLI) | 16:45 | 16:47 | 1 | 20 |
| 6 | DELHI SADAR BAZAR (DSB) | 16:55 | 16:56 | 1 | 22 |
| 7 | NEW DELHI (NDLS) | 17:08 | 17:10 | 1 | 24 |
| 8 | SHIVAJI BRIDGE (CSB) | 17:14 | 17:15 | 1 | 25 |
| 9 | TILAK BRIDGE (TKJ) | 17:18 | 17:19 | 1 | 26 |
| 10 | DELHI HAZRAT NIZAMUDDIN (NZM) | 17:32 | 17:33 | 1 | 31 |
| 11 | OKHLA (OKA) | 17:39 | 17:40 | 1 | 35 |
| 12 | TUGLAKABAD (TKD) | 17:46 | 17:47 | 1 | 42 |
| 13 | FARIDABAD (FDB) | 17:59 | 18:00 | 1 | 52 |
| 14 | FARIDABAD NEW TOWN (FDN) | 18:05 | 18:06 | 1 | 56 |
| 15 | BALLABGARH (BVH) | 18:11 | 18:12 | 1 | 60 |
| 16 | ASAOTI (AST) | 18:22 | 18:23 | 1 | 70 |
| 17 | PALWAL (PWL) | 18:50 | 18:52 | 1 | 81 |
| 18 | RUNDHI (RDE) | 18:59 | 19:00 | 1 | 90 |
| 19 | SHOLAKA (SHLK) | 19:08 | 19:09 | 1 | 101 |
| 20 | BANCHARI (BNCR) | 19:13 | 19:14 | 1 | 104 |
| 21 | HODAL (HDL) | 19:21 | 19:22 | 1 | 111 |
| 22 | KOSI KALAN (KSV) | 19:32 | 19:33 | 1 | 123 |
| 23 | CHATA (CHJ) | 19:41 | 19:42 | 1 | 134 |
| 24 | AJHAI (AJH) | 19:50 | 19:51 | 1 | 144 |
| 25 | VRINDABAN ROAD (VRBD) | 19:59 | 20:00 | 1 | 155 |
| 26 | BHUTESHWAR (BTSR) | 20:06 | 20:07 | 1 | 162 |
| 27 | MATHURA JN (MTJ) | 20:25 | End | 1 | 165 |
About this train
64904 GHAZIABAD - MATHURA Local is a Suburban / Local running between GHAZIABAD (GZB) and MATHURA JN (MTJ). It operates daily and calls at 27 stations. It is an unreserved service — travel on a general / platform ticket; online reservation is not available.
Timings are indicative, based on a reference timetable. Always confirm on the official Indian Railways / IRCTC sources before booking or travel.