Track Train back

Track Train


Running Status

Overview of 12138 Punjab Mail

Looking for information related to the superfast running train, Punjab Mail, running with train number 12138? Belonging to Central Railways, Punjab Mail runs in between Firozpur junction and Mumbai CSM terminal in India. Train 12138 runs from Firozpur junction to Mumbai CSM terminal across the country and runs on daily basis. The distance travelled by the train in total is 1930 km. The operating speed of the train is 56.83 km/hour and the travel time is of around 33 hours and 55 minutes.

Do you wish to know the train timing as well at which it leaves and reaches the desired junction? In accord to the time table, train 12138 leaves from Firozpur Cantt junction at 21:40 hours and reaches Mumbai CSM terminal at 07:35 hours on third day of the travel. It stops by at 52 halts in total in between the travel and some of them are at Kalyan, Igatpuri, Nasik Road, Manmad, Bhusaval, Khandwa, Itarsi, Bina, Jhansi, Gwalior, etc. The train has 24 coaches available and the coach composition includes first class AC, AC second tier, AC third tier, sleeper, general unreserved class of coaches and a military reserved coach. Just for the record, there is a pantry car attached within the train. Do feel absolutely free to opt for e-catering delicious food meal services from Travel Khana. To know about the whereabouts of the train 12138, get an access to the Spot your train utility and know about everything within seconds with the help of train number or train name. Have a safe and enjoyable journey.

Spot your running train status 12138/PUNJAB MAIL

Check the current running status of 12138/PUNJAB MAIL which runs between FIROZPUR CANT to C SHIVAJI MAH T Mentioned below are the details of your running train which includes arrival and departure timings, present station of the train, train delay and arrival timings.

12138 / PUNJAB MAIL(FIROZPUR CANT - C SHIVAJI MAH T) Running Train Status

    RunsOn-
  • Sun
  • Mon
  • Tue
  • Wed
  • Thu
  • Fri
  • Sat
  • Current Station FIROZPUR CANT
  • Start Date 10 Nov 2025
  • Last Updated 13:54 10-Nov-2025
  • Status Yet to start
  • Total Journey
Station Actual / Sch.
Arrival
Actual / Sch.
Departure
Halt Train
Status
Day Count Platform

FIROZPUR CANT (FZR)

Origin/Origin

21:55/21:55

-

On Time

1

Platform 1

FARIDKOT (FDK)

22:21/22:21

22:23/22:23

2 min

On Time

1

Platform 1

KOT KAPURA (KKP)

22:37/22:37

22:39/22:39

2 min

On Time

1

Platform 1

GANGSAR JAITU (GJUT)

22:53/22:53

22:55/22:55

2 min

On Time

1

Platform 1

GONEANA (GNA)

23:10/23:10

23:12/23:12

2 min

On Time

1

Platform 1

BATHINDA (BTI)

23:45/23:45

23:55/23:55

10 min

On Time

1

Platform 3

MAUR (MAUR)

00:19/00:19

00:21/00:21

2 min

On Time

2

Platform 1

MANSA (MSZ)

00:35/00:35

00:37/00:37

2 min

On Time

2

Platform 2

BUDHLADA (BLZ)

00:50/00:50

00:52/00:52

2 min

On Time

2

Platform 1

BARETA (BRZ)

01:04/01:04

01:06/01:06

2 min

On Time

2

Platform 1

JAKHAL JN (JHL)

01:24/01:24

01:26/01:26

2 min

On Time

2

Platform 2

TOHANA (TUN)

01:37/01:37

01:39/01:39

2 min

On Time

2

Platform 2

NARWANA JN (NRW)

01:58/01:58

02:00/02:00

2 min

On Time

2

Platform 2

JIND JN (JIND)

02:30/02:30

02:32/02:32

2 min

On Time

2

Platform 1

ROHTAK JN (ROK)

03:15/03:15

03:17/03:17

2 min

On Time

2

Platform 1

BAHADURGARH (BGZ)

03:45/03:45

03:47/03:47

2 min

On Time

2

Platform 3

SHAKURBASTI (SSB)

04:18/04:18

04:20/04:20

2 min

On Time

2

Platform 4

DELHI KISHANGNJ (DKZ)

04:32/04:32

04:34/04:34

2 min

On Time

2

Platform 1

NEW DELHI (NDLS)

04:55/04:55

05:10/05:10

15 min

On Time

2

Platform 3

FARIDABAD (FDB)

05:40/05:40

05:42/05:42

2 min

On Time

2

Platform 3

KOSI KALAN (KSV)

06:28/06:28

06:30/06:30

2 min

On Time

2

Platform 4

MATHURA JN. ()

07:23/07:23

07:28/07:28

5 min

On Time

2

Platform 1

RAJA KI MANDI (RKM)

07:50/07:50

07:52/07:52

2 min

On Time

2

Platform 2

AGRA CANTT JN. ()

08:10/08:10

08:15/08:15

5 min

On Time

2

Platform 1

DHAULPUR (DHO)

09:15/09:15

09:17/09:17

2 min

On Time

2

Platform 2

MORENA (MRA)

09:51/09:51

09:53/09:53

2 min

On Time

2

Platform 1

GWALIOR JN. ()

10:19/10:19

10:21/10:21

2 min

On Time

2

Platform 1

DABRA (DBA)

10:56/10:56

10:58/10:58

2 min

On Time

2

Platform 2

DATIA (DAA)

11:20/11:20

11:22/11:22

2 min

On Time

2

Platform 2

VIRANGANA LAKSHMIBAI JHANSI JN (VGLJ)

12:15/12:15

12:23/12:23

8 min

On Time

2

Platform 2

BABINA (BAB)

12:46/12:46

12:48/12:48

2 min

On Time

2

Platform 1

LALITPUR (LAR)

13:25/13:25

13:27/13:27

2 min

On Time

2

Platform 2

BINA JN (BINA)

14:35/14:35

14:40/14:40

5 min

On Time

2

Platform 3

GANJ BASODA (BAQ)

15:12/15:12

15:14/15:14

2 min

On Time

2

Platform 3

VIDISHA (BHS)

15:38/15:38

15:40/15:40

2 min

On Time

2

Platform 3

BHOPAL JN. ()

16:35/16:35

16:40/16:40

5 min

On Time

2

Platform 1

RANI KAMALAPATI (RKMP)

16:53/16:53

16:55/16:55

2 min

On Time

2

Platform 4

NARMADAPURAM (NDPM)

17:58/17:58

18:00/18:00

2 min

On Time

2

Platform 2

ITARSI JN (ET)

18:35/18:35

18:45/18:45

10 min

On Time

2

Platform 2

BANAPURA (BPF)

19:08/19:08

19:10/19:10

2 min

On Time

2

Platform 1

HARDA (HD)

19:36/19:36

19:38/19:38

2 min

On Time

2

Platform 3

KHIRKIYA (KKN)

19:58/19:58

20:00/20:00

2 min

On Time

2

Platform 2

KHANDWA JUNCTION (KNW)

21:37/21:37

21:40/21:40

3 min

On Time

2

Platform 5

BURHANPUR (BAU)

22:28/22:28

22:30/22:30

2 min

On Time

2

Platform 1

BHUSAVAL JN (BSL)

23:25/23:25

23:30/23:30

5 min

On Time

2

Platform 3

JALGAON JN (JL)

00:01/00:01

00:03/00:03

2 min

On Time

3

Platform 2

CHALISGAON JN (CSN)

01:00/01:00

01:02/01:02

2 min

On Time

3

Platform 3

MANMAD JN (MMR)

01:55/01:55

02:00/02:00

5 min

On Time

3

Platform 3

NASIK ROAD (NK)

03:00/03:00

03:05/03:05

5 min

On Time

3

Platform 3

KALYAN JN (KYN)

06:12/06:12

06:15/06:15

3 min

On Time

3

Platform 5

DADAR (DR)

07:02/07:02

07:05/07:05

3 min

On Time

3

Platform 12

C SHIVAJI MAH T (CSMT)

07:35/07:35

Destination/Destination

-

On Time

3

Platform 16

  • Current Station AGRA CANTT JN.
  • Start Date 09 Nov 2025
  • Last Updated 13:54 10-Nov-2025
  • Status Train Started
  • Total Journey
Station Actual / Sch.
Arrival
Actual / Sch.
Departure
Halt Train
Status
Day Count Platform

FIROZPUR CANT (FZR)

Origin/Origin

21:56/21:55

-

Departed /Late by 1 min

1

Platform 1

FARIDKOT (FDK)

22:27/22:21

22:30/22:23

3 min

Departed /Late by 7 min

1

Platform 1

KOT KAPURA (KKP)

22:46/22:37

22:48/22:39

2 min

Departed /Late by 9 min

1

Platform 1

GANGSAR JAITU (GJUT)

23:03/22:53

23:05/22:55

2 min

Departed /Late by 10 min

1

Platform 1

GONEANA (GNA)

23:19/23:10

23:20/23:12

1 min

Departed /Late by 8 min

1

Platform 1

BATHINDA (BTI)

23:36/23:45

23:55/23:55

19 min

Departed /On Time

1

Platform 3

MAUR (MAUR)

00:25/00:19

00:26/00:21

1 min

Departed /Late by 5 min

2

Platform 1

MANSA (MSZ)

00:41/00:35

00:43/00:37

2 min

Departed /Late by 6 min

2

Platform 2

BUDHLADA (BLZ)

00:56/00:50

00:58/00:52

2 min

Departed /Late by 6 min

2

Platform 1

BARETA (BRZ)

01:12/01:04

01:14/01:06

2 min

Departed /Late by 8 min

2

Platform 1

JAKHAL JN (JHL)

01:27/01:24

01:29/01:26

2 min

Departed /Late by 3 min

2

Platform 2

TOHANA (TUN)

01:40/01:37

01:42/01:39

2 min

Departed /Late by 3 min

2

Platform 2

NARWANA JN (NRW)

02:12/01:58

02:14/02:00

2 min

Departed /Late by 14 min

2

Platform 2

JIND JN (JIND)

02:42/02:30

02:43/02:32

1 min

Departed /Late by 11 min

2

Platform 1

ROHTAK JN (ROK)

03:24/03:15

03:26/03:17

2 min

Departed /Late by 9 min

2

Platform 1

BAHADURGARH (BGZ)

03:58/03:45

04:01/03:47

3 min

Departed /Late by 14 min

2

Platform 3

SHAKURBASTI (SSB)

04:23/04:18

04:27/04:20

4 min

Departed /Late by 7 min

2

Platform 4

DELHI KISHANGNJ (DKZ)

04:40/04:32

04:43/04:34

3 min

Departed /Late by 9 min

2

Platform 1

NEW DELHI (NDLS)

05:00/04:55

05:11/05:10

11 min

Departed /Late by 1 min

2

Platform 3

FARIDABAD (FDB)

05:45/05:40

05:47/05:42

2 min

Departed /Late by 5 min

2

Platform 3

KOSI KALAN (KSV)

06:28/06:28

06:32/06:30

4 min

Departed /Late by 2 min

2

Platform 4

MATHURA JN. ()

07:45/07:23

07:49/07:28

4 min

Departed /Late by 21 min

2

Platform 1

RAJA KI MANDI (RKM)

08:23/07:50

08:25/07:52

2 min

Departed /Late by 33 min

2

Platform 2

AGRA CANTT JN. ()

08:34/08:10

08:40/08:15

6 min

Departed /Late by 25 min

2

Platform 1

DHAULPUR (DHO)

09:13/09:15

09:18/09:17

2 min

Departed /Late by 1 min

2

Platform 4

MORENA (MRA)

09:39/09:51

09:53/09:53

2 min

On Time

2

Platform 1

GWALIOR JN. ()

10:20/10:19

10:21/10:21

2 min

On Time

2

Platform 1

DABRA (DBA)

11:01/10:56

11:03/10:58

2 min

Departed /Late by 5 min

2

Platform 2

DATIA (DAA)

11:32/11:20

11:36/11:22

2 min

Departed /Late by 14 min

2

Platform 2

VIRANGANA LAKSHMIBAI JHANSI JN (VGLJ)

12:00/12:15

12:23/12:23

8 min

On Time

2

Platform 3

BABINA (BAB)

12:48/12:46

12:52/12:48

2 min

Departed /Late by 4 min

2

Platform 1

LALITPUR (LAR)

13:43/13:25

13:45/13:27

2 min

Departed /Late by 18 min

2

Platform 2

BINA JN (BINA)

14:35/14:35

14:40/14:40

5 min

On Time

2

Platform 3

GANJ BASODA (BAQ)

15:12/15:12

15:14/15:14

2 min

On Time

2

Platform 3

VIDISHA (BHS)

15:38/15:38

15:40/15:40

2 min

On Time

2

Platform 3

BHOPAL JN. ()

16:35/16:35

16:40/16:40

5 min

On Time

2

Platform 1

RANI KAMALAPATI (RKMP)

16:53/16:53

16:55/16:55

2 min

On Time

2

Platform 4

NARMADAPURAM (NDPM)

17:58/17:58

18:00/18:00

2 min

On Time

2

Platform 2

ITARSI JN (ET)

18:35/18:35

18:45/18:45

10 min

On Time

2

Platform 2

BANAPURA (BPF)

19:08/19:08

19:10/19:10

2 min

On Time

2

Platform 1

HARDA (HD)

19:36/19:36

19:38/19:38

2 min

On Time

2

Platform 3

KHIRKIYA (KKN)

19:58/19:58

20:00/20:00

2 min

On Time

2

Platform 2

KHANDWA JUNCTION (KNW)

21:37/21:37

21:40/21:40

3 min

On Time

2

Platform 5

BURHANPUR (BAU)

22:28/22:28

22:30/22:30

2 min

On Time

2

Platform 1

BHUSAVAL JN (BSL)

23:25/23:25

23:30/23:30

5 min

On Time

2

Platform 3

JALGAON JN (JL)

00:01/00:01

00:03/00:03

2 min

On Time

3

Platform 2

CHALISGAON JN (CSN)

01:00/01:00

01:02/01:02

2 min

On Time

3

Platform 3

MANMAD JN (MMR)

01:55/01:55

02:00/02:00

5 min

On Time

3

Platform 3

NASIK ROAD (NK)

03:00/03:00

03:05/03:05

5 min

On Time

3

Platform 3

KALYAN JN (KYN)

06:12/06:12

06:15/06:15

3 min

On Time

3

Platform 5

DADAR (DR)

07:02/07:02

07:05/07:05

3 min

On Time

3

Platform 12

C SHIVAJI MAH T (CSMT)

07:35/07:35

Destination/Destination

-

On Time

3

Platform 16

Train Delay Pattern of 12138 / PUNJAB MAIL

Station Arrival 2025-11-14 2025-11-13 2025-11-12 2025-11-11 2025-11-10 2025-11-09 2025-11-08
FIROZPUR CANT (FZR) Origin 0 min 0 min 0 min 0 min 0 min 0 min 0 min
FARIDKOT (FDK) 22:21 0 min 0 min 0 min 0 min 0 min 6 min 13 min
KOT KAPURA (KKP) 22:37 0 min 0 min 0 min 0 min 0 min 9 min 14 min
GANGSAR JAITU (GJUT) 22:53 0 min 0 min 0 min 0 min 0 min 10 min 16 min
GONEANA (GNA) 23:10 0 min 0 min 0 min 0 min 0 min 9 min 14 min
BATHINDA (BTI) 23:45 0 min 0 min 0 min 0 min 0 min 0 min 0 min
MAUR (MAUR) 00:19 0 min 0 min 0 min 0 min 0 min 6 min 7 min
MANSA (MSZ) 00:35 0 min 0 min 0 min 0 min 0 min 6 min 7 min
BUDHLADA (BLZ) 00:50 0 min 0 min 0 min 0 min 0 min 6 min 8 min
BARETA (BRZ) 01:04 0 min 0 min 0 min 0 min 0 min 8 min 10 min
JAKHAL JN (JHL) 01:24 0 min 0 min 0 min 0 min 0 min 3 min 5 min
TOHANA (TUN) 01:37 0 min 0 min 0 min 0 min 0 min 3 min 6 min
NARWANA JN (NRW) 01:58 0 min 0 min 0 min 0 min 0 min 14 min 17 min
JIND JN (JIND) 02:30 0 min 0 min 0 min 0 min 0 min 12 min 15 min
ROHTAK JN (ROK) 03:15 0 min 0 min 0 min 0 min 0 min 9 min 12 min
BAHADURGARH (BGZ) 03:45 0 min 0 min 0 min 0 min 0 min 13 min 15 min
SHAKURBASTI (SSB) 04:18 0 min 0 min 0 min 0 min 0 min 5 min 10 min
DELHI KISHANGNJ (DKZ) 04:32 0 min 0 min 0 min 0 min 0 min 8 min 14 min
NEW DELHI (NDLS) 04:55 0 min 0 min 0 min 0 min 0 min 5 min 11 min
FARIDABAD (FDB) 05:40 0 min 0 min 0 min 0 min 0 min 5 min 31 min
KOSI KALAN (KSV) 06:28 0 min 0 min 0 min 0 min 0 min 0 min 54 min
MATHURA JN. () 07:23 0 min 0 min 0 min 0 min 0 min 0 min 13 min
RAJA KI MANDI (RKM) 07:50 0 min 0 min 0 min 0 min 0 min 33 min 63 min
DHAULPUR (DHO) 09:15 0 min 0 min 0 min 0 min 0 min 0 min 40 min
MORENA (MRA) 09:51 0 min 0 min 0 min 0 min 0 min 0 min 32 min
DABRA (DBA) 10:56 0 min 0 min 0 min 0 min 0 min 5 min 45 min
DATIA (DAA) 11:20 0 min 0 min 0 min 0 min 0 min 12 min 52 min
VIRANGANA LAKSHMIBAI JHANSI JN (VGLJ) 12:15 0 min 0 min 0 min 0 min 0 min 0 min 21 min
BABINA (BAB) 12:46 0 min 0 min 0 min 0 min 0 min 2 min 23 min
LALITPUR (LAR) 13:25 0 min 0 min 0 min 0 min 0 min 18 min 30 min
BINA JN (BINA) 14:35 0 min 0 min 0 min 0 min 0 min 0 min 14 min
GANJ BASODA (BAQ) 15:12 0 min 0 min 0 min 0 min 0 min 0 min 20 min
VIDISHA (BHS) 15:38 0 min 0 min 0 min 0 min 0 min 0 min 27 min
RANI KAMALAPATI (RKMP) 16:53 0 min 0 min 0 min 0 min 0 min 0 min 11 min
NARMADAPURAM (NDPM) 17:58 0 min 0 min 0 min 0 min 0 min 0 min 25 min
ITARSI JN (ET) 18:35 0 min 0 min 0 min 0 min 0 min 0 min 27 min
BANAPURA (BPF) 19:08 0 min 0 min 0 min 0 min 0 min 0 min 31 min
HARDA (HD) 19:36 0 min 0 min 0 min 0 min 0 min 0 min 42 min
KHIRKIYA (KKN) 19:58 0 min 0 min 0 min 0 min 0 min 0 min 49 min
KHANDWA JUNCTION (KNW) 21:37 0 min 0 min 0 min 0 min 0 min 0 min 12 min
BURHANPUR (BAU) 22:28 0 min 0 min 0 min 0 min 0 min 0 min 19 min
BHUSAVAL JN (BSL) 23:25 0 min 0 min 0 min 0 min 0 min 0 min 7 min
JALGAON JN (JL) 00:01 0 min 0 min 0 min 0 min 0 min 0 min 13 min
CHALISGAON JN (CSN) 01:00 0 min 0 min 0 min 0 min 0 min 0 min 17 min
MANMAD JN (MMR) 01:55 0 min 0 min 0 min 0 min 0 min 0 min 13 min
NASIK ROAD (NK) 03:00 0 min 0 min 0 min 0 min 0 min 0 min 13 min
KALYAN JN (KYN) 06:12 0 min 0 min 0 min 0 min 0 min 0 min 0 min
DADAR (DR) 07:02 0 min 0 min 0 min 0 min 0 min 0 min 8 min
C SHIVAJI MAH T (CSMT) 07:35 0 min 0 min 0 min 0 min 0 min 0 min 3 min

Frequently Ask Question about Train

Train Running Status Live Updates

  • PUNJAB MAIL(12138) Departed from () at on Reached its Destination () at on Status: On Time Arrived

  • PUNJAB MAIL(12138) Departed from () at on Reached its Destination () at on Status: On Time Arrived