PUNJAB MAIL
The PUNJAB MAIL (12138) operates on Daily. It departs from FIROZPUR CANT at 21:50 and arrives at C SHIVAJI MAH T at 07:35. Covering a total distance of 1928 km, the journey takes approximately 33 hours and 45 minutes, with halts at 50 intermediate stations.
| # | Station | Arrives | Departs | Halt | Distance | Day |
|---|---|---|---|---|---|---|
| 1 | --:-- | 21:50 | - | 0 km | Day 1 | |
| 2 | FARIDKOTFDK | 22:26 | 22:28 | 2m | 32 km | Day 1 |
| 3 | KOT KAPURAKKP | 22:44 | 22:46 | 2m | 45 km | Day 1 |
| 4 | GANGSAR JAITUGJUT | 23:01 | 23:03 | 2m | 61 km | Day 1 |
| 5 | GONEANAGNA | 23:15 | 23:17 | 2m | 75 km | Day 1 |
| 6 | BATHINDABTI | 23:45 | 23:55 | 10m | 87 km | Day 1 |
| 7 | MAURMAUR | 00:19 | 00:21 | 2m | 121 km | Day 2 |
| 8 | MANSAMSZ | 00:35 | 00:37 | 2m | 140 km | Day 2 |
| 9 | BUDHLADABLZ | 00:50 | 00:52 | 2m | 156 km | Day 2 |
| 10 | BARETABRZ | 01:04 | 01:06 | 2m | 171 km | Day 2 |
| 11 | JAKHAL JNJHL | 01:24 | 01:26 | 2m | 185 km | Day 2 |
| 12 | TOHANATUN | 01:37 | 01:39 | 2m | 198 km | Day 2 |
| 13 | NARWANA JNNRW | 01:58 | 02:00 | 2m | 224 km | Day 2 |
| 14 | JIND JNJIND | 02:30 | 02:32 | 2m | 257 km | Day 2 |
| 15 | ROHTAK JNROK | 03:15 | 03:17 | 2m | 314 km | Day 2 |
| 16 | BAHADURGARHBGZ | 03:45 | 03:47 | 2m | 355 km | Day 2 |
| 17 | SHAKURBASTISSB | 04:18 | 04:20 | 2m | 374 km | Day 2 |
| 18 | 04:32 | 04:34 | 2m | 381 km | Day 2 | |
| 19 | NEW DELHINDLS | 04:55 | 05:10 | 15m | 386 km | Day 2 |
| 20 | FARIDABADFDB | 05:40 | 05:42 | 2m | 414 km | Day 2 |
| 21 | KOSI KALANKSV | 06:28 | 06:30 | 2m | 485 km | Day 2 |
| 22 | MATHURA JN.MTJ | 07:23 | 07:28 | 5m | 526 km | Day 2 |
| 23 | 07:50 | 07:52 | 2m | 576 km | Day 2 | |
| 24 | 08:10 | 08:15 | 5m | 579 km | Day 2 | |
| 25 | DHAULPURDHO | 09:15 | 09:17 | 2m | 632 km | Day 2 |
| 26 | MORENAMRA | 09:51 | 09:53 | 2m | 659 km | Day 2 |
| 27 | GWALIOR JN.GWL | 10:19 | 10:21 | 2m | 698 km | Day 2 |
| 28 | DABRADBA | 10:56 | 10:58 | 2m | 741 km | Day 2 |
| 29 | DATIADAA | 11:20 | 11:22 | 2m | 772 km | Day 2 |
| 30 | 12:15 | 12:23 | 8m | 796 km | Day 2 | |
| 31 | BABINABAB | 12:46 | 12:48 | 2m | 820 km | Day 2 |
| 32 | LALITPURLAR | 13:25 | 13:27 | 2m | 885 km | Day 2 |
| 33 | BINA JNBINA | 14:35 | 14:40 | 5m | 948 km | Day 2 |
| 34 | GANJ BASODABAQ | 15:12 | 15:14 | 2m | 993 km | Day 2 |
| 35 | VIDISHABHS | 15:38 | 15:40 | 2m | 1033 km | Day 2 |
| 36 | BHOPAL JN.BPL | 16:35 | 16:40 | 5m | 1086 km | Day 2 |
| 37 | RANI KAMALAPATIRKMP | 16:53 | 16:55 | 2m | 1092 km | Day 2 |
| 38 | NARMADAPURAMNDPM | 17:58 | 18:00 | 2m | 1160 km | Day 2 |
| 39 | 18:35 | 18:45 | 10m | 1178 km | Day 2 | |
| 40 | BANAPURABPF | 19:08 | 19:10 | 2m | 1211 km | Day 2 |
| 41 | HARDAHD | 19:36 | 19:38 | 2m | 1253 km | Day 2 |
| 42 | KHIRKIYAKKN | 19:58 | 20:00 | 2m | 1284 km | Day 2 |
| 43 | 21:37 | 21:40 | 3m | 1360 km | Day 2 | |
| 44 | BURHANPURBAU | 22:28 | 22:30 | 2m | 1429 km | Day 2 |
| 45 | BHUSAVAL JNBSL | 23:25 | 23:30 | 5m | 1484 km | Day 2 |
| 46 | 00:01 | 00:03 | 2m | 1508 km | Day 3 | |
| 47 | 01:00 | 01:02 | 2m | 1600 km | Day 3 | |
| 48 | MANMAD JNMMR | 01:55 | 02:00 | 5m | 1668 km | Day 3 |
| 49 | 03:00 | 03:05 | 5m | 1741 km | Day 3 | |
| 50 | KALYAN JNKYN | 06:12 | 06:15 | 3m | 1875 km | Day 3 |
| 51 | DADARDR | 07:02 | 07:05 | 3m | 1919 km | Day 3 |
| 52 | C SHIVAJI MAH TCSMT | 07:35 | --:-- | - | 1928 km | Day 3 |
Arrives
Halt
-Departs
FDK
Arrives
Halt
2mDeparts
KKP
Arrives
Halt
2mDeparts
GJUT
Arrives
Halt
2mDeparts
GNA
Arrives
Halt
2mDeparts
BTI
Arrives
Halt
10mDeparts
MAUR
Arrives
Halt
2mDeparts
MSZ
Arrives
Halt
2mDeparts
BLZ
Arrives
Halt
2mDeparts
BRZ
Arrives
Halt
2mDeparts
JHL
Arrives
Halt
2mDeparts
TUN
Arrives
Halt
2mDeparts
NRW
Arrives
Halt
2mDeparts
JIND
Arrives
Halt
2mDeparts
ROK
Arrives
Halt
2mDeparts
BGZ
Arrives
Halt
2mDeparts
SSB
Arrives
Halt
2mDeparts
Arrives
Halt
2mDeparts
NDLS
Arrives
Halt
15mDeparts
FDB
Arrives
Halt
2mDeparts
KSV
Arrives
Halt
2mDeparts
MTJ
Arrives
Halt
5mDeparts
Arrives
Halt
2mDeparts
Arrives
Halt
5mDeparts
DHO
Arrives
Halt
2mDeparts
MRA
Arrives
Halt
2mDeparts
GWL
Arrives
Halt
2mDeparts
DBA
Arrives
Halt
2mDeparts
DAA
Arrives
Halt
2mDeparts
Arrives
Halt
8mDeparts
BAB
Arrives
Halt
2mDeparts
LAR
Arrives
Halt
2mDeparts
BINA
Arrives
Halt
5mDeparts
BAQ
Arrives
Halt
2mDeparts
BHS
Arrives
Halt
2mDeparts
BPL
Arrives
Halt
5mDeparts
RKMP
Arrives
Halt
2mDeparts
NDPM
Arrives
Halt
2mDeparts
Arrives
Halt
10mDeparts
BPF
Arrives
Halt
2mDeparts
HD
Arrives
Halt
2mDeparts
KKN
Arrives
Halt
2mDeparts
Arrives
Halt
3mDeparts
BAU
Arrives
Halt
2mDeparts
BSL
Arrives
Halt
5mDeparts
Arrives
Halt
2mDeparts
Arrives
Halt
2mDeparts
MMR
Arrives
Halt
5mDeparts
Arrives
Halt
5mDeparts
KYN
Arrives
Halt
3mDeparts
DR
Arrives
Halt
3mDeparts
CSMT
Arrives
Halt
-Departs
Frequently Asked Questions
What is the route and distance of the PUNJAB MAIL (12138)?
The PUNJAB MAIL (12138) runs between FIROZPUR CANT (FZR) and C SHIVAJI MAH T (CSMT), covering a total distance of 1928 km.
On which days does the 12138 PUNJAB MAIL operate?
Train 12138 operates 1 days a week: Daily.
How long does the journey take on train 12138?
The total travel time for the PUNJAB MAIL from FIROZPUR CANT to C SHIVAJI MAH T is approximately 33 hours and 45 minutes, stopping at 50 intermediate halts.
What time does train 12138 depart and arrive?
Train 12138 departs from FIROZPUR CANT at 21:50 and is scheduled to arrive at C SHIVAJI MAH T at 07:35 on Day 3 of the journey.