Punjab Mail № 12137
Train is on time.
Currently at C Shivaji Mah T (CSMT).
About 12137 Punjab Mail
The 12137 Punjab Mail is an Indian Railways express service connecting C Shivaji Mah T to Firozpur Cant across approximately 1,936 km with 54 scheduled halts.
The live tracker above pulls position, delay and platform data from the National Train Enquiry System feed and updates as new pings arrive — typically within 10 to 60 minutes of the train's actual position. The timeline below the tracker lists every halt and every pass-through station with scheduled and actual times, halt durations, platform numbers and the distance from origin.
Use this page to track friends and family arrivals, plan onward connections, or check whether to leave for the station now. We don't sell tickets — for booking, refunds or PNR enquiries, contact IRCTC directly at irctc.co.in or call 139.
- CSMT
C Shivaji Mah T
OriginArrivalsch —On timeDeparturesch 19:35 act 19:35On time- 02 May 2026 00:05YOUNear C Shivaji Mah T
- DR
Dadar
Arrivalsch 19:47 act 19:47On timeDeparturesch 19:50 act 19:50On time - KYN
Kalyan Jn
Arrivalsch 20:32 act 20:32On timeDeparturesch 20:35 act 20:35On time - KSRA
Kasara
Arrivalsch 21:42 act 21:42On timeDeparturesch 21:45 act 21:45On time - NK
Nashik Road
Arrivalsch 22:55 act 22:55On timeDeparturesch 23:00 act 23:00On time - MMR
Manmad Jn
Arrivalsch 00:07 act 00:07On timeDeparturesch 00:10 act 00:10On time - CSN
Chalisgaon Jn
Arrivalsch 00:53 act 00:53On timeDeparturesch 00:55 act 00:55On time - JL
Jalgaon Jn
Arrivalsch 02:03 act 02:03On timeDeparturesch 02:05 act 02:05On time - BSL
Bhusaval Jn
Arrivalsch 02:40 act 02:40On timeDeparturesch 02:45 act 02:45On time - BAU
Burhanpur
Arrivalsch 03:28 act 03:28On timeDeparturesch 03:30 act 03:30On time - KNW
Khandwa
Arrivalsch 04:52 act 04:52On timeDeparturesch 04:55 act 04:55On time - KKN
Khirkiya
Arrivalsch 05:40 act 05:40On timeDeparturesch 05:42 act 05:42On time - HD
Harda
Arrivalsch 06:01 act 06:01On timeDeparturesch 06:03 act 06:03On time - BPF
Banapura
Arrivalsch 06:31 act 06:31On timeDeparturesch 06:33 act 06:33On time - ET
Itarsi Jn
Arrivalsch 07:30 act 07:30On timeDeparturesch 07:40 act 07:40On time - NDPM
Narmadapuram
Arrivalsch 07:58 act 07:58On timeDeparturesch 08:00 act 08:00On time - RKMP
Rani Kamalapati
Arrivalsch 09:28 act 09:28On timeDeparturesch 09:30 act 09:30On time - BPL
Bhopal Jn
Arrivalsch 09:45 act 09:45On timeDeparturesch 09:50 act 09:50On time - BHS
Vidisha
Arrivalsch 10:25 act 10:25On timeDeparturesch 10:27 act 10:27On time - BAQ
Ganj Basoda
Arrivalsch 10:51 act 10:51On timeDeparturesch 10:53 act 10:53On time - BINA
Bina Jn
Arrivalsch 12:00 act 12:00On timeDeparturesch 12:05 act 12:05On time - LAR
Lalitpur Jn
Arrivalsch 12:50 act 12:50On timeDeparturesch 12:52 act 12:52On time - BAB
Babina
Arrivalsch 13:35 act 13:35On timeDeparturesch 13:37 act 13:37On time - VGLJ
V Lakshmibai Jhansi Jhs
Arrivalsch 14:15 act 14:15On timeDeparturesch 14:23 act 14:23On time - DAA
Datia
Arrivalsch 14:44 act 14:44On timeDeparturesch 14:46 act 14:46On time - DBA
Dabra
Arrivalsch 15:07 act 15:07On timeDeparturesch 15:09 act 15:09On time - GWL
Gwalior
Arrivalsch 15:40 act 15:40On timeDeparturesch 15:42 act 15:42On time - MRA
Morena
Arrivalsch 16:15 act 16:15On timeDeparturesch 16:17 act 16:17On time - DHO
Dhaulpur
Arrivalsch 17:20 act 17:20On timeDeparturesch 17:22 act 17:22On time - AGC
Agra Cantt
Arrivalsch 18:00 act 18:00On timeDeparturesch 18:05 act 18:05On time - RKM
Raja Ki Mandi
Arrivalsch 18:13 act 18:13On timeDeparturesch 18:15 act 18:15On time - MTJ
Mathura Jn
Arrivalsch 18:45 act 18:45On timeDeparturesch 18:50 act 18:50On time - KSV
Kosi Kalan
Arrivalsch 19:16 act 19:16On timeDeparturesch 19:18 act 19:18On time - FDB
Faridabad
Arrivalsch 20:35 act 20:35On timeDeparturesch 20:37 act 20:37On time - NZM
H Nizamuddin
Arrivalsch 20:55 act 20:55On timeDeparturesch 20:57 act 20:57On time - NDLS
New Delhi
Arrivalsch 21:25 act 21:25On timeDeparturesch 21:40 act 21:40On time - DKZ
Delhi Kishangnj
Arrivalsch 21:54 act 21:54On timeDeparturesch 21:56 act 21:56On time - SSB
Shakurbasti
Arrivalsch 22:08 act 22:08On timeDeparturesch 22:10 act 22:10On time - BGZ
Bahadurgarh
Arrivalsch 22:26 act 22:26On timeDeparturesch 22:28 act 22:28On time - ROK
Rohtak Jn
Arrivalsch 22:56 act 22:56On timeDeparturesch 22:58 act 22:58On time - JIND
Jind Jn
Arrivalsch 23:44 act 23:44On timeDeparturesch 23:46 act 23:46On time - NRW
Narwana Jn
Arrivalsch 00:11 act 00:11On timeDeparturesch 00:13 act 00:13On time - TUN
Tohana
Arrivalsch 00:32 act 00:32On timeDeparturesch 00:34 act 00:34On time - JHL
Jakhal Jn
Arrivalsch 00:53 act 00:53On timeDeparturesch 00:55 act 00:55On time - BRZ
Bareta
Arrivalsch 01:06 act 01:06On timeDeparturesch 01:08 act 01:08On time - BLZ
Budhlada
Arrivalsch 01:20 act 01:20On timeDeparturesch 01:22 act 01:22On time - MSZ
Mansa
Arrivalsch 01:35 act 01:35On timeDeparturesch 01:37 act 01:37On time - MAUR
Maur
Arrivalsch 01:51 act 01:51On timeDeparturesch 01:53 act 01:53On time - BTI
Bathinda Jn
Arrivalsch 02:55 act 02:55On timeDeparturesch 03:05 act 03:05On time - GNA
Goneana B Jagta
Arrivalsch 03:17 act 03:17On timeDeparturesch 03:19 act 03:19On time - GJUT
Gangsar Jaitu
Arrivalsch 03:32 act 03:32On timeDeparturesch 03:34 act 03:34On time - KKP
Kot Kapura
Arrivalsch 03:48 act 03:48On timeDeparturesch 03:50 act 03:50On time - FDK
Faridkot
Arrivalsch 04:05 act 04:05On timeDeparturesch 04:07 act 04:07On time - FZR
Firozpur Cant
DestinationArrivalsch 05:15 act 05:15On timeDeparturesch —On time
Disclaimer: The running status of this train is subject to change. Please check with the train operator for the latest information.