About Punjab Mail
The Punjab Mail is an express (super fast) train operated by the Indian Railways. It connects the two stations of Ferozpur and Mumbai in India. The Punjab Mail train number is 12137 at the time of traveling from Mumbai CST to the direction of Ferozpur. Punjab Mail train number is 12138 when it carries passengers from Ferozpur to the capital of Maharashtra, Mumbai.

The Central Railway operates the Punjab Mail. As it carries one mail coach, it has been named as the Punjab Mail.
Punjab Mail’s history
The Punjab Mail is the most classical train in our country, providing service from the year 1912. Its earlier name was the Punjab Limited, and it carried passengers from Ballard Pier to Peshawar. The British servants, officers, and their families traveled to Delhi in this train. In the year 1914, the Victoria Terminus became Punjab Mail’s originating station. After India and Pakistan became two separate nations in the year 1947, the terminus of Punjab Mail was relocated to Firozpur, the border city in between Pakistan and India.

Why is the Punjab Mail important?
We have only two daily trains that connect Firozpur with Mumbai. One is the Punjab Mail, and the other is Firozpur Janata Express. So, this train is crucial for passengers.
The Punjab Mail train speed
The Punjab Mail, when it travels from Mumbai to Firozpur, maintains an average speed of 56.76 km per hour. At this speed, the Punjab Mail arrives at Firozpur after running for 34 hours. The Punjab Mail speed when it travels from Firozpur to Mumbai is 56.90 km per hour. At this speed, it takes 33 hours and 55 minutes to reach Mumbai.
The Punjab Mail train route
The Punjab Mail route is from Mumbai CST to Firozpur Cantonment. The total distance that it covers every day is 1,930 km. Some stations where it stops are Nasik Road, Gwalior, New Delhi, Agra Cantt, Bhopal Junction, and Faridabad.
Facilities that the passengers get while traveling in this train
Several facilities are provided by the Punjab Mail so that the passengers can experience an enjoyable train ride. The railway coaches are quite standard, and AC and Sleeper’s coaches are also available. Blankets, bed sheets, and pillows are given to the passengers so that they can rest peacefully. Bottle holders and charging points are available for each berth. The toilets are spick and span. Onboard catering, pantry car, and e-catering services offer nutritious as well as delicious food to the passengers.
12137/12138 Punjab Mail Fare Information
Class | 1A | 3A | SL | 2A |
Base Fare | 4512 | 1757 | 680 | 2600 |
Reservation Charges | 60 | 40 | 20 | 50 |
Super fast charges | 75 | 45 | 30 | 45 |
Fuel Charges | 0 | 0 | 0 | 0 |
GST | 233 | 93 | 0 | 135 |
Other Charges | 0 | 0 | 0 | 0 |
Catering Charges | 0 | 0 | 0 | 0 |
Dynamic Fare | 0 | 0 | 0 | 0 |
Total Fare | 4880 | 1935 | 730 | 2830 |
- For more details regarding 12137/12138 Punjab Mail fare information and IRCTC Tickets discount offers Visit: https://www.irctc.co.in
12137 Punjab Mail express from Mumbai to Firozpur, Time table, Schedule and Route
Train Code | Station Name | Arrives | Departs | Platform No. |
CSMT | Mumbai Chhatrapati Shivaji Maharaj Terminus | Starts | 19:35 | 17 |
DR | Dadar Central | 19:48 | 19:50 | 5 |
KYN | Kalyan Junction | 20:35 | 20:40 | 4 |
KSRA | Kasara | 21:43 | 21:45 | 3 |
IGP | Igatpuri | 22:23 | 22:25 | 1 |
DVL | Devlali | 23:03 | 23:05 | 1 |
NK | Nasik Road | 23:18 | 23:20 | 2 |
MMR |
Manmad Junction |
00:22 | 00:25 | 2 |
CSN | Chalisgaon Junction | 01:10 | 01:12 | 1 |
JL | Jalgaon Junction | 02:08 | 02:10 | 3 |
BSL | Bhusaval Junction | 02:40 | 02:50 | 0 |
BAU | Burhanpur | 03:28 | 03:30 | 2 |
KNW | Khandwa Junction | 04:55 | 05:00 | 0 |
KKN | Khirkiya | 05:50 | 05:51 | 2 |
HD | Harda | 06:14 | 06:16 | 2 |
BPF | Banapura | 06:47 | 06:48 | 2 |
ET |
Itarsi Junction |
07:30 | 07:40 | 1 |
HBD | Hoshangabad | 07:58 | 08:00 | 1 |
HBJ | HabibGanj | 09:10 | 09:12 | 1 |
BPL | Bhopal Junction | 09:35 | 09:40 | 2 |
BHS | Vidisha | 10:17 | 10:19 | 1 |
BAQ | Ganj Basoda | 10:48 | 10:50 | 2 |
BINA | Bina Junction | 12:00 | 12:05 | 2 |
LAR | Lalitpur Junction | 12:48 | 12:50 | 3 |
BAB | Babina | 13:33 | 13:35 | 2 |
JHS | Jhansi Junction | 14:20 | 14:30 | 5 |
DAA |
Datia |
14:50 | 14:52 | 1 |
DBA | Dabra | 15:14 | 15:16 | 2 |
GWL | Gwalior Junction | 15:55 | 16:00 | 2 |
MRA | Morena | 16:25 | 16:27 | 2 |
DHO | Dholpur Junction | 17:05 | 17:07 | 1 |
AGC | Agra Cantt. | 17:50 | 17:55 | 3 |
RKM | Raja Ki Mandi | 18:03 | 18:05 | 1 |
MTJ | Mathura Junction | 18:43 | 18:45 | 2 |
KSV | Kosi Kalan | 19:13 | 19:15 | 1 |
FDB | Faridabad | 20:24 | 20:26 | 2 |
NZM | Hazrat Nizamuddin | 20:51 | 20:53 | 5 |
NDLS | New Delhi | 21:15 | 21:50 | 3 |
DKZ | Delhi Kishan Ganj | 22:03 | 22:05 | 1 |
SSB | Shakur Basti | 22:20 | 22:22 | — |
BGZ | Bahadurgarh | 22:40 | 22:42 | — |
ROK |
Rohtak Junction |
23:20 | 23:23 | — |
JIND | Jind Junction | 00:12 | 00:15 | — |
NRW | Narwana Junction | 00:39 | 00:41 | — |
TUN | Tohana | 01:02 | 01:04 | 1 |
JHL | Jakhal Junction | 01:23 | 01:25 | 1 |
BRZ | Bareta | 01:35 | 01:37 | 1 |
BLZ | Budhlada | 01:49 | 01:51 | 1 |
MSZ | Mansa | 02:04 | 02:06 | 1 |
MAUR |
Maur |
02:20 | 02:22 | 0 |
BTI | Bathinda Junction | 03:30 | 03:40 | 5 |
GNA | Goneana Bhai Jagta | 03:51 | 03:53 | 1 |
GJUT | Gangsar Jaito | 04:06 | 04:08 | 1 |
KKP | Kot Kapura Junction | 04:25 | 04:27 | 1 |
FDK | Faridkot | 04:49 | 04:51 | 1 |
FZR | Firozpur Cantt. Junction | 05:50 | Ends | 1 |
For details regarding Train Between Stations, to Spot your Train of 12137 Punjab Mail, for Trains Cancelled/Rescheduled of 12138 Punjab Mail, to know the 12137/12138 Punjab Mail Schedule, PNR Status of Punjab Mail,IR Train Tracking of 12137 and 12138 Punjab Mail visit National Train Enquiry System Official Website: https://enquiry.indianrail.gov.in
And also https://enquiry.indianrail.gov.in/xyzabc
12138 Punjab Mail express from Firozpur to Mumbai, Timetable, Schedule, and Route
Train Code | Station Name | Arrives | Departs | Platform No. |
FZR | Firozpur Cantt. Junction | Starts | 21:40 | 1 |
FDK | Faridkot | 22:05 | 22:07 | 2 |
KKP | Kot Kapura Junction | 22:23 | 22:25 | 1 |
GJUT |
Gangsar Jaito |
22:38 | 22:40 | 1 |
GNA | Goneana Bhai Jagta | 22:54 | 22:56 | 1 |
BTI | Bathinda Junction | 23:25 | 23:35 | 1 |
MAUR | Maur | 00:01 | 00:03 | 1 |
MSZ | Mansa | 00:18 | 00:20 | 2 |
BLZ | Budhlada | 00:33 | 00:35 | 1 |
BRZ |
Bareta |
00:47 | 00:49 | 1 |
JHL | Jakhal Junction | 01:02 | 01:04 | 0 |
TUN | Tohana | 01:15 | 01:17 | 1 |
NRW | Narwana Junction | 01:37 | 01:39 | — |
JIND | Jind Junction | 02:07 | 02:10 | — |
ROK | Rohtak Junction | 02:58 | 03:00 | — |
BGZ | Bahadurgarh | 03:28 | 03:30 | — |
SSB |
Shakur Basti |
04:06 | 04:08 | — |
DKZ | Delhi Kishan Ganj | 04:21 | 04:23 | 2 |
NDLS | New Delhi | 04:45 | 05:15 | 4 |
FDB | Faridabad | 05:42 | 05:44 | 3 |
KSV | Kosi Kalan | 06:57 | 06:59 | 1 |
MTJ | Mathura Junction | 07:37 | 07:40 | 1 |
RKM | Raja Ki Mandi | 08:14 | 08:16 | 2 |
AGC | Agra Cantt. | 08:30 | 08:35 | 2 |
DHO | Dholpur Junction | 09:33 | 09:35 | 2 |
MRA |
Morena |
09:58 | 10:00 | 1 |
GWL | Gwalior Junction | 10:31 | 10:36 | 1 |
DBA | Dabra | 11:13 | 11:15 | 1 |
DAA | Datia | 11:40 | 11:42 | 2 |
JHS | Jhansi Junction | 12:25 | 12:35 | 3 |
BAB | Babina | 12:58 | 13:00 | 1 |
LAR | Lalitpur Junction | 13:45 | 13:47 | 1 |
BINA | Bina Junction | 14:45 | 14:50 | 2 |
BAQ |
Ganj Basoda |
15:24 | 15:25 | 2 |
BHS | Vidisha | 15:52 | 15:54 | 2 |
BPL | Bhopal Junction | 16:50 | 16:55 | 1 |
HBJ | HabibGanj | 17:07 | 17:09 | 4 |
HBD | Hoshangabad | 18:13 | 18:15 | 2 |
ET | Itarsi Junction | 18:35 | 18:45 | 2 |
BPF | Banapura | 19:11 | 19:13 | 1 |
HD | Harda | 19:42 | 19:44 | 3 |
KKN |
Khirkiya |
20:09 | 20:11 | 1 |
KNW | Khandwa Junction | 21:40 | 21:45 | 1 |
BAU | Burhanpur | 22:33 | 22:35 | 1 |
BSL | Bhusaval Junction | 23:25 | 23:35 | 3 |
JL | Jalgaon Junction | 23:59 | 00:01 | 2 |
CSN | Chalisgaon Junction | 00:59 | 01:01 | 1 |
MMR |
Manmad Junction |
01:50 | 01:55 | 3 |
NK | Nasik Road | 02:45 | 02:50 | 3 |
DVL | Devlali | 02:58 | 03:00 | 0 |
IGP | Igatpuri | 04:25 | 04:30 | — |
KYN | Kalyan Junction | 06:20 | 06:25 | 5,6 |
TNA | Thane | 06:48 | 06:50 | 6 |
DR | Dadar Central | 07:02 | 07:05 | 6 |
CSTM | Mumbai CSM Terminus | 07:35 | Ends | 15 |