About Punjab Mail (12138)
Punjab Mail (12138) is an Indian Railways superfast train that runs from Firozpur Cant to Mumbai CSMT.
It leaves Firozpur Cant at 9:50 PM and reaches Mumbai CSMT at 7:35 AM the next day. The journey takes about 33h 45m and covers 1,923 km. That is an average of 57 km/h, including stops.
On the way it stops at 49 stations: Faridkot, Kot Kapura, Gangsar Jaitu, Goneana, Bhatinda Jn, Maur, Mansa, Budhlada, Bareta, Jakhal Jn, Tohana, Narwana Jn and 37 more.
It runs every day of the week.
Over its last 10 tracked journeys (the past 30 days) it ran on average 3h 42m late, and 0% of those runs were on time (within 5 minutes). Its biggest delay in that time was 9h 17m.
The return service is Punjab Mail (12137), from Mumbai CSMT to Firozpur Cant.
On WhereIsTheTrain you can follow Punjab Mail: where it is on the map, its speed, expected delay and next stop.
Frequently asked questions
What time does Punjab Mail leave Firozpur Cant?
Punjab Mail (12138) leaves Firozpur Cant at 9:50 PM.
When does Punjab Mail reach Mumbai CSMT?
Punjab Mail reaches Mumbai CSMT at 7:35 AM the next day.
How long does Punjab Mail take from Firozpur Cant to Mumbai CSMT?
Punjab Mail takes about 33h 45m for the 1,923 km journey.
Which day is Punjab Mail off?
Punjab Mail runs every day; it has no weekly off day.
Where does Punjab Mail stop?
On the way it stops at 49 stations: Faridkot, Kot Kapura, Gangsar Jaitu, Goneana, Bhatinda Jn, Maur, Mansa, Budhlada, Bareta, Jakhal Jn, Tohana, Narwana Jn and 37 more.
Is Punjab Mail usually on time?
Over the past 30 days Punjab Mail ran on average 3h 42m late; 0% of its runs were on time (within 5 minutes).
What is the return train of Punjab Mail?
The return service is Punjab Mail (12137), from Mumbai CSMT to Firozpur Cant.