LiveArrived at destinationUpdated 0s ago
12138 PUNJAB MAIL
FIROZPUR CANT (FZR) → CST MUMBAI (CSMT)
+101 min late
Current position: Arrived at C SHIVAJI MAH T(CSMT) at 09:16 03-Oct (Delay: 01:41)
Auto-refreshes every 45s · data: NTES
Share on WhatsApp
All stations
LIVE- FZRFIROZPUR CANTPF 1Actual 21:54 · +4 min
- FDKFARIDKOTPF 1Actual 22:32 / 22:34 · +6 min
- KKPKOT KAPURAPF 1Actual 22:49 / 22:52 · +5 min
- GJUTGANGSAR JAITUPF 1Actual 23:07 / 23:09 · +6 min
- GNAGONEANAPF 1Actual 23:22 / 23:24 · +7 min
- BTIBATHINDAPF 4Actual 23:41 / 23:55 · On time
- MAURMAURPF 1Actual 00:29 / 00:31 · +10 min
- MSZMANSAPF 2Actual 00:51 / 00:53 · +16 min
- BLZBUDHLADAPF 1Actual 01:07 / 01:09 · +17 min
- BRZBARETAPF 1Actual 01:24 / 01:26 · +20 min
- JHLJAKHAL JNPF 2Actual 01:40 / 01:42 · +16 min
- TUNTOHANAPF 2Actual 01:53 / 01:54 · +16 min
- NRWNARWANA JNPF 2Actual 02:20 / 02:22 · +22 min
- JINDJIND JNPF 1Actual 02:54 / 02:56 · +24 min
- ROKROHTAK JNPF 1Actual 03:35 / 03:37 · +20 min
- BGZBAHADURGARHPF 3Actual 04:06 / 04:09 · +21 min
- SSBSHAKURBASTIPF 4Actual 04:27 / 04:32 · +9 min
- DKZDELHI KISHANGNJPF 1Actual 04:46 / 04:49 · +14 min
- NDLSNEW DELHIPF 3Actual 05:10 / 05:24 · +15 min
- KSVKOSI KALANPF 4Actual 08:08 / 08:14 · +100 min
- MTJMATHURA JNPF 1Actual 09:06 / 09:09 · +103 min
- RKMRAJA KI MANDI JNPF 2Actual 09:48 / 09:50 · +118 min
- AGCAGRA CANTT JNPF 1Actual 10:04 / 10:10 · +114 min
- DHODHAULPURPF 4Actual 10:50 / 10:51 · +95 min
- MRAMORENAPF 1Actual 11:22 / 11:24 · +91 min
- GWLGWALIOR JNPF 1Actual 11:56 / 11:59 · +97 min
- DBADABRAPF 2Actual 12:32 / 12:34 · +96 min
- DAADATIAPF 2Actual 13:00 / 13:02 · +100 min
- VGLJVIRANGANA LAKSHMIBAI JHANSI JNPF 2Actual 13:32 / 13:39 · +77 min
- BABBABINAPF 1Actual 14:08 / 14:10 · +82 min
- LARLALITPURPF 2Actual 14:58 / 15:01 · +93 min
- BINABINA JNPF 1Actual 16:59 / 17:03 · +144 min
- BAQGANJ BASODAPF 3Actual 17:47 / 17:49 · +155 min
- BHSVIDISHAPF 3Actual 18:16 / 18:19 · +158 min
- BPLBHOPAL JNPF 1Actual 18:58 / 19:02 · +143 min
- RKMPRANI KAMALAPATIPF 4Actual 19:18 / 19:20 · +145 min
- NDPMNARMADAPURAMPF 2Actual 20:37 / 20:39 · +159 min
- ETITARSI JNPF 3Actual 20:59 / 21:09 · +144 min
- BPFBANAPURAPF 1Actual 21:38 / 21:40 · +150 min
- HDHARDAPF 3Actual 22:16 / 22:18 · +160 min
- KKNKHIRKIYAPF 2Actual 22:47 / 22:49 · +169 min
- KNWKHANDWA JNPF 5Actual 23:41 / 23:45 · +124 min
- BAUBURHANPURPF 1Actual 00:32 / 00:35 · +124 min
- BSLBHUSAVAL JNPF 3Actual 01:25 / 01:33 · +120 min
- JLJALGAON JNPF 2Actual 01:58 / 02:01 · +117 min
- CSNCHALISGAON JNPF 3Actual 03:00 / 03:02 · +120 min
- MMRMANMAD JNPF 3Actual 03:57 / 03:59 · +122 min
- NKNASIK ROADPF 3Actual 05:04 / 05:07 · +124 min
- KYNKALYAN JNPF 5Actual 07:58 / 08:01 · +106 min
- DRDADARPF 12Actual 08:54 / 08:56 · +112 min
- CSMTC SHIVAJI MAH TPF 11Sch 07:35 → Destination · Exp 09:16 · +101 min
Coach position
Numbered from the engine · → direction of travel🚂ENGINE→1SLRD2GEN3HA14A15A26B17B28B39B410B511B612PC13S114S215S316S417S518S619GEN20GEN21GEN22LPR
Average delay history
UNIQUE| Station | Avg arr delay | Avg dep delay |
|---|---|---|
| FZR FIROZPUR CANT | — | +2 min |
| FDK FARIDKOT | +2 min | +3 min |
| KKP KOT KAPURA | +2 min | +3 min |
| GJUT GANGSAR JAITU | +3 min | +3 min |
| GNA GONEANA | +4 min | +4 min |
| BTI BATHINDA | On time | On time |
| MAUR MAUR | +10 min | +10 min |
| MSZ MANSA | +12 min | +12 min |
| BLZ BUDHLADA | +13 min | +13 min |
| BRZ BARETA | +16 min | +16 min |
| JHL JAKHAL JN | +12 min | +12 min |
| TUN TOHANA | +12 min | +11 min |
| NRW NARWANA JN | +20 min | +19 min |
| JIND JIND JN | +22 min | +22 min |
| ROK ROHTAK JN | +21 min | +22 min |
| BGZ BAHADURGARH | +25 min | +25 min |
| SSB SHAKURBASTI | +14 min | +15 min |
| DKZ DELHI KISHANGNJ | +17 min | +17 min |
| NDLS NEW DELHI | +14 min | +13 min |
| KSV KOSI KALAN | +49 min | +53 min |
| MTJ MATHURA JN | +53 min | +52 min |
| RKM RAJA KI MANDI JN | +69 min | +70 min |
| AGC AGRA CANTT JN | +62 min | +62 min |
| DHO DHAULPUR | +40 min | +40 min |
| MRA MORENA | +30 min | +31 min |
| GWL GWALIOR JN | +39 min | +41 min |
| DBA DABRA | +47 min | +49 min |
| DAA DATIA | +65 min | +67 min |
| VGLJ VIRANGANA LAKSHMIBAI JHANSI JN | +27 min | +28 min |
| BAB BABINA | +31 min | +33 min |
| LAR LALITPUR | +43 min | +50 min |
| BINA BINA JN | +60 min | +61 min |
| BAQ GANJ BASODA | +69 min | +71 min |
| BHS VIDISHA | +75 min | +75 min |
| BPL BHOPAL JN | +64 min | +64 min |
| RKMP RANI KAMALAPATI | +64 min | +65 min |
| NDPM NARMADAPURAM | +69 min | +72 min |
| ET ITARSI JN | +60 min | +66 min |
| BPF BANAPURA | +72 min | +72 min |
| HD HARDA | +79 min | +80 min |
| KKN KHIRKIYA | +87 min | +88 min |
| KNW KHANDWA JN | +48 min | +51 min |
| BAU BURHANPUR | +54 min | +54 min |
| BSL BHUSAVAL JN | +49 min | +56 min |
| JL JALGAON JN | +55 min | +55 min |
| CSN CHALISGAON JN | +60 min | +60 min |
| MMR MANMAD JN | +58 min | +59 min |
| NK NASIK ROAD | +64 min | +65 min |
| KYN KALYAN JN | +62 min | +64 min |
| DR DADAR | +70 min | +69 min |
| CSMT CHHATRAPATI SHIVAJI MAHARAJ TERMINUS | +58 min | — |
Based on the train's recent running history — no other public site shows this per train.
Journey info
Journey start date: 01-Oct-2026 · Boarding station: FZR
Data source: National Train Enquiry System (CRIS). Times in IST.
Popular trains
⚠️ Live feed isn't responding — this data may be outdated. Retrying automatically.