12137 C Shivaji Mah T - Firozpur Cantt Punjab Mail Time Table
- Departs
- 19:35
- C Shivaji Mah T CSMT
- Arrives
- 05:15 day 3
- Firozpur Cantt FZR
- Journey
- 33h 40m
- 1928 km · 54 stops
12137 C Shivaji Mah T - Firozpur Cantt Punjab Mail leaves C Shivaji Mah T (CSMT) at 19:35 and reaches Firozpur Cantt (FZR) at 05:15 on day 3 of the run. The booked run is 1928 km in 33h 40m, with 54 stops including both ends. It is the only train this timetable version books from C Shivaji Mah T (CSMT) through to Firozpur Cantt (FZR).
12137 at a glance
| Runs on | Daily |
|---|---|
| Calendar row for this train | to — beyond 2026-09-30, so not a date we stand behind |
| Timetable version covers | to |
| Average speed | 57.3 km/h including halts — ours (how) |
| Type | Mail · Express |
| Reservation | Reserved (PRS) train. 12137 is a 1-, 2- or 8-series number: those are reserved. (how we decide) |
Time table and route
| Station | Arrives | Departs | Halt | Km |
|---|---|---|---|---|
| CSMT C Shivaji Mah T | start | 19:35 | — | 0 |
| DR Dadar | 19:47 | 19:50 | 3m | 9 |
| KYN Kalyan Jn | 20:32 | 20:35 | 3m | 53 |
| KSRA Kasara | 21:42 | 21:45 | 3m | 121 |
| NK Nasik Road | 22:55 | 23:00 | 5m | 187 |
| MMR Manmad Jn | 00:07 +1 | 00:10 +1 | 3m | 260 |
| CSN Chalisgaon Jn | 00:53 +1 | 00:55 +1 | 2m | 327 |
| JL Jalgaon Jn | 02:03 +1 | 02:05 +1 | 2m | 420 |
| BSL Bhusaval Jn | 02:40 +1 | 02:45 +1 | 5m | 444 |
| BAU Burhanpur | 03:28 +1 | 03:30 +1 | 2m | 499 |
| KNW Khandwa Junction | 04:52 +1 | 04:55 +1 | 3m | 568 |
| KKN Khirkiya | 05:40 +1 | 05:42 +1 | 2m | 644 |
| HD Harda | 06:01 +1 | 06:03 +1 | 2m | 674 |
| BPF Banapura | 06:31 +1 | 06:33 +1 | 2m | 717 |
| ET Itarsi Jn | 07:30 +1 | 07:40 +1 | 10m | 750 |
| NDPM Narmadapuram | 07:58 +1 | 08:00 +1 | 2m | 768 |
| RKMP Rani Kamalapati | 09:28 +1 | 09:30 +1 | 2m | 836 |
| BPL Bhopal Jn | 09:45 +1 | 09:50 +1 | 5m | 842 |
| BHS Vidisha | 10:25 +1 | 10:27 +1 | 2m | 895 |
| BAQ Ganj Basoda | 10:51 +1 | 10:53 +1 | 2m | 934 |
| BINA Bina Jn | 12:00 +1 | 12:05 +1 | 5m | 980 |
| LAR Lalitpur | 12:50 +1 | 12:52 +1 | 2m | 1043 |
| BAB Babina | 13:35 +1 | 13:37 +1 | 2m | 1107 |
| VGLJ Virangana Lakshmibai Jhansi Jn | 14:15 +1 | 14:23 +1 | 8m | 1131 |
| DAA Datia | 14:44 +1 | 14:46 +1 | 2m | 1156 |
| DBA Dabra | 15:07 +1 | 15:09 +1 | 2m | 1186 |
| GWL Gwalior Jn | 15:40 +1 | 15:42 +1 | 2m | 1230 |
| MRA Morena | 16:15 +1 | 16:17 +1 | 2m | 1268 |
| DHO Dhaulpur | 17:20 +1 | 17:22 +1 | 2m | 1296 |
| AGC Agra Cantt Jn | 18:00 +1 | 18:05 +1 | 5m | 1348 |
| RKM Raja KI Mandi Jn | 18:13 +1 | 18:15 +1 | 2m | 1352 |
| MTJ Mathura Jn | 18:45 +1 | 18:50 +1 | 5m | 1402 |
| KSV Kosi Kalan | 19:16 +1 | 19:18 +1 | 2m | 1443 |
| FDB Faridabad | 20:35 +1 | 20:37 +1 | 2m | 1514 |
| NZM Hazrat Nizamuddin Jn | 20:55 +1 | 20:57 +1 | 2m | 1535 |
| NDLS New Delhi | 21:25 +1 | 21:40 +1 | 15m | 1542 |
| DKZ Delhi Kishangnj | 21:54 +1 | 21:56 +1 | 2m | 1546 |
| SSB Shakurbasti | 22:08 +1 | 22:10 +1 | 2m | 1554 |
| BGZ Bahadurgarh | 22:26 +1 | 22:28 +1 | 2m | 1573 |
| ROK Rohtak Jn | 22:56 +1 | 22:58 +1 | 2m | 1613 |
| JIND Jind Jn | 23:44 +1 | 23:46 +1 | 2m | 1670 |
| NRW Narwana Jn | 00:11 +2 | 00:13 +2 | 2m | 1704 |
| TUN Tohana | 00:32 +2 | 00:34 +2 | 2m | 1730 |
| JHL Jakhal Jn | 00:53 +2 | 00:55 +2 | 2m | 1742 |
| BRZ Bareta | 01:06 +2 | 01:08 +2 | 2m | 1756 |
| BLZ Budhlada | 01:20 +2 | 01:22 +2 | 2m | 1772 |
| MSZ Mansa | 01:35 +2 | 01:37 +2 | 2m | 1788 |
| MAUR Maur | 01:51 +2 | 01:53 +2 | 2m | 1806 |
| BTI Bathinda | 02:55 +2 | 03:05 +2 | 10m | 1840 |
| GNA Goneana | 03:17 +2 | 03:19 +2 | 2m | 1852 |
| GJUT Gangsar Jaitu | 03:32 +2 | 03:34 +2 | 2m | 1867 |
| KKP Kot Kapura | 03:48 +2 | 03:50 +2 | 2m | 1883 |
| FDK Faridkot | 04:05 +2 | 04:07 +2 | 2m | 1895 |
| FZR Firozpur Cantt | 05:15 +2 | end | — | 1928 |
What 12137’s schedule looks like
Its longest run without a stop is 93 km and 1h 08m from Chalisgaon Jn (CSN) to Jalgaon Jn (JL). The next longest is 76 km and 0h 45m from Khandwa Junction (KNW) to Khirkiya (KKN).
At 22:00 it is between Kasara (KSRA) and Nasik Road (NK), and at 06:00 on day 2 of the run it is between Khirkiya (KKN) and Harda (HD).
10 of its 52 intermediate stops are booked for five minutes or more, the longest of them 15 minutes at New Delhi (NDLS), 10 minutes at Itarsi Jn (ET), 10 minutes at Bathinda (BTI), 8 minutes at Virangana Lakshmibai Jhansi Jn (VGLJ), 5 minutes at Nasik Road (NK). The briefest stop is 2 minutes at Chalisgaon Jn (CSN).
The run crosses midnight before Manmad Jn (MMR); every later time carries a day marker.
It passes its own halfway mark of 964 km at Bina Jn (BINA), stop number 21 of 54, and is booked to stand at its stops for 162 minutes in all, 8% of the 33h 40m journey.
Its quickest booked leg is Khandwa Junction (KNW) to Khirkiya (KKN), 76 km at an average of 101 km/h.
After C Shivaji Mah T it calls first at Dadar (DR), Kalyan Jn (KYN), Kasara (KSRA), Nasik Road (NK) and Manmad Jn (MMR).
Its last stops before Firozpur Cantt are Bathinda (BTI), Goneana (GNA), Gangsar Jaitu (GJUT), Kot Kapura (KKP) and Faridkot (FDK).
Its stops are not evenly spread: 19 of the 52 fall in the first half of the distance and 33 in the second.
The busiest stations on its route are Kalyan Jn (KYN), where 696 trains call, Itarsi Jn (ET), where 417 trains call, Bhusaval Jn (BSL), where 397 trains call.
At KYN it is booked in at 20:32 and away again at 20:35, 53 km into the run.
Other trains that share 12137’s route
From 12137’s halt rows, not its name. Trains without a page here are left out.
- 11058 Amritsar - C Shivaji Mah T Express — ASR to CSMT, 34 stations in common with 12137
- 20423 Seoni - Firozpur Cantt Patalkot Superfast Express — SEY to FZR, 30 stations in common with 12137
- 11078 Jammutavi - Pune Jn Jhelum Express — JAT to PUNE, 28 stations in common with 12137
- 14622 Firozpur Cantt - Nanded Express — FZR to NED, 22 stations in common with 12137
Reservation chart and seat availability
12137 is booked out of C Shivaji Mah T at 19:35, which puts it under rule RB-16.12.2025-B: its first reservation chart is expected at about 09:35 on the day of the journey. How we work this out.
It assumes 12137 is charted at C Shivaji Mah T. The rule is press-reported: no circular number has been located, and the first report covered one zone. Preparation can be later. The circulars, the second chart and what is still unsettled.
Check live seat availability for 12137 — C Shivaji Mah T to Firozpur Cantt, fetched when you ask and never stored here (how).
Where this came from
Every time and distance above is read from timetable version , and from nothing else. Where the timetable data comes from.
The 09:35 above comes from a published railway order, worked out, never observed.