Skip to search

12137 Punjab Mail

Superfast · 1,928 km · 33 hr 40 min · 54 stops · Daily

Departs
19:35
Chhatrapati Shivaji Maharaj Terminus
Arrives
05:15
Firozpur Cantt Jn · day 3
Journey
33 hr 40 min
1,928 km · 54 stops
Runs
Daily
Fare from
₹830
Sleeper · estimate
On time
33%
usually 28 min late
Check seats for your date

12137 running status

Checking where it is…

12137 coach position

Fetching the coach order…

12137 vacant berths after charting

Shown full? The prepared chart lists berths free for part of the way too, and we chain them. Open full screen

Check seats from Chhatrapati Shivaji Maharaj Terminus to Firozpur Cantt Jn

Pick a date — live seats in every class

Route and stops

Day 2 = the day after departure

Scheduled stops of 12137 Punjab Mail, in order, with arrival and departure times, halt length, day of the run and cumulative distance from the origin.
#StationArrivesDepartsHaltDayKm
1Chhatrapati Shivaji Maharaj Terminus CSMT—19:35—10
2Dadar DR19:4719:503 min19
3Kalyan Jn KYN20:3220:353 min153
4Kasara KSRA21:4221:453 min1121
5Nasik Road NK22:5523:005 min1187
6Manmad Jn MMR00:0700:103 min2260
7Chalisgaon Jn CSN00:5300:552 min2327
8Jalgaon Jn JL02:0302:052 min2420
9Bhusaval Jn BSL02:4002:455 min2444
10Burhanpur BAU03:2803:302 min2499
11Khandwa KNW04:5204:553 min2568
12Khirkiya KKN05:4005:422 min2644
13Harda HD06:0106:032 min2674
14Banapura BPF06:3106:332 min2717
15Itarsi Jn ET07:3007:4010 min2750
16Narmadapuram NDPM07:5808:002 min2768
17Rani Kamlapati(Bhopal) RKMP09:2809:302 min2836
18Bhopal Jn BPL09:4509:505 min2842
19Vidisha BHS10:2510:272 min2895
20Ganj Basoda BAQ10:5110:532 min2934
21Bina Jn BINA12:0012:055 min2980
22Lalitpur LAR12:5012:522 min21,043
23Babina BAB13:3513:372 min21,107
24Virangana Lakshmibai(Jhanshi) VGLJ14:1514:238 min21,131
25Datia DAA14:4414:462 min21,156
26Dabra DBA15:0715:092 min21,186
27Gwalior Jn GWL15:4015:422 min21,230
28Morena MRA16:1516:172 min21,268
29Dhaulpur DHO17:2017:222 min21,296
30Agra Cantt AGC18:0018:055 min21,348
31Raja Ki Mandi RKM18:1318:152 min21,352
32Mathura Jn MTJ18:4518:505 min21,402
33Kosi Kalan KSV19:1619:182 min21,443
34Faridabad FDB20:3520:372 min21,514
35Hazrat Nizamuddin NZM20:5520:572 min21,535
36New Delhi NDLS21:2521:4015 min21,542
37Delhi Kishanganj DKZ21:5421:562 min21,546
38Shakurbasti SSB22:0822:102 min21,554
39Bahadurgarh BGZ22:2622:282 min21,573
40Rohtak Jn ROK22:5622:582 min21,613
41Jind Jn JIND23:4423:462 min21,670
42Narwana Jn NRW00:1100:132 min31,704
43Tohana TUN00:3200:342 min31,730
44Jakhal Jn JHL00:5300:552 min31,742
45Bareta BRZ01:0601:082 min31,756
46Budhlada BLZ01:2001:222 min31,772
47Mansa MSZ01:3501:372 min31,788
48Maur MAUR01:5101:532 min31,806
49Bhatinda Jn BTI02:5503:0510 min31,840
50Goneana Bhai Jagta GNA03:1703:192 min31,852
51Gangsar Jaitu GJUT03:3203:342 min31,867
52Kot Kapura Jn KKP03:4803:502 min31,883
53Faridkot FDK04:0504:072 min31,895
54Firozpur Cantt Jn FZR05:15——31,928

How reliably 12137 runs

33% arrive on time at the destination
typically 28 min late · 32% on time across the route

From Oct 2025–Oct 2026 · within 15 min counts as on time.

  • Chhatrapati Shivaji Maharaj Terminus
    usually on time · 5% over an hour
    90%
  • Dadar
    typically 8 min late · 5% over an hour
    90%
  • Kalyan Jn
    typically 23 min late · 5% over an hour
    33%
  • Kasara
    typically 25 min late · 7% over an hour
    30%
  • Nasik Road
    typically 31 min late · 11% over an hour
    24%
  • Manmad Jn
    typically 31 min late · 13% over an hour
    24%
  • Chalisgaon Jn
    typically 41 min late · 22% over an hour
    18%
  • Jalgaon Jn
    typically 40 min late · 21% over an hour
    19%
  • Bhusaval Jn
    typically 37 min late · 19% over an hour
    20%
  • Burhanpur
    typically 38 min late · 22% over an hour
    20%
  • Khandwa
    typically 6 min late · 8% over an hour
    62%
  • Khirkiya
    typically 17 min late · 11% over an hour
    44%
  • Harda
    typically 25 min late · 13% over an hour
    30%
  • Banapura
    typically 37 min late · 19% over an hour
    20%
  • Itarsi Jn
    typically 18 min late · 10% over an hour
    42%
  • Narmadapuram
    typically 25 min late · 10% over an hour
    30%
  • Rani Kamlapati(Bhopal)
    typically 10 min late · 9% over an hour
    60%
  • Bhopal Jn
    typically 17 min late · 9% over an hour
    44%
  • Vidisha
    typically 26 min late · 12% over an hour
    29%
  • Ganj Basoda
    typically 32 min late · 14% over an hour
    23%
  • Bina Jn
    typically 5 min late · 10% over an hour
    69%
  • Lalitpur
    typically 18 min late · 14% over an hour
    42%
  • Babina
    typically 25 min late · 16% over an hour
    30%
  • Virangana Lakshmibai(Jhanshi)
    typically 17 min late · 13% over an hour
    44%
  • Datia
    typically 22 min late · 17% over an hour
    34%
  • Dabra
    typically 30 min late · 19% over an hour
    25%
  • Gwalior Jn
    typically 39 min late · 21% over an hour
    19%
  • Morena
    typically 38 min late · 21% over an hour
    20%
  • Dhaulpur
    typically 3 min late · 11% over an hour
    73%
  • Agra Cantt
    typically 9 min late · 13% over an hour
    61%
  • Raja Ki Mandi
    typically 11 min late · 13% over an hour
    57%
  • Mathura Jn
    typically 24 min late · 22% over an hour
    31%
  • Kosi Kalan
    typically 34 min late · 24% over an hour
    22%
  • Faridabad
    typically 7 min late · 17% over an hour
    56%
  • Hazrat Nizamuddin
    typically 17 min late · 20% over an hour
    44%
  • New Delhi
    typically 18 min late · 20% over an hour
    42%
  • Delhi Kishanganj
    typically 26 min late · 22% over an hour
    29%
  • Shakurbasti
    typically 29 min late · 26% over an hour
    26%
  • Bahadurgarh
    typically 33 min late · 29% over an hour
    23%
  • Rohtak Jn
    typically 46 min late · 37% over an hour
    16%
  • Jind Jn
    typically 53 min late · 44% over an hour
    14%
  • Narwana Jn
    typically 62 min late · 51% over an hour
    12%
  • Tohana
    typically 68 min late · 57% over an hour
    11%
  • Jakhal Jn
    typically 66 min late · 57% over an hour
    11%
  • Bareta
    typically 68 min late · 58% over an hour
    11%
  • Budhlada
    typically 69 min late · 59% over an hour
    11%
  • Mansa
    typically 71 min late · 60% over an hour
    11%
  • Maur
    typically 74 min late · 60% over an hour
    10%
  • Bhatinda Jn
    typically 41 min late · 32% over an hour
    18%
  • Goneana Bhai Jagta
    typically 49 min late · 38% over an hour
    15%
  • Gangsar Jaitu
    typically 53 min late · 42% over an hour
    14%
  • Kot Kapura Jn
    typically 57 min late · 44% over an hour
    13%
  • Faridkot
    typically 63 min late · 56% over an hour
    12%
  • Firozpur Cantt Jn
    typically 28 min late · 30% over an hour
    33%

When it runs late

Roughest January, February, June, July, September, October, November and December: in January it typically runs 82 min late and reaches Firozpur Cantt Jn on time only 16% of the time — against 66% around August. A year-round average hides that.

Runs latest on Thursdays (31% on time), best on Tuesdays (53%).

Longest halts

  • New Delhi NDLS15 min · arrives 21:25, departs 21:40
  • Itarsi Jn ET10 min · arrives 07:30, departs 07:40
  • Bhatinda Jn BTI10 min · arrives 02:55, departs 03:05
  • Virangana Lakshmibai(Jhanshi) VGLJ8 min · arrives 14:15, departs 14:23
  • Nasik Road NK5 min · arrives 22:55, departs 23:00
  • Bhusaval Jn BSL5 min · arrives 02:40, departs 02:45

Return train and other trains on this route

Stations on the 12137 route