TRAIN 12138 · Mon, 15 Jun 2026

Punjab Mail

FIROZPUR CANT CHHATRAPATI SHIVAJI MAHARAJ TERMINUS Running
2 Hrs 48 Mins
Late
Arrived at DADAR(DR) at 09:50 17-Jun (Delay: 02:48) Updated 17-Jun-2026 09:50
FIROZPUR CANT100% of 1928 kmCHHATRAPATI SHIVAJI MAHARAJ TERMINUS
Sun, 14 Jun Showing Mon, 15 Jun 2026 Tue, 16 Jun

Station timeline

52 stops
FIROZPUR CANTFZR
फिरोजपुर कैंट
PF 1 0 km
Origin
Dep 9:50 PM
FARIDKOTFDK
फरीदकोट
6 min late PF 1 32 km
Arr 10:26 PM 10:32 PM
Dep 10:28 PM 10:33 PM
KOT KAPURAKKP
कोट कपूरा
7 min late PF 1 45 km
Arr 10:44 PM 10:51 PM
Dep 10:46 PM 10:53 PM
GANGSAR JAITUGJUT
गंगसर जैतु
6 min late PF 1 61 km
Arr 11:01 PM 11:07 PM
Dep 11:03 PM 11:09 PM
GONEANAGNA
गोनियाना
10 min late PF 1 75 km
Arr 11:15 PM 11:25 PM
Dep 11:17 PM 11:26 PM
BATHINDABTI
बठिंडा जं.
On time PF 4 87 km
Arr 11:45 PM 11:42 PM
Dep 11:55 PM 11:56 PM
MAURMAUR
मोर
8 min late PF 1 121 km
Arr 12:19 AM 12:27 AM
Dep 12:21 AM 12:28 AM
MANSAMSZ
मानसा
9 min late PF 2 140 km
Arr 12:35 AM 12:44 AM
Dep 12:37 AM 12:46 AM
BUDHLADABLZ
बुढलाडा
9 min late PF 1 156 km
Arr 12:50 AM 12:59 AM
Dep 12:52 AM 1:01 AM
BARETABRZ
बरेटा
11 min late PF 1 171 km
Arr 1:04 AM 1:15 AM
Dep 1:06 AM 1:17 AM
JAKHAL JNJHL
जाखल जं.
7 min late PF 2 185 km
Arr 1:24 AM 1:31 AM
Dep 1:26 AM 1:32 AM
TOHANATUN
टोहाना
7 min late PF 2 198 km
Arr 1:37 AM 1:44 AM
Dep 1:39 AM 1:46 AM
NARWANA JNNRW
नरवाना जं.
12 min late PF 2 224 km
Arr 1:58 AM 2:10 AM
Dep 2:00 AM 2:12 AM
JIND JNJIND
जींद जं.
11 min late PF 1 257 km
Arr 2:30 AM 2:41 AM
Dep 2:32 AM 2:42 AM
ROHTAK JNROK
रोहतक जं.
20 min late PF 1 314 km
Arr 3:15 AM 3:35 AM
Dep 3:17 AM 3:37 AM
BAHADURGARHBGZ
बहादुरगढ़
47 min late PF 3 355 km
Arr 3:45 AM 4:32 AM
Dep 3:47 AM 4:34 AM
SHAKURBASTISSB
शकूरबस्ती
39 min late PF 4 374 km
Arr 4:18 AM 4:57 AM
Dep 4:20 AM 4:59 AM
DELHI KISHANGNJDKZ
दिल्ली किशनगंज
43 min late PF 1 381 km
Arr 4:32 AM 5:15 AM
Dep 4:34 AM 5:19 AM
NEW DELHINDLS
नई दिल्ली
41 min late PF 3 386 km
Arr 4:55 AM 5:36 AM
Dep 5:10 AM 5:47 AM
FARIDABADFDB
फरीदाबाद
75 min late PF 3 414 km
Arr 5:40 AM 6:55 AM
Dep 5:42 AM 6:57 AM
KOSI KALANKSV
कोसी कलां
79 min late PF 4 485 km
Arr 6:28 AM 7:47 AM
Dep 6:30 AM 7:50 AM
MATHURA JN.MTJ
मथुरा जं.
64 min late PF 1 526 km
Arr 7:23 AM 8:27 AM
Dep 7:28 AM 8:33 AM
RAJA KI MANDI JNRKM
राजा की मंडी जं.
75 min late PF 2 576 km
Arr 7:50 AM 9:05 AM
Dep 7:52 AM 9:08 AM
AGRA CANTT JNAGC
आगरा कैंट जं.
68 min late PF 1 579 km
Arr 8:10 AM 9:18 AM
Dep 8:15 AM 9:23 AM
DHAULPURDHO
धौलपुर
50 min late PF 4 632 km
Arr 9:15 AM 10:05 AM
Dep 9:17 AM 10:07 AM
MORENAMRA
मुरेना
38 min late PF 1 659 km
Arr 9:51 AM 10:29 AM
Dep 9:53 AM 10:32 AM
GWALIOR JN.GWL
ग्वालियर जंक्शन
45 min late PF 1 698 km
Arr 10:19 AM 11:04 AM
Dep 10:21 AM 11:09 AM
DABRADBA
डाबरा
56 min late PF 2 741 km
Arr 10:56 AM 11:52 AM
Dep 10:58 AM 11:54 AM
DATIADAA
दतिया
71 min late PF 2 772 km
Arr 11:20 AM 12:31 PM
Dep 11:22 AM 12:33 PM
VIRANGANA LAKSHMIBAI JHANSI JNVGLJ
विरांगना लक्ष्मीबाई झाँसी रेलवे स्टेशन जं.
40 min late PF 2 796 km
Arr 12:15 PM 12:55 PM
Dep 12:23 PM 1:02 PM
BABINABAB
बबीना
46 min late PF 1 820 km
Arr 12:46 PM 1:32 PM
Dep 12:48 PM 1:34 PM
LALITPURLAR
ललितपुर
55 min late PF 2 885 km
Arr 1:25 PM 2:20 PM
Dep 1:27 PM 2:23 PM
BINA JNBINA
बीना जं.
36 min late PF 3 948 km
Arr 2:35 PM 3:11 PM
Dep 2:40 PM 3:17 PM
GANJ BASODABAQ
गंज बासौदा
42 min late PF 3 993 km
Arr 3:12 PM 3:54 PM
Dep 3:14 PM 3:57 PM
VIDISHABHS
विदिशा
44 min late PF 3 1033 km
Arr 3:38 PM 4:22 PM
Dep 3:40 PM 4:25 PM
BHOPAL JN.BPL
भोपाल जं.
116 min late PF 1 1086 km
Arr 4:35 PM 6:31 PM
Dep 4:40 PM 6:36 PM
RANI KAMALAPATIRKMP
रानी कमलापति
116 min late PF 4 1092 km
Arr 4:53 PM 6:49 PM
Dep 4:55 PM 6:54 PM
NARMADAPURAMNDPM
नर्मदापुरम
139 min late PF 2 1160 km
Arr 5:58 PM 8:17 PM
Dep 6:00 PM 8:20 PM
ITARSI JNET
इटारसी जं.
131 min late PF 2 1178 km
Arr 6:35 PM 8:46 PM
Dep 6:45 PM 9:09 PM
BANAPURABPF
बानापुरा
155 min late PF 1 1211 km
Arr 7:08 PM 9:43 PM
Dep 7:10 PM 9:45 PM
HARDAHD
हरदा
164 min late PF 3 1253 km
Arr 7:36 PM 10:20 PM
Dep 7:38 PM 10:23 PM
KHIRKIYAKKN
खिरकिया
168 min late PF 2 1284 km
Arr 7:58 PM 10:46 PM
Dep 8:00 PM 10:48 PM
KHANDWA JUNCTIONKNW
खण्डवा जं.
150 min late PF 5 1360 km
Arr 9:37 PM 12:07 AM
Dep 9:40 PM 12:14 AM
BURHANPURBAU
बुरहानपुर
165 min late PF 1 1429 km
Arr 10:28 PM 1:13 AM
Dep 10:30 PM 1:15 AM
BHUSAVAL JNBSL
भुसावल जं.
162 min late PF 3 1484 km
Arr 11:25 PM 2:07 AM
Dep 11:30 PM 2:19 AM
JALGAON JNJL
जलगांव जं.
165 min late PF 2 1508 km
Arr 12:01 AM 2:46 AM
Dep 12:03 AM 2:50 AM
CHALISGAON JNCSN
चालीसगांव जं.
165 min late PF 3 1600 km
Arr 1:00 AM 3:45 AM
Dep 1:02 AM 3:47 AM
MANMAD JNMMR
मनमाड जं.
166 min late PF 3 1668 km
Arr 1:55 AM 4:41 AM
Dep 2:00 AM 4:49 AM
NASIK ROADNK
नाशिक रोड
163 min late PF 3 1741 km
Arr 3:00 AM 5:43 AM
Dep 3:05 AM 5:47 AM
KALYAN JNKYN
कल्याण जं.
143 min late PF 5 1875 km
Arr 6:12 AM 8:35 AM
Dep 6:15 AM 8:38 AM
DADARDR
दादर
168 min late PF 12 1919 km
Arr 7:02 AM 9:50 AM
Dep 7:05 AM **UA**
C SHIVAJI MAH TCSMT
छत्रपति शिवाजी महाराज टर्मिनस
164 min late PF 18 1928 km
Arr 7:35 AM 10:19 AM
Destination

Train 12138 — frequently asked questions

How do I check the live running status of train 12138?
This page shows the live running status of 12138 Punjab Mail in real time — its current position, the next station, platform numbers and the exact delay at every stop. Just pick the journey start date above to refresh the status.
Is 12138 Punjab Mail running on time today?
As of the latest update, 12138 Punjab Mail is running 2 Hrs 48 Mins late. Delays can change through the journey, so check the station timeline above for the expected arrival and departure time at each upcoming stop.
Where is train 12138 right now?
The train is currently Arrived at DADAR(DR) at 09:50 17-Jun (Delay: 02:48). You can also open the interactive route map to see its live position and every station plotted along the route.
What is the route of 12138 Punjab Mail?
12138 Punjab Mail runs from FIROZPUR CANT to CHHATRAPATI SHIVAJI MAHARAJ TERMINUS, covering about 1928 km across 52 stops. The full station-by-station schedule with scheduled and actual times is listed in the timeline above.