Punjab Mail -12137 ( Mumbai Cst to Firozpur Cant )
- 1A,2A,3A,SL
- Monday, Tuesday, Wednesday, Thursday, Friday, Saturday, Sunday
- 56 34 hrs 10 mins Mail/Express yes
12137 - The Punjab Mail
The Punjab Mail 12137 operates between Mumbai and Firozpur. The train was initially called The Punjab Limited. It later acquired its name ‘The Punjab Mail’ because it started commencing and terminating its journey at Mumbai’s Chattrapati Shivaji Terminus (Victoria Terminus). The train was given its name because it used to operate on fixed mail days and carry postal goods and letters.
The Punjab Mail is a superfast express train that operates on the Central railway zone of the Indian Railways. This train operates daily and is one of two daily trains which connect Firozpur and Mumbai. The other train is the Firozpur Janata Express.
History
The Punjab Limited made its inaugural run on June 1st, 1912, from Ballard Pier Mole in Bombay to Peshawar. Its purpose was to transport British officers, civil servants and their families from their ships in Bombay to Delhi and towards the Northwest frontier of British India. Beginning in 1914, the starting station of the Punjab Mail was changed to Victoria Terminus. After India’s partition in 1947, the train’s terminus was changed to Firozpur, located on the Indian-Pakistani border. This train route is 104 years old!
Timing and Distance
The total distance covered by Punjab Mail is 1930 kms and it completes the journey in roughly 34 hours and 10 minutes. The train begins its journey at Mumbai’s Chattrapati Shivaji Terminus at 19:40 PM hours and reaches Firozpur Cantonment at 5:50 AM.
Stations/Halts of Interest
On board the Punjab Mail, travelers will pass through many of India’s scenic, religious and historical cities. During the journey, there are 54 stations along this route. Some of the popular stations are:
- Nasik Road
- Bhusaval Junction
- Bhopal Junction
- Gwalior
- Agra Cantt
- Mathura Junction
- Kosi Kalan
- Faridabad
- New Delhi
- Rohtak Junction
- Bhatinda Junction
- Faridkot
Average Ticket Price
The average fares for booking a ticket on this train are:
- First AC approximately INR 4,855
- Second AC around INR 2,815
- Third AC roughly INR 1,925
- Sleeper Coach approximately INR 730
Tatkal fares on this train are:
- First AC approximately INR 4,855
- Second AC around INR 3,355
- Third AC approximately INR 2,345
- Sleeper Coach roughly INR 930
Facilities Onboard
To ensure comfort for the traveler, the train offers various facilities such as a pantry car, onboard catering, sheets, pillows, blankets, charging points and bottle holders. Generally, the train and toilets are neat and tidy on this train.
To ensure a comfortable and hassle-free journey, it is recommended that tickets be booked in advance for this route. Download the Cleartrip app to make your booking on the Punjab Mail today!
No. | Station name (code) | Arrives | Departs | Stop time | Distance travelled | Day | Route |
---|---|---|---|---|---|---|---|
1 | Mumbai Cst (CSTM) | Starts | 19:40 | 0 | 0 km | 1 | 1 |
2 | Dadar (DR) | 19:53 | 19:55 | 2 min | 9 km | 1 | 1 |
3 | Kalyan Junction (KYN) | 20:35 | 20:40 | 5 min | 54 km | 1 | 1 |
4 | Kasara (KSRA) | 21:43 | 21:45 | 2 min | 121 km | 1 | 1 |
5 | Igatpuri (IGP) | 22:28 | 22:30 | 2 min | 137 km | 1 | 1 |
6 | Devlali (DVL) | 23:08 | 23:10 | 2 min | 182 km | 1 | 1 |
7 | Nasik Road (NK) | 23:20 | 23:25 | 5 min | 188 km | 1 | 1 |
8 | Manmad Junction (MMR) | 00:27 | 00:30 | 3 min | 261 km | 2 | 1 |
9 | Chalisgaon Junction (CSN) | 01:14 | 01:16 | 2 min | 328 km | 2 | 1 |
10 | Jalgaon Junction (JL) | 02:08 | 02:10 | 2 min | 420 km | 2 | 1 |
11 | Bhusaval Junction (BSL) | 02:40 | 02:50 | 10 min | 445 km | 2 | 1 |
12 | Burhanpur (BAU) | 03:28 | 03:30 | 2 min | 499 km | 2 | 1 |
13 | Khandwa (KNW) | 04:55 | 05:00 | 5 min | 568 km | 2 | 1 |
14 | Khirkiya (KKN) | 05:48 | 05:50 | 2 min | 644 km | 2 | 1 |
15 | Harda (HD) | 06:18 | 06:20 | 2 min | 676 km | 2 | 1 |
16 | Banapura (BPF) | 06:50 | 06:52 | 2 min | 718 km | 2 | 1 |
17 | Itarsi Junction (ET) | 07:35 | 07:40 | 5 min | 752 km | 2 | 1 |
18 | Hoshangabad (HBD) | 07:58 | 08:00 | 2 min | 769 km | 2 | 1 |
19 | Habibganj (HBJ) | 09:10 | 09:12 | 2 min | 837 km | 2 | 1 |
20 | Bhopal Junction (BPL) | 09:35 | 09:40 | 5 min | 843 km | 2 | 1 |
21 | Vidisha (BHS) | 10:17 | 10:19 | 2 min | 896 km | 2 | 1 |
22 | Ganj Basoda (BAQ) | 10:48 | 10:50 | 2 min | 936 km | 2 | 1 |
23 | Bina Junction (BINA) | 12:00 | 12:05 | 5 min | 982 km | 2 | 1 |
24 | Lalitpur (LAR) | 12:57 | 12:59 | 2 min | 1044 km | 2 | 1 |
25 | Babina (BAB) | 13:42 | 13:44 | 2 min | 1109 km | 2 | 1 |
26 | Jhansi Junction (JHS) | 14:20 | 14:30 | 10 min | 1134 km | 2 | 1 |
27 | Datia (DAA) | 14:50 | 14:52 | 2 min | 1159 km | 2 | 1 |
28 | Dabra (DBA) | 15:14 | 15:16 | 2 min | 1189 km | 2 | 1 |
29 | Gwalior (GWL) | 15:55 | 16:00 | 5 min | 1231 km | 2 | 1 |
30 | Morena (MRA) | 16:25 | 16:27 | 2 min | 1270 km | 2 | 1 |
31 | Dhaulpur (DHO) | 16:50 | 16:52 | 2 min | 1297 km | 2 | 1 |
32 | Agra Cantt (AGC) | 17:50 | 17:55 | 5 min | 1350 km | 2 | 1 |
33 | Raja Ki Mandi (RKM) | 18:02 | 18:04 | 2 min | 1354 km | 2 | 1 |
34 | Mathura Junction (MTJ) | 18:42 | 18:45 | 3 min | 1403 km | 2 | 1 |
35 | Kosi Kalan (KSV) | 19:13 | 19:15 | 2 min | 1444 km | 2 | 1 |
36 | Faridabad (FDB) | 20:24 | 20:26 | 2 min | 1516 km | 2 | 1 |
37 | H Nizamuddin (NZM) | 20:51 | 20:53 | 2 min | 1537 km | 2 | 1 |
38 | New Delhi (NDLS) | 21:15 | 21:50 | 35 min | 1544 km | 2 | 1 |
39 | Delhi Kishangnj (DKZ) | 22:06 | 22:08 | 2 min | 1548 km | 2 | 1 |
40 | Shakurbasti (SSB) | 22:20 | 22:22 | 2 min | 1555 km | 2 | 1 |
41 | Bahadurgarh (BGZ) | 22:40 | 22:42 | 2 min | 1575 km | 2 | 1 |
42 | Rohtak Junction (ROK) | 23:20 | 23:23 | 3 min | 1615 km | 2 | 1 |
43 | Jind Junction (JIND) | 00:13 | 00:15 | 2 min | 1672 km | 3 | 1 |
44 | Narwana Junction (NRW) | 00:38 | 00:40 | 2 min | 1706 km | 3 | 1 |
45 | Tohana (TUN) | 00:57 | 00:59 | 2 min | 1732 km | 3 | 1 |
46 | Jakhal Junction (JHL) | 01:18 | 01:20 | 2 min | 1744 km | 3 | 1 |
47 | Bareta (BRZ) | 01:33 | 01:35 | 2 min | 1758 km | 3 | 1 |
48 | Budhlada (BLZ) | 01:46 | 01:48 | 2 min | 1774 km | 3 | 1 |
49 | Mansa (MSZ) | 02:01 | 02:03 | 2 min | 1789 km | 3 | 1 |
50 | Maur (MAUR) | 02:23 | 02:25 | 2 min | 1808 km | 3 | 1 |
51 | Bhatinda Junction (BTI) | 03:40 | 03:50 | 10 min | 1842 km | 3 | 1 |
52 | Goneana (GNA) | 04:01 | 04:03 | 2 min | 1854 km | 3 | 1 |
53 | Gangsar Jaitu (GJUT) | 04:16 | 04:18 | 2 min | 1869 km | 3 | 1 |
54 | Kot Kapura (KKP) | 04:35 | 04:37 | 2 min | 1885 km | 3 | 1 |
55 | Faridkot (FDK) | 04:49 | 04:51 | 2 min | 1897 km | 3 | 1 |
56 | Firozpur Cant (FZR) | 05:50 | Ends | 0 | 1930 km | 3 | 1 |