12137 Punjab Mail: timetable, seats and live status
Official timetable, live seats and your confirmation chance for 12137 Punjab Mail, in one place.
Where is it now? Schedule for a date Coach and berth layout
At a glance
- Mumbai CSMT (CSMT) → Firozpur Cantt Jn (FZR)
- 33h 40m end to end
- 54 halts
- runs daily
- classes 1A 2A 3A SL
- Mail/Express
Checked · Source: RailRadar (Indian Railways timetable)
Timetable with every halt
| # | Station | Arrives | Departs | Halt |
|---|---|---|---|---|
| 1 | Mumbai CSMT CSMT | starts | 19:35 | – |
| 2 | Dadar DR | 19:47 | 19:50 | 3 min |
| 3 | Kalyan Jn KYN | 20:32 | 20:35 | 3 min |
| 4 | Kasara KSRA | 21:42 | 21:45 | 3 min |
| 5 | Nashik Road NK | 22:55 | 23:00 | 5 min |
| Day 2 | ||||
| 6 | Manmad Jn MMR | 00:07 | 00:10 | 3 min |
| 7 | Chalisgaon Jn, CSN | 00:53 | 00:55 | 2 min |
| 8 | Jalgaon JL | 02:03 | 02:05 | 2 min |
| 9 | Bhusaval Jn BSL | 02:40 | 02:45 | 5 min |
| 10 | Burhanpur BAU | 03:28 | 03:30 | 2 min |
| 11 | Khandwa KNW | 04:52 | 04:55 | 3 min |
| 12 | Khirkiya KKN | 05:40 | 05:42 | 2 min |
| 13 | Harda HD | 06:01 | 06:03 | 2 min |
| 14 | Banapura BPF | 06:31 | 06:33 | 2 min |
| 15 | Itarsi Jn ET | 07:30 | 07:40 | 10 min |
| 16 | Narmadapuram NDPM | 07:58 | 08:00 | 2 min |
| 17 | Rani Kamalapati RKMP | 09:28 | 09:30 | 2 min |
| 18 | Bhopal Jn BPL | 09:45 | 09:50 | 5 min |
| 19 | Vidisha BHS | 10:25 | 10:27 | 2 min |
| 20 | Ganj Basoda BAQ | 10:51 | 10:53 | 2 min |
| 21 | Bina Jn BINA | 12:00 | 12:05 | 5 min |
| 22 | Lalitpur LAR | 12:50 | 12:52 | 2 min |
| 23 | Babina BAB | 13:35 | 13:37 | 2 min |
| 24 | Veerangana Lakshmibai Jhansi VGLJ | 14:15 | 14:23 | 8 min |
| 25 | Datia DAA | 14:44 | 14:46 | 2 min |
| 26 | Dabra DBA | 15:07 | 15:09 | 2 min |
| 27 | Gwalior Jn GWL | 15:40 | 15:42 | 2 min |
| 28 | Morena MRA | 16:15 | 16:17 | 2 min |
| 29 | Dhaulpur DHO | 17:20 | 17:22 | 2 min |
| 30 | Agra Cantt AGC | 18:00 | 18:05 | 5 min |
| 31 | Raja-ki-Mandi RKM | 18:13 | 18:15 | 2 min |
| 32 | Mathura Jn MTJ | 18:45 | 18:50 | 5 min |
| 33 | Kosi Kalan KSV | 19:16 | 19:18 | 2 min |
| 34 | Faridabad FDB | 20:35 | 20:37 | 2 min |
| 35 | Hazrat Nizamuddin Jn NZM | 20:55 | 20:57 | 2 min |
| 36 | New Delhi NDLS | 21:25 | 21:40 | 15 min |
| 37 | Delhi Kishan Ganj DKZ | 21:54 | 21:56 | 2 min |
| 38 | Shakur Basti SSB | 22:08 | 22:10 | 2 min |
| 39 | Bahadurgarh BGZ | 22:26 | 22:28 | 2 min |
| 40 | Rohtak Jn ROK | 22:56 | 22:58 | 2 min |
| 41 | Jind Jn JIND | 23:44 | 23:46 | 2 min |
| Day 3 | ||||
| 42 | Narwana Jn NRW | 00:11 | 00:13 | 2 min |
| 43 | Tohana TUN | 00:32 | 00:34 | 2 min |
| 44 | Jakhal Jn JHL | 00:53 | 00:55 | 2 min |
| 45 | Bareta BRZ | 01:06 | 01:08 | 2 min |
| 46 | Budhlada BLZ | 01:20 | 01:22 | 2 min |
| 47 | Mansa MSZ | 01:35 | 01:37 | 2 min |
| 48 | Maur MAUR | 01:51 | 01:53 | 2 min |
| 49 | Bathinda Jn BTI | 02:55 | 03:05 | 10 min |
| 50 | Goniana GNA | 03:17 | 03:19 | 2 min |
| 51 | Gangsar Jaitu GJUT | 03:32 | 03:34 | 2 min |
| 52 | Kot Kapura Jn KKP | 03:48 | 03:50 | 2 min |
| 53 | Faridkot FDK | 04:05 | 04:07 | 2 min |
| 54 | Firozpur Cantt Jn FZR | 05:15 | ends | – |
Checked · Source: RailRadar (Indian Railways timetable)
Timings can change for a date (diversions, rescheduling). Check the schedule for your date before you go.
On board
- E-catering at halts
- Bedroll in AC
What trains of this type (Mail/Express) usually have; a particular rake can differ.
Checked
Is it usually on time?
Not enough runs recorded yet. We show this once we have seen at least five runs of this train.
Waitlist and seats
Confirmation history for 12137 by class and month appears here once enough chart outcomes are recorded, always with n.
Which platform?
We don’t have a record of the platform 12137 usually uses, so we don’t guess one. Railways can change it on the day; the live station board and the coach tool show it once it is announced.
Questions people ask
Which platform does 12137 leave from?
We have no record of its usual platform, and it can change on the day. The live station board shows it once the railway announces it.
On which days does 12137 Punjab Mail run?
It runs daily, from Mumbai CSMT, per the timetable checked 21 Sep 2026, 21:57 IST.
How long does 12137 take?
33h 40m from Mumbai CSMT to Firozpur Cantt Jn on schedule (checked 21 Sep 2026, 21:57 IST).
Which classes does 12137 have?
1A, 2A, 3A, SL, as the timetable lists them.
Rules and timetable on this page last verified by the Hey Humsafar team from Indian Railways data.
12137 Punjab Mail runs daily from Mumbai CSMT to Firozpur Cantt Jn, taking 33h 40m.