Skip to search

12322 Kolkata Mail

Superfast · 2,154 km · 36 hr 55 min · 47 stops · Daily

Departs
22:15
Chhatrapati Shivaji Maharaj Terminus
Arrives
11:10
Howrah Jn · day 3
Journey
36 hr 55 min
2,154 km · 47 stops
Runs
Daily
Fare from
₹885
Sleeper · estimate
On time
51%
usually 14 min late
Check seats for your date

12322 running status

Checking where it is…

12322 coach position

Fetching the coach order…

12322 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 Howrah Jn

Pick a date — live seats in every class

Route and stops

Day 2 = the day after departure

Scheduled stops of 12322 Kolkata 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—22:15—10
2Dadar DR22:2722:303 min19
3Kalyan Jn KYN23:1223:153 min153
4Kasara KSRA00:1700:203 min2121
5Nasik Road NK01:3501:405 min2187
6Manmad Jn MMR02:3702:403 min2260
7Chalisgaon Jn CSN03:3303:352 min2328
8Jalgaon Jn JL04:4804:502 min2420
9Bhusaval Jn BSL05:2005:255 min2444
10Burhanpur BAU06:0806:102 min2499
11Khandwa KNW07:2307:252 min2568
12Harda HD08:3008:322 min2670
13Itarsi Jn ET09:5010:0010 min2745
14Pipariya PPI10:4610:482 min2813
15Gadarwara GAR11:2011:222 min2862
16Kareli KY11:4011:422 min2891
17Narsinghpur NU11:5411:562 min2906
18Shridham SRID12:2012:222 min2937
19Jabalpur JBP13:2013:3010 min2991
20Katni KTE14:3514:405 min21,081
21Maihar MYR15:2815:302 min21,144
22Satna STA16:2016:255 min21,179
23Manikpur Jn MKP17:5017:522 min21,257
24Shankargarh SRJ18:4318:441 min21,312
25Prayagrajcheoki PCOI19:3019:355 min21,349
26Vindhyachal BDL20:2020:222 min21,423
27Mirzapur MZP20:3520:405 min21,430
28Chunar Jn CAR21:1321:152 min21,461
29Dd Upadhyaya Jn DDU22:4822:557 min21,493
30Bhabua Road BBU23:3623:382 min21,546
31Sasaram SSM00:0800:102 min31,594
32Dehri On Son DOS00:2400:262 min31,612
33Anugrah Narayan Road AUBR00:4000:422 min31,628
34Gaya Jn GAYA02:0502:105 min31,697
35Koderma KQR03:2803:302 min31,773
36Parsabad PSB03:4503:472 min31,799
37Hazaribagh Road HZD03:5804:002 min31,821
38Parasnath PNME04:1904:212 min31,849
39Gomoh Jn GMO04:4004:455 min31,866
40Dhanbad Jn DHN06:0006:055 min31,896
41Barakar BRR06:3906:412 min31,938
42Asansol Jn ASN07:2607:3610 min31,954
43Raniganj RNG07:5407:562 min31,972
44Durgapur DGR08:1208:164 min31,996
45Panagarh PAN08:2808:302 min32,011
46Barddhaman BWN09:2809:302 min32,059
47Howrah Jn HWH11:10——32,154

How reliably 12322 runs

51% arrive on time at the destination
typically 14 min late · 34% on time across the route

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

  • Chhatrapati Shivaji Maharaj Terminus
    usually on time
    95%
  • Dadar
    typically 6 min late · 3% over an hour
    90%
  • Kalyan Jn
    typically 15 min late
    50%
  • Kasara
    typically 31 min late · 8% over an hour
    24%
  • Nasik Road
    typically 34 min late · 11% over an hour
    22%
  • Manmad Jn
    typically 38 min late · 12% over an hour
    20%
  • Chalisgaon Jn
    typically 39 min late · 16% over an hour
    19%
  • Jalgaon Jn
    typically 34 min late · 11% over an hour
    22%
  • Bhusaval Jn
    typically 34 min late · 14% over an hour
    22%
  • Burhanpur
    typically 37 min late · 15% over an hour
    20%
  • Khandwa
    typically 15 min late · 7% over an hour
    50%
  • Harda
    typically 24 min late · 11% over an hour
    31%
  • Itarsi Jn
    typically 10 min late · 9% over an hour
    57%
  • Pipariya
    typically 22 min late · 12% over an hour
    34%
  • Gadarwara
    typically 30 min late · 17% over an hour
    25%
  • Kareli
    typically 37 min late · 20% over an hour
    20%
  • Narsinghpur
    typically 41 min late · 23% over an hour
    18%
  • Shridham
    typically 41 min late · 23% over an hour
    18%
  • Jabalpur
    typically 32 min late · 20% over an hour
    23%
  • Katni
    typically 51 min late · 35% over an hour
    15%
  • Maihar
    typically 55 min late · 42% over an hour
    14%
  • Satna
    typically 34 min late · 21% over an hour
    22%
  • Manikpur Jn
    typically 13 min late · 17% over an hour
    52%
  • Shankargarh
    typically 14 min late · 18% over an hour
    51%
  • Prayagrajcheoki
    typically 25 min late · 25% over an hour
    30%
  • Vindhyachal
    typically 45 min late · 33% over an hour
    17%
  • Mirzapur
    typically 44 min late · 35% over an hour
    17%
  • Chunar Jn
    typically 42 min late · 31% over an hour
    18%
  • Dd Upadhyaya Jn
    usually on time · 17% over an hour
    64%
  • Bhabua Road
    typically 14 min late · 18% over an hour
    51%
  • Sasaram
    typically 19 min late · 22% over an hour
    39%
  • Dehri On Son
    typically 24 min late · 23% over an hour
    31%
  • Anugrah Narayan Road
    typically 27 min late · 23% over an hour
    28%
  • Gaya Jn
    typically 10 min late · 17% over an hour
    56%
  • Koderma
    typically 14 min late · 18% over an hour
    51%
  • Parsabad
    typically 18 min late · 19% over an hour
    42%
  • Hazaribagh Road
    typically 26 min late · 22% over an hour
    29%
  • Parasnath
    typically 32 min late · 26% over an hour
    23%
  • Gomoh Jn
    typically 34 min late · 25% over an hour
    22%
  • Dhanbad Jn
    usually on time · 13% over an hour
    73%
  • Barakar
    typically 46 min late · 25% over an hour
    16%
  • Asansol Jn
    typically 31 min late · 14% over an hour
    24%
  • Raniganj
    typically 32 min late · 16% over an hour
    23%
  • Durgapur
    typically 40 min late · 22% over an hour
    19%
  • Panagarh
    typically 41 min late · 23% over an hour
    18%
  • Barddhaman
    typically 22 min late · 18% over an hour
    34%
  • Howrah Jn
    typically 14 min late · 17% over an hour
    51%

When it runs late

Roughest April, June, July and December: in April it typically runs 28 min late and reaches Howrah Jn on time only 40% of the time — against 71% around January. A year-round average hides that.

Runs latest on Fridays (40% on time), best on Thursdays (74%).

Longest halts

  • Itarsi Jn ET10 min · arrives 09:50, departs 10:00
  • Jabalpur JBP10 min · arrives 13:20, departs 13:30
  • Asansol Jn ASN10 min · arrives 07:26, departs 07:36
  • Dd Upadhyaya Jn DDU7 min · arrives 22:48, departs 22:55
  • Nasik Road NK5 min · arrives 01:35, departs 01:40
  • Bhusaval Jn BSL5 min · arrives 05:20, departs 05:25

Return train and other trains on this route

Stations on the 12322 route