Train · 12138
Punjab Mail
Run-day calendar
52 halts · 1,930 km
From → To
Firozpur Cant → Mumbai Csmt
FZR → CSMT
Stations en route
All scheduled timing points. Stations with identical arrival / departure times are pass-throughs — the train doesn't stop for boarding.
| # | Station | Code | Arrive | Depart | km |
|---|---|---|---|---|---|
| 1 | Firozpur Cant | FZR | — | 21:50:00 | 0 |
| 2 | Faridkot | FDK | 22:26:00 | 22:28:00 | 33 |
| 3 | Kot Kapura | KKP | 22:44:00 | 22:46:00 | 45 |
| 4 | Gangsar Jaitu | GJUT | 23:01:00 | 23:03:00 | 61 |
| 5 | Goneana | GNA | 23:15:00 | 23:17:00 | 76 |
| 6 | Bathinda Jn | BTI | 23:45:00 | 23:55:00 | 88 |
| 7 | Maur | MAUR | 00:19:00 | 00:21:00 | 122 |
| 8 | Mansa | MSZ | 00:35:00 | 00:37:00 | 141 |
| 9 | Budhlada | BLZ | 00:50:00 | 00:52:00 | 157 |
| 10 | Bareta | BRZ | 01:04:00 | 01:06:00 | 172 |
| 11 | Jakhal Jn | JHL | 01:24:00 | 01:26:00 | 186 |
| 12 | Tohana | TUN | 01:37:00 | 01:39:00 | 198 |
| 13 | Narwana Jn | NRW | 01:58:00 | 02:00:00 | 224 |
| 14 | Jind Jn | JIND | 02:30:00 | 02:32:00 | 258 |
| 15 | Rohtak Jn | ROK | 03:15:00 | 03:17:00 | 315 |
| 16 | Bahadurgarh | BGZ | 03:45:00 | 03:47:00 | 355 |
| 17 | Shakurbasti | SSB | 04:18:00 | 04:20:00 | 375 |
| 18 | Delhi Kishanganj | DKZ | 04:32:00 | 04:34:00 | 382 |
| 19 | New Delhi | NDLS | 04:55:00 | 05:10:00 | 386 |
| 20 | Faridabad | FDB | 05:40:00 | 05:42:00 | 414 |
| 21 | Kosi Kalan | KSV | 06:28:00 | 06:30:00 | 486 |
| 22 | Mathura Jn | MTJ | 07:23:00 | 07:28:00 | 527 |
| 23 | Raja Ki Mandi | RKM | 07:50:00 | 07:52:00 | 577 |
| 24 | Agra Cantt | AGC | 08:10:00 | 08:15:00 | 580 |
| 25 | Dhaulpur | DHO | 09:15:00 | 09:17:00 | 633 |
| 26 | Morena | MRA | 09:51:00 | 09:53:00 | 660 |
| 27 | Gwalior Jn | GWL | 10:19:00 | 10:21:00 | 699 |
| 28 | Dabra | DBA | 10:56:00 | 10:58:00 | 741 |
| 29 | Datia | DAA | 11:20:00 | 11:22:00 | 771 |
| 30 | Veerangana Laxmibai Jhansi | VGLJ | 12:15:00 | 12:23:00 | 796 |
| 31 | Babina | BAB | 12:46:00 | 12:48:00 | 821 |
| 32 | Lalitpur | LAR | 13:25:00 | 13:27:00 | 886 |
| 33 | Bina Jn | BINA | 14:35:00 | 14:40:00 | 949 |
| 34 | Ganj Basoda | BAQ | 15:12:00 | 15:14:00 | 994 |
| 35 | Vidisha | BHS | 15:38:00 | 15:40:00 | 1,034 |
| 36 | Bhopal Jn | BPL | 16:35:00 | 16:40:00 | 1,087 |
| 37 | Rani Kamlapati | RKMP | 16:53:00 | 16:55:00 | 1,093 |
| 38 | Narmadapuram | NDPM | 17:58:00 | 18:00:00 | 1,161 |
| 39 | Itarsi Jn | ET | 18:35:00 | 18:45:00 | 1,179 |
| 40 | Banapura | BPF | 19:08:00 | 19:10:00 | 1,212 |
| 41 | Harda | HD | 19:36:00 | 19:38:00 | 1,254 |
| 42 | Khirkiya | KKN | 19:58:00 | 20:00:00 | 1,286 |
| 43 | Khandwa | KNW | 21:37:00 | 21:40:00 | 1,362 |
| 44 | Burhanpur | BAU | 22:28:00 | 22:30:00 | 1,431 |
| 45 | Bhusaval Jn | BSL | 23:25:00 | 23:30:00 | 1,485 |
| 46 | Jalgaon Jn | JL | 00:01:00 | 00:03:00 | 1,510 |
| 47 | Chalisgaon Jn | CSN | 01:00:00 | 01:02:00 | 1,602 |
| 48 | Manmad Jn | MMR | 01:55:00 | 02:00:00 | 1,669 |
| 49 | Nasik Road | NK | 03:00:00 | 03:05:00 | 1,743 |
| 50 | Kalyan Jn | KYN | 06:12:00 | 06:15:00 | 1,876 |
| 51 | Mumbai Dadar Central | DR | 07:02:00 | 07:05:00 | 1,921 |
| 52 | Mumbai Csmt | CSMT | 07:35:00 | — | 1,930 |
Major halts on this route
Stations with the longest stops on the Punjab Mail timetable.
Travel options between Firozpur Cant ↔ Mumbai Csmt
Other trains via Firozpur Cant (FZR)
Train #12137
Punjab Mail
Train #13307
Ganga Sutlej Express
Train #13308
Ganga Sutlej Express
Train #14601
Firozpur Cantt - Hanumangarh Express (UnReserved)
Train #14602
Hanumangarh - Firozpur Cantt Express (UnReserved)
Train #14613
SAS Nagar Mohali - Firozpur Cantt Express
Train #14614
Firozpur Cantt - SAS Nagar Mohali Express
Train #14625
Haridwar - Firozpur Cantt Express
Other trains via Mumbai Csmt (CSMT)
Train #01015
Mumbai CSMT - MGR Chennai Central Summer Special
Train #01016
MGR Chennai Central - Mumbai CSMT Summer Special
Train #01019
Mumbai CSMT - Madgaon Summer Special
Train #01020
Madgaon - Mumbai CSMT Summer Special
Train #02141
Mumbai CSMT - Nagpur Summer Special
Train #02142
Nagpur - Mumbai CSMT Summer Special
Train #10103
Mandovi Express
Train #10104
Mandovi Express