12137 Punjab Mail timetable
Punjab Mail (12137) runs from Mumbai CSMT (CSMT) to Firozpur Cantt (FZR). The full journey covers 1,930 km and takes 33 h 40 min. The train runs daily.
Timetable checked on 17 October 2026.
Stops and timings
| Station | Arrival | Departure | Day | Stop time | Distance |
|---|---|---|---|---|---|
| Mumbai CSMT (CSMT) | Starts here | 19:35 | 1 | — | 0 km |
| Dadar (Central) (DR) | 19:47 | 19:50 | 1 | 3 min | 9 km |
| Kalyan (KYN) | 20:32 | 20:35 | 1 | 3 min | 54 km |
| Kasara (KSRA) | 21:42 | 21:45 | 1 | 3 min | 121 km |
| Nasik Road (NK) | 22:55 | 23:00 | 1 | 5 min | 186 km |
| Manmad Junction (MMR) | 00:07 | 00:10 | 2 | 3 min | 259 km |
| Chalisgaon Junction (CSN) | 00:53 | 00:55 | 2 | 2 min | 326 km |
| Jalgaon (JL) | 02:03 | 02:05 | 2 | 2 min | 419 km |
| Bhusaval Junction (BSL) | 02:40 | 02:45 | 2 | 5 min | 443 km |
| Burhanpur (BAU) | 03:28 | 03:30 | 2 | 2 min | 497 km |
| Khandwa Junction (KNW) | 04:52 | 04:55 | 2 | 3 min | 566 km |
| Khirkiya (KKN) | 05:40 | 05:42 | 2 | 2 min | 642 km |
| Harda (HD) | 06:01 | 06:03 | 2 | 2 min | 674 km |
| Banapura (BPF) | 06:31 | 06:33 | 2 | 2 min | 716 km |
| Itarsi Junction (ET) | 07:30 | 07:40 | 2 | 10 min | 750 km |
| Narmadapuram (NDPM) | 07:58 | 08:00 | 2 | 2 min | 768 km |
| Rani Kamlapati (RKMP) | 09:28 | 09:30 | 2 | 2 min | 835 km |
| Bhopal Junction (BPL) | 09:45 | 09:50 | 2 | 5 min | 842 km |
| Vidisha (BHS) | 10:25 | 10:27 | 2 | 2 min | 895 km |
| Ganj Basoda (BAQ) | 10:51 | 10:53 | 2 | 2 min | 935 km |
| Bina Junction (BINA) | 12:00 | 12:05 | 2 | 5 min | 980 km |
| Lalitpur Junction (LAR) | 12:50 | 12:52 | 2 | 2 min | 1043 km |
| Babina (BAB) | 13:35 | 13:37 | 2 | 2 min | 1108 km |
| Virangana Lakshmibai Jhansi (VGLJ) | 14:15 | 14:23 | 2 | 8 min | 1133 km |
| Datia (DAA) | 14:44 | 14:46 | 2 | 2 min | 1158 km |
| Dabra (DBA) | 15:07 | 15:09 | 2 | 2 min | 1189 km |
| Gwalior Junction (GWL) | 15:40 | 15:42 | 2 | 2 min | 1231 km |
| Morena (MRA) | 16:15 | 16:17 | 2 | 2 min | 1270 km |
| Dholpur Junction (DHO) | 17:20 | 17:22 | 2 | 2 min | 1297 km |
| Agra Cantt (AGC) | 18:00 | 18:05 | 2 | 5 min | 1349 km |
| Raja ki Mandi (RKM) | 18:13 | 18:15 | 2 | 2 min | 1353 km |
| Mathura Junction (MTJ) | 18:45 | 18:50 | 2 | 5 min | 1403 km |
| Kosi Kalan (KSV) | 19:16 | 19:18 | 2 | 2 min | 1444 km |
| Faridabad (FDB) | 20:35 | 20:37 | 2 | 2 min | 1516 km |
| Hazrat Nizamuddin (NZM) | 20:55 | 20:57 | 2 | 2 min | 1537 km |
| New Delhi (NDLS) | 21:25 | 21:40 | 2 | 15 min | 1544 km |
| Delhi Kishanganj (DKZ) | 21:54 | 21:56 | 2 | 2 min | 1548 km |
| Shakur Basti (SSB) | 22:08 | 22:10 | 2 | 2 min | 1556 km |
| Bahadurgarh (BGZ) | 22:26 | 22:28 | 2 | 2 min | 1575 km |
| Rohtak Junction (ROK) | 22:56 | 22:58 | 2 | 2 min | 1615 km |
| Jind Junction (JIND) | 23:44 | 23:46 | 2 | 2 min | 1672 km |
| Narwana Junction (NRW) | 00:11 | 00:13 | 3 | 2 min | 1706 km |
| Tohana (TUN) | 00:32 | 00:34 | 3 | 2 min | 1732 km |
| Jakhal Junction (JHL) | 00:53 | 00:55 | 3 | 2 min | 1744 km |
| Bareta (BRZ) | 01:06 | 01:08 | 3 | 2 min | 1758 km |
| Budhlada (BLZ) | 01:20 | 01:22 | 3 | 2 min | 1774 km |
| Mansa (MSZ) | 01:35 | 01:37 | 3 | 2 min | 1790 km |
| MAUR (MAUR) | 01:51 | 01:53 | 3 | 2 min | 1808 km |
| Bathinda (BTI) | 02:55 | 03:05 | 3 | 10 min | 1842 km |
| Goneana (GNA) | 03:17 | 03:19 | 3 | 2 min | 1854 km |
| Gangsar Jaitu (GJUT) | 03:32 | 03:34 | 3 | 2 min | 1869 km |
| Kotkapura (KKP) | 03:48 | 03:50 | 3 | 2 min | 1885 km |
| Faridkot (FDK) | 04:05 | 04:07 | 3 | 2 min | 1898 km |
| Firozpur Cantt (FZR) | 05:15 | Ends here | 3 | — | 1930 km |
About Punjab Mail
Punjab Mail (12137) runs from Mumbai CSMT (CSMT) to Firozpur Cantt (FZR). The full journey covers 1,930 km and takes 33 h 40 min. The train runs daily.
- Leaves from
- 19:35Mumbai CSMT · Day 1
- Reaches
- 05:15Firozpur Cantt · Day 3
- Total travel time
- 33 h 40 min
- Total distance
- 1,930 km
- Runs on
- DailyFrom the first station
- Stops in between
- 5254 stations including the first and last
- Travel classes
- First AC (1A) · Second AC (2A) · Third AC (3A) · Sleeper (SL) · General (GN)
- On this train
- Pantry car · Catering service · LHB coaches
Some stops on this route
In travel order. Tap a station to see its live board.
Questions about train 12137
Where does train 12137 start and end?
Punjab Mail (12137) starts from Mumbai CSMT (CSMT) and ends at Firozpur Cantt (FZR). The timetable above lists the stations in travel order.
What are the departure and arrival times of train 12137?
It leaves Mumbai CSMT (CSMT) at 19:35 on Day 1. It reaches Firozpur Cantt (FZR) at 05:15 on Day 3.
Which days does train 12137 run?
Punjab Mail (12137) runs daily, from Monday to Sunday from Mumbai CSMT (CSMT). These are departure days from the first station. If you board later in the route, check the day shown at your station.
How long is the full journey on train 12137?
The scheduled travel time from Mumbai CSMT (CSMT) to Firozpur Cantt (FZR) is 33 h 40 min. For a shorter journey, open Time between stations and select where you will board and get down.
How far does train 12137 travel?
Punjab Mail (12137) covers 1,930 km from Mumbai CSMT (CSMT) to Firozpur Cantt (FZR). The distance beside each station in the timetable is counted from the first station.
How many stops does train 12137 have?
Punjab Mail (12137) has 52 stops between its first and last stations. The timetable has 54 stopping stations in total, including Mumbai CSMT (CSMT) and Firozpur Cantt (FZR). Passing stations are not included in this count.
Which classes are available on train 12137?
The timetable lists First AC (1A), Second AC (2A), Third AC (3A), Sleeper (SL) and General (GN) for Punjab Mail (12137). Use Check train fares below to check the fare for your stations and travel class.
Which platform is listed for train 12137?
The timetable lists platform 11 at Mumbai CSMT (CSMT) and platform 1 at Firozpur Cantt (FZR). Check the station display or announcement for the platform on your travel day.
Is food service listed for train 12137?
The timetable lists a pantry car on Punjab Mail (12137). Catering service is listed for this train.
What type of coaches does train 12137 use?
The timetable lists LHB coaches for Punjab Mail (12137).
What do Day 1, Day 2 and Day 3 mean?
Day 1 is the day the train leaves its first station. Day 2 is the next day, and Day 3 is the day after that. Check both the time and the day at your boarding station, especially for departures after midnight.
How do I save or share the timetable for train 12137?
Tap Save image above to download the full timetable as one image. It includes all train stops, even when you search for a station or filter by day. Tap Share to send the timetable image with its RailCore link where your browser supports image sharing.
All times are in Indian Standard Time (IST).