12138 Punjab Mail
Train Information
| Train number | 12138 |
|---|---|
| Train name | Punjab Mail |
| Train type | SUPERFAST |
| Source station | FIROZPUR CANT (FZR) |
| Departure | 21:50 · Day 1 |
| Destination station | C SHIVAJI MAH T (CSMT) |
| Arrival | 07:35 · Day 3 |
| Total distance | 1,923 km |
| Journey duration | 33 hours 45 minutes |
| Scheduled stations | 52 |
| Intermediate stops | 50 |
| Railway zone | Northern Railway (NR) |
| Division | Firozpur (FZR) |
| Running days | Daily |
| Travel classes | 1A, 2A, 3A, SL, GEN |
Train 12138 Punjab Mail is a SUPERFAST type train operated by Indian Railways. It departs from FIROZPUR CANT at 9:50 PM. It arrives at its destination, C SHIVAJI MAH T on Day 3 at 7:35 AM, covering a total distance of 1,923 km in 33 hours 45 minutes, with 50 intermediate scheduled stops.
Train 12138 Punjab Mail runs on Daily and offers travel classes 1A, 2A, 3A, SL, GEN. The train is operated by the Firozpur division of the Northern Railway zone of Indian Railways.
Train Route and Timetable
| Stop | Station code | Station name | Journey day | Arrival | Departure | Halt | Distance |
|---|---|---|---|---|---|---|---|
| 1 | FZR | FIROZPUR CANT | Day 1 | Source | 21:50 | 0 km | |
| 2 | FDK | FARIDKOT | Day 1 | 22:26 | 22:28 | 2 min | 32 km |
| 3 | KKP | KOT KAPURA | Day 1 | 22:44 | 22:46 | 2 min | 45 km |
| 4 | GJUT | GANGSAR JAITU | Day 1 | 23:01 | 23:03 | 2 min | 61 km |
| 5 | GNA | GONEANA | Day 1 | 23:15 | 23:17 | 2 min | 75 km |
| 6 | BTI | BATHINDA | Day 1 | 23:45 | 23:55 | 10 min | 87 km |
| 7 | MAUR | MAUR | Day 2 | 00:19 | 00:21 | 2 min | 121 km |
| 8 | MSZ | MANSA | Day 2 | 00:35 | 00:37 | 2 min | 140 km |
| 9 | BLZ | BUDHLADA | Day 2 | 00:50 | 00:52 | 2 min | 156 km |
| 10 | BRZ | BARETA | Day 2 | 01:04 | 01:06 | 2 min | 171 km |
| 11 | JHL | JAKHAL JN | Day 2 | 01:24 | 01:26 | 2 min | 185 km |
| 12 | TUN | TOHANA | Day 2 | 01:37 | 01:39 | 2 min | 198 km |
| 13 | NRW | NARWANA JN | Day 2 | 01:58 | 02:00 | 2 min | 224 km |
| 14 | JIND | JIND JN | Day 2 | 02:30 | 02:32 | 2 min | 257 km |
| 15 | ROK | ROHTAK JN | Day 2 | 03:15 | 03:17 | 2 min | 314 km |
| 16 | BGZ | BAHADURGARH | Day 2 | 03:45 | 03:47 | 2 min | 355 km |
| 17 | SSB | SHAKURBASTI | Day 2 | 04:18 | 04:20 | 2 min | 374 km |
| 18 | DKZ | DELHI KISHANGNJ | Day 2 | 04:32 | 04:34 | 2 min | 381 km |
| 19 | NDLS | NEW DELHI | Day 2 | 04:55 | 05:10 | 15 min | 386 km |
| 20 | FDB | FARIDABAD | Day 2 | 05:42 | 05:44 | 2 min | 414 km |
| 21 | KSV | KOSI KALAN | Day 2 | 06:28 | 06:30 | 2 min | 485 km |
| 22 | MTJ | MATHURA JN | Day 2 | 07:23 | 07:28 | 5 min | 526 km |
| 23 | RKM | RAJA KI MANDI JN | Day 2 | 07:50 | 07:52 | 2 min | 576 km |
| 24 | AGC | AGRA CANTT JN | Day 2 | 08:10 | 08:15 | 5 min | 579 km |
| 25 | DHO | DHAULPUR | Day 2 | 09:15 | 09:17 | 2 min | 632 km |
| 26 | MRA | MORENA | Day 2 | 09:51 | 09:53 | 2 min | 659 km |
| 27 | GWL | GWALIOR JN | Day 2 | 10:19 | 10:21 | 2 min | 698 km |
| 28 | DBA | DABRA | Day 2 | 10:56 | 10:58 | 2 min | 741 km |
| 29 | DAA | DATIA | Day 2 | 11:20 | 11:22 | 2 min | 772 km |
| 30 | VGLJ | VIRANGANA LAKSHMIBAI JHANSI JN | Day 2 | 12:15 | 12:23 | 8 min | 796 km |
| 31 | BAB | BABINA | Day 2 | 12:46 | 12:48 | 2 min | 820 km |
| 32 | LAR | LALITPUR | Day 2 | 13:25 | 13:27 | 2 min | 885 km |
| 33 | BINA | BINA JN | Day 2 | 14:35 | 14:40 | 5 min | 948 km |
| 34 | BAQ | GANJ BASODA | Day 2 | 15:12 | 15:14 | 2 min | 993 km |
| 35 | BHS | VIDISHA | Day 2 | 15:38 | 15:40 | 2 min | 1,033 km |
| 36 | BPL | BHOPAL JN | Day 2 | 16:35 | 16:40 | 5 min | 1,086 km |
| 37 | RKMP | RANI KAMALAPATI | Day 2 | 16:53 | 16:55 | 2 min | 1,092 km |
| 38 | NDPM | NARMADAPURAM | Day 2 | 17:58 | 18:00 | 2 min | 1,160 km |
| 39 | ET | ITARSI JN | Day 2 | 18:35 | 18:45 | 10 min | 1,178 km |
| 40 | BPF | BANAPURA | Day 2 | 19:08 | 19:10 | 2 min | 1,211 km |
| 41 | HD | HARDA | Day 2 | 19:36 | 19:38 | 2 min | 1,253 km |
| 42 | KKN | KHIRKIYA | Day 2 | 19:58 | 20:00 | 2 min | 1,285 km |
| 43 | KNW | KHANDWA JN | Day 2 | 21:37 | 21:40 | 3 min | 1,355 km |
| 44 | BAU | BURHANPUR | Day 2 | 22:28 | 22:30 | 2 min | 1,424 km |
| 45 | BSL | BHUSAVAL JN | Day 2 | 23:25 | 23:30 | 5 min | 1,479 km |
| 46 | JL | JALGAON JN | Day 3 | 00:01 | 00:03 | 2 min | 1,503 km |
| 47 | CSN | CHALISGAON JN | Day 3 | 01:00 | 01:02 | 2 min | 1,595 km |
| 48 | MMR | MANMAD JN | Day 3 | 01:55 | 02:00 | 5 min | 1,663 km |
| 49 | NK | NASIK ROAD | Day 3 | 03:00 | 03:05 | 5 min | 1,736 km |
| 50 | KYN | KALYAN JN | Day 3 | 06:12 | 06:15 | 3 min | 1,870 km |
| 51 | DR | DADAR | Day 3 | 07:02 | 07:05 | 3 min | 1,914 km |
| 52 | CSMT | C SHIVAJI MAH T | Day 3 | 07:35 | Destination | 1,923 km |
Train 12138 Punjab Mail starts its journey from FIROZPUR CANT and terminates at C SHIVAJI MAH T. The scheduled station sequence is: FIROZPUR CANT, FARIDKOT, KOT KAPURA, GANGSAR JAITU, GONEANA, BATHINDA, MAUR, MANSA, BUDHLADA, BARETA, JAKHAL JN, TOHANA, NARWANA JN, JIND JN, ROHTAK JN, BAHADURGARH, SHAKURBASTI, DELHI KISHANGNJ, NEW DELHI, FARIDABAD, KOSI KALAN, MATHURA JN, RAJA KI MANDI JN, AGRA CANTT JN, DHAULPUR, MORENA, GWALIOR JN, DABRA, DATIA, VIRANGANA LAKSHMIBAI JHANSI JN, BABINA, LALITPUR, BINA JN, GANJ BASODA, VIDISHA, BHOPAL JN, RANI KAMALAPATI, NARMADAPURAM, ITARSI JN, BANAPURA, HARDA, KHIRKIYA, KHANDWA JN, BURHANPUR, BHUSAVAL JN, JALGAON JN, CHALISGAON JN, MANMAD JN, NASIK ROAD, KALYAN JN, DADAR, C SHIVAJI MAH T.
Coach Position and Composition
12138 Punjab Mail indicative coach position
Locomotive: ENG / LOCO (shown separately from coach numbering).
- Position 01SLRD
- Position 02GEN
- Position 03HA1
- Position 04A1
- Position 05A2
- Position 06B1
- Position 07B2
- Position 08B3
- Position 09B4
- Position 10B5
- Position 11B6
- Position 12PC
- Position 13S1
- Position 14S2
- Position 15S3
- Position 16S4
- Position 17S5
- Position 18S6
- Position 19GEN
- Position 20GEN
- Position 21GEN
- Position 22EOG
| Coach position | Coach code |
|---|---|
| 01 | SLRD |
| 02 | GEN |
| 03 | HA1 |
| 04 | A1 |
| 05 | A2 |
| 06 | B1 |
| 07 | B2 |
| 08 | B3 |
| 09 | B4 |
| 10 | B5 |
| 11 | B6 |
| 12 | PC |
| 13 | S1 |
| 14 | S2 |
| 15 | S3 |
| 16 | S4 |
| 17 | S5 |
| 18 | S6 |
| 19 | GEN |
| 20 | GEN |
| 21 | GEN |
| 22 | EOG |
Note: The coach position may change due to various circumstances.
Train Fare and Ticket Prices
Estimated class-wise fares for 12138 Punjab Mail in Indian Rupees (INR)
| Class | Available fare details |
|---|---|
| 1AFirst AC |
|
| 2AAC 2 Tier |
|
| 3AAC 3 Tier |
|
| SLSleeper |
|
| GNGeneral |
|
Actual booking prices may vary depending on the date of journey, availability, quota, applicable charges and railway updates. Verify the current fare through official Indian Railways booking channels before booking.
Frequently Asked Questions
What time does this train depart from its originating station?
Train 12138 Punjab Mail departs from FIROZPUR CANT at 9:50 PM.
What is the final destination of this train?
Train 12138 Punjab Mail terminates at C SHIVAJI MAH T (CSMT).
What is the coach position of this train?
Train 12138 Punjab Mail has the following coach composition: ENG-SLRD-GEN-HA1-A1-A2-B1-B2-B3-B4-B5-B6-PC-S1-S2-S3-S4-S5-S6-GEN-GEN-GEN-EOG.
What is the total travel distance of this train?
Train 12138 Punjab Mail covers a total distance of 1,923 km.
On which days does this train operate?
Train 12138 Punjab Mail operates on Daily.
How many stations does this train stop at along its route?
Train 12138 Punjab Mail has 50 intermediate scheduled stops between its originating and terminating stations.
Which travel classes are available on this train?
Train 12138 Punjab Mail offers the following travel classes: 1A, 2A, 3A, SL, GEN.