12138 — Punjab Mail
Superfast Express · FIROZPUR CANT → MUMBAI CSMT
Runs on
DailyStops
52Distance
1930 kmBooking
ReservedSchedule & route
| # | Station | Arr | Dep | Day | Km |
|---|---|---|---|---|---|
| 1 | FIROZPUR CANT (FZR) | Start | 21:50 | 1 | 0 |
| 2 | FARIDKOT (FDK) | 22:26 | 22:28 | 1 | 33 |
| 3 | KOT KAPURA (KKP) | 22:44 | 22:46 | 1 | 45 |
| 4 | GANGSAR JAITO (GJUT) | 23:01 | 23:03 | 1 | 61 |
| 5 | GONEANA BHAI JAGTA (GNA) | 23:15 | 23:17 | 1 | 76 |
| 6 | BATHINDA JN (BTI) | 23:45 | 23:55 | 1 | 88 |
| 7 | MAUR (MAUR) | 00:19 | 00:21 | 2 | 122 |
| 8 | MANSA (MSZ) | 00:35 | 00:37 | 2 | 141 |
| 9 | BUDHLADA (BLZ) | 00:50 | 00:52 | 2 | 157 |
| 10 | BARETA (BRZ) | 01:04 | 01:06 | 2 | 172 |
| 11 | JAKHAL JN (JHL) | 01:24 | 01:26 | 2 | 186 |
| 12 | TOHANA (TUN) | 01:37 | 01:39 | 2 | 198 |
| 13 | NARWANA JN (NRW) | 01:58 | 02:00 | 2 | 224 |
| 14 | JIND JN (JIND) | 02:30 | 02:32 | 2 | 258 |
| 15 | ROHTAK JN (ROK) | 03:15 | 03:17 | 2 | 315 |
| 16 | BAHADURGARH (BGZ) | 03:45 | 03:47 | 2 | 355 |
| 17 | SHAKURBASTI (SSB) | 04:18 | 04:20 | 2 | 375 |
| 18 | DELHI KISHANGANJ (DKZ) | 04:32 | 04:34 | 2 | 382 |
| 19 | NEW DELHI (NDLS) | 04:55 | 05:10 | 2 | 386 |
| 20 | FARIDABAD (FDB) | 05:40 | 05:42 | 2 | 414 |
| 21 | KOSI KALAN (KSV) | 06:28 | 06:30 | 2 | 486 |
| 22 | MATHURA JN (MTJ) | 07:23 | 07:28 | 2 | 527 |
| 23 | RAJA KI MANDI (RKM) | 07:50 | 07:52 | 2 | 577 |
| 24 | AGRA CANTT (AGC) | 08:10 | 08:15 | 2 | 580 |
| 25 | DHOLPUR JN (DHO) | 09:15 | 09:17 | 2 | 633 |
| 26 | MORENA (MRA) | 09:51 | 09:53 | 2 | 660 |
| 27 | GWALIOR JN (GWL) | 10:19 | 10:21 | 2 | 699 |
| 28 | DABRA (DBA) | 10:56 | 10:58 | 2 | 741 |
| 29 | DATIA (DAA) | 11:20 | 11:22 | 2 | 771 |
| 30 | VEERANGANA LAXMIBAI JHANSI (VGLJ) | 12:15 | 12:23 | 2 | 796 |
| 31 | BABINA (BAB) | 12:46 | 12:48 | 2 | 821 |
| 32 | LALITPUR (LAR) | 13:25 | 13:27 | 2 | 886 |
| 33 | BINA JN (BINA) | 14:35 | 14:40 | 2 | 949 |
| 34 | GANJ BASODA (BAQ) | 15:12 | 15:14 | 2 | 994 |
| 35 | VIDISHA (BHS) | 15:38 | 15:40 | 2 | 1034 |
| 36 | BHOPAL JN (BPL) | 16:35 | 16:40 | 2 | 1087 |
| 37 | RANI KAMLAPATI (RKMP) | 16:53 | 16:55 | 2 | 1093 |
| 38 | NARMADAPURAM (NDPM) | 17:58 | 18:00 | 2 | 1161 |
| 39 | ITARSI JN (ET) | 18:35 | 18:45 | 2 | 1179 |
| 40 | BANAPURA (BPF) | 19:08 | 19:10 | 2 | 1212 |
| 41 | HARDA (HD) | 19:36 | 19:38 | 2 | 1254 |
| 42 | KHIRKIYA (KKN) | 19:58 | 20:00 | 2 | 1286 |
| 43 | KHANDWA (KNW) | 21:37 | 21:40 | 2 | 1362 |
| 44 | BURHANPUR (BAU) | 22:28 | 22:30 | 2 | 1431 |
| 45 | BHUSAVAL JN (BSL) | 23:25 | 23:30 | 2 | 1485 |
| 46 | JALGAON JN (JL) | 00:01 | 00:03 | 3 | 1510 |
| 47 | CHALISGAON JN (CSN) | 01:00 | 01:02 | 3 | 1602 |
| 48 | MANMAD JN (MMR) | 01:55 | 02:00 | 3 | 1669 |
| 49 | NASIK ROAD (NK) | 03:00 | 03:05 | 3 | 1743 |
| 50 | KALYAN JN (KYN) | 06:12 | 06:15 | 3 | 1876 |
| 51 | MUMBAI DADAR CENTRAL (DR) | 07:02 | 07:05 | 3 | 1921 |
| 52 | MUMBAI CSMT (CSMT) | 07:35 | End | 3 | 1930 |
About this train
12138 Punjab Mail is a Superfast Express running between FIROZPUR CANT (FZR) and MUMBAI CSMT (CSMT). It operates daily and calls at 52 stations. Reserved classes are available for booking through official channels.
Timings are indicative, based on a reference timetable. Always confirm on the official Indian Railways / IRCTC sources before booking or travel.