Journey time
33h 45m
Distance
1923 km
Average speed
57 km/h
Halts
52
Runs on
SunMonTueWedThuFriSat
Return train12137
Timetable · 52 halts
| # | Station | Arrives | Departs | Halt | Platform | Day | Distance |
|---|---|---|---|---|---|---|---|
| 1 | Firozpur Cantt Jn FZR | Source | 21:50 | — | 1 | 1 | 0 km |
| 2 | Faridkot FDK | 22:26 | 22:28 | 2 min | 1 | 1 | 32 km |
| 3 | Kot Kapura Jn KKP | 22:44 | 22:46 | 2 min | 1 | 1 | 45 km |
| 4 | Gangsar Jaito GJUT | 23:01 | 23:03 | 2 min | 1 | 1 | 61 km |
| 5 | Goneana Bhai Jagta GNA | 23:15 | 23:17 | 2 min | 1 | 1 | 75 km |
| 6 | Bathinda Jn BTI | 23:45 | 23:55 | 10 min | 4 | 1 | 87 km |
| 7 | Maur MAUR | 00:19 | 00:21 | 2 min | 1 | 2 | 121 km |
| 8 | Mansa MSZ | 00:35 | 00:37 | 2 min | 2 | 2 | 140 km |
| 9 | Budhlada BLZ | 00:50 | 00:52 | 2 min | 1 | 2 | 156 km |
| 10 | Bareta BRZ | 01:04 | 01:06 | 2 min | 1 | 2 | 171 km |
| 11 | Jakhal Jn JHL | 01:24 | 01:26 | 2 min | 2 | 2 | 185 km |
| 12 | Tohana TUN | 01:37 | 01:39 | 2 min | 2 | 2 | 198 km |
| 13 | Narwana Jn NRW | 01:58 | 02:00 | 2 min | 2 | 2 | 224 km |
| 14 | Jind Jn JIND | 02:30 | 02:32 | 2 min | 1 | 2 | 257 km |
| 15 | Rohtak Jn ROK | 03:15 | 03:17 | 2 min | 1 | 2 | 314 km |
| 16 | Bahadurgarh BGZ | 03:45 | 03:47 | 2 min | 3 | 2 | 355 km |
| 17 | Shakur Basti SSB | 04:18 | 04:20 | 2 min | 4 | 2 | 374 km |
| 18 | Delhi Kishan Ganj DKZ | 04:32 | 04:34 | 2 min | 1 | 2 | 381 km |
| 19 | New Delhi NDLS | 04:55 | 05:10 | 15 min | 3 | 2 | 386 km |
| 20 | Faridabad FDB | 05:42 | 05:44 | 2 min | 3 | 2 | 414 km |
| 21 | Kosi Kalan KSV | 06:28 | 06:30 | 2 min | 4 | 2 | 485 km |
| 22 | Mathura Jn MTJ | 07:23 | 07:28 | 5 min | 1 | 2 | 526 km |
| 23 | Raja Ki Mandi RKM | 07:50 | 07:52 | 2 min | 2 | 2 | 576 km |
| 24 | Agra Cantt AGC | 08:10 | 08:15 | 5 min | 1 | 2 | 579 km |
| 25 | Dholpur Jn DHO | 09:15 | 09:17 | 2 min | 4 | 2 | 632 km |
| 26 | Morena MRA | 09:51 | 09:53 | 2 min | 1 | 2 | 659 km |
| 27 | Gwalior Jn GWL | 10:19 | 10:21 | 2 min | 1 | 2 | 698 km |
| 28 | Dabra DBA | 10:56 | 10:58 | 2 min | 2 | 2 | 741 km |
| 29 | Datia DAA | 11:20 | 11:22 | 2 min | 2 | 2 | 772 km |
| 30 | VGL Jhansi Jn VGLJ | 12:15 | 12:23 | 8 min | 3 | 2 | 796 km |
| 31 | Babina BAB | 12:46 | 12:48 | 2 min | 1 | 2 | 820 km |
| 32 | Lalitpur Jn LAR | 13:25 | 13:27 | 2 min | 2 | 2 | 885 km |
| 33 | Bina Jn BINA | 14:35 | 14:40 | 5 min | 2 | 2 | 948 km |
| 34 | Ganj Basoda BAQ | 15:12 | 15:14 | 2 min | 3 | 2 | 993 km |
| 35 | Vidisha BHS | 15:38 | 15:40 | 2 min | 3 | 2 | 1033 km |
| 36 | Bhopal Jn BPL | 16:35 | 16:40 | 5 min | 1 | 2 | 1086 km |
| 37 | Rani Kamalapati RKMP | 16:53 | 16:55 | 2 min | 4 | 2 | 1092 km |
| 38 | Narmadapuram NDPM | 17:58 | 18:00 | 2 min | 2 | 2 | 1160 km |
| 39 | Itarsi Jn ET | 18:35 | 18:45 | 10 min | 2 | 2 | 1178 km |
| 40 | Banapura BPF | 19:08 | 19:10 | 2 min | 1 | 2 | 1211 km |
| 41 | Harda HD | 19:36 | 19:38 | 2 min | 3 | 2 | 1253 km |
| 42 | Khirkiya KKN | 19:58 | 20:00 | 2 min | 2 | 2 | 1285 km |
| 43 | Khandwa Jn KNW | 21:37 | 21:40 | 3 min | 5 | 2 | 1355 km |
| 44 | Burhanpur BAU | 22:28 | 22:30 | 2 min | 1 | 2 | 1424 km |
| 45 | Bhusaval Jn BSL | 23:25 | 23:30 | 5 min | 3 | 2 | 1479 km |
| 46 | Jalgaon Jn JL | 00:01 | 00:03 | 2 min | 2 | 3 | 1503 km |
| 47 | Chalisgaon Jn CSN | 01:00 | 01:02 | 2 min | 3 | 3 | 1595 km |
| 48 | Manmad Jn MMR | 01:55 | 02:00 | 5 min | 3 | 3 | 1663 km |
| 49 | Nashik Road NK | 03:00 | 03:05 | 5 min | 3 | 3 | 1736 km |
| 50 | Kalyan Jn KYN | 06:12 | 06:15 | 3 min | 5 | 3 | 1870 km |
| 51 | Dadar Ctrl DR | 07:02 | 07:05 | 3 min | 12 | 3 | 1914 km |
| 52 | Mumbai CSM Trm CSMT | 07:35 | Destination | — | 17 | 3 | 1923 km |
About Punjab Mail (12138)
Punjab Mail (train number 12138) is a train between Firozpur Cantt Jn and Mumbai CSM Trm. It is a SuperFast service of the CR/Central zone. The route is 1923 km and takes about 33h 45m. It has 52 scheduled halts. Punjab Mail runs daily.
Questions about Punjab Mail
What is the route of Punjab Mail?
Punjab Mail (12138) runs from Firozpur Cantt Jn to Mumbai CSM Trm with 52 scheduled halts. Key stations include Firozpur Cantt Jn, Gwalior Jn and Mumbai CSM Trm.
How long does Punjab Mail take?
About 33h 45m for 1923 km.
On which days does Punjab Mail run?
Punjab Mail runs daily.
How can I check the live status of Punjab Mail?
Use “Show live status” above or open the live running status page for 12138. It shows the current position, delay at each stop and the expected arrival at upcoming stations.