Ghumo LIVE
Trains 📊 Chart 🔍 PNR Track 📅 Avail
🚆 Train Overview · Train 12138

12138 — PUNJAB MAIL

PUNJAB MAIL (12138) runs from FIROZPUR CANT to MUMBAI CSMT in 33h 45m · classes: 1A, 2A, 3A, SL.

21:50
Departs FZR
07:35
Arrives CSMT
52
Stops
4
Classes

Coach Position

See full layout & platforms →

Engine to brake-van order (20 coaches) · schedule of 31-May-2026.

GEN GEN A1 A2 B1 B2 B3 B4 B5 B6 PC S1 S2 S3 S4 S5 S6 GEN GEN LPR

Train Details

Train Number12138
Train NamePUNJAB MAIL
FromFIROZPUR CANT (FZR)
ToMUMBAI CSMT (CSMT)
Departure21:50
Arrival07:35
Duration33h 45m
Classes1A, 2A, 3A, SL
TypeSUPERFAST
Running DaysDaily

Route & Stops

#StationCodeArrivalDepartureHaltDistance
1 FIROZPUR CANT FZR 21:50
2 FARIDKOT FDK 22:26 22:28 2min 33 km
3 KOT KAPURA KKP 22:44 22:46 2min 45 km
4 GANGSAR JAITO GJUT 23:01 23:03 2min 61 km
5 GONEANA BHAI JAGTA GNA 23:15 23:17 2min 76 km
6 BATHINDA JN BTI 23:45 23:55 10min 88 km
7 MAUR MAUR 00:19 00:21 2min 122 km
8 MANSA MSZ 00:35 00:37 2min 141 km
9 BUDHLADA BLZ 00:50 00:52 2min 157 km
10 BARETA BRZ 01:04 01:06 2min 172 km
11 JAKHAL JN JHL 01:24 01:26 2min 186 km
12 TOHANA TUN 01:37 01:39 2min 198 km
13 NARWANA JN NRW 01:58 02:00 2min 224 km
14 JIND JN JIND 02:30 02:32 2min 258 km
15 ROHTAK JN ROK 03:15 03:17 2min 315 km
16 BAHADURGARH BGZ 03:45 03:47 2min 355 km
17 SHAKURBASTI SSB 04:18 04:20 2min 375 km
18 DELHI KISHANGANJ DKZ 04:32 04:34 2min 382 km
19 NEW DELHI NDLS 04:55 05:10 15min 386 km
20 FARIDABAD FDB 05:40 05:42 2min 414 km
21 KOSI KALAN KSV 06:28 06:30 2min 486 km
22 MATHURA JN MTJ 07:23 07:28 5min 527 km
23 RAJA KI MANDI RKM 07:50 07:52 2min 577 km
24 AGRA CANTT AGC 08:10 08:15 5min 580 km
25 DHOLPUR JN DHO 09:15 09:17 2min 633 km
26 MORENA MRA 09:51 09:53 2min 660 km
27 GWALIOR JN GWL 10:19 10:21 2min 699 km
28 DABRA DBA 10:56 10:58 2min 741 km
29 DATIA DAA 11:20 11:22 2min 771 km
30 VEERANGANA LAXMIBAI JHANSI VGLJ 12:15 12:23 8min 796 km
31 BABINA BAB 12:46 12:48 2min 821 km
32 LALITPUR LAR 13:25 13:27 2min 886 km
33 BINA JN BINA 14:35 14:40 5min 949 km
34 GANJ BASODA BAQ 15:12 15:14 2min 994 km
35 VIDISHA BHS 15:38 15:40 2min 1034 km
36 BHOPAL JN BPL 16:35 16:40 5min 1087 km
37 RANI KAMLAPATI RKMP 16:53 16:55 2min 1093 km
38 NARMADAPURAM NDPM 17:58 18:00 2min 1161 km
39 ITARSI JN ET 18:35 18:45 10min 1179 km
40 BANAPURA BPF 19:08 19:10 2min 1212 km
41 HARDA HD 19:36 19:38 2min 1254 km
42 KHIRKIYA KKN 19:58 20:00 2min 1286 km
43 KHANDWA KNW 21:37 21:40 3min 1362 km
44 BURHANPUR BAU 22:28 22:30 2min 1431 km
45 BHUSAVAL JN BSL 23:25 23:30 5min 1485 km
46 JALGAON JN JL 00:01 00:03 2min 1510 km
47 CHALISGAON JN CSN 01:00 01:02 2min 1602 km
48 MANMAD JN MMR 01:55 02:00 5min 1669 km
49 NASIK ROAD NK 03:00 03:05 5min 1743 km
50 KALYAN JN KYN 06:12 06:15 3min 1876 km
51 MUMBAI DADAR CENTRAL DR 07:02 07:05 3min 1921 km
52 MUMBAI CSMT CSMT 07:35 07:35 1930 km

🚆 Live Train Info → Track This Train → Check Availability → All Trains on Route →

Frequently Asked Questions

What is the route of 12138 PUNJAB MAIL?

PUNJAB MAIL (12138) runs from FIROZPUR CANT to MUMBAI CSMT covering 52 stations.

How to check 12138 seat availability?

Visit Ghumo to check real-time seat availability for train 12138 across all classes and quotas including General, Tatkal, and Premium Tatkal.

What classes are available on 12138?

PUNJAB MAIL offers 1A, 2A, 3A, SL classes.