12321 — MUMBAI MAIL
MUMBAI MAIL (12321) runs from HOWRAH JN to MUMBAI CSMT in 37h 35m · classes: 1A, 2A, 3A, SL.
23:40
Departs HWH
13:15
Arrives CSMT
46
Stops
4
Classes
Coach Position
See full layout & platforms →Engine to brake-van order (21 coaches) · schedule of 31-May-2026.
◀
VP
GEN
GEN
B5
B4
B3
B2
B1
A2
A1
PC
S7
S6
S5
S4
S3
S2
S1
GEN
GEN
LPR
▶
Train Details
| Train Number | 12321 |
|---|---|
| Train Name | MUMBAI MAIL |
| From | HOWRAH JN (HWH) |
| To | MUMBAI CSMT (CSMT) |
| Departure | 23:40 |
| Arrival | 13:15 |
| Duration | 37h 35m |
| Classes | 1A, 2A, 3A, SL |
| Type | SUPERFAST |
| Running Days | Daily |
Route & Stops
| # | Station | Code | Arrival | Departure | Halt | Distance |
|---|---|---|---|---|---|---|
| 1 | HOWRAH JN | HWH | — | 23:40 | — | — |
| 2 | BARDDHAMAN JN | BWN | 00:32 | 00:34 | 2min | 95 km |
| 3 | PANAGARH | PAN | 01:20 | 01:22 | 2min | 143 km |
| 4 | DURGAPUR | DGR | 01:35 | 01:37 | 2min | 158 km |
| 5 | RANIGANJ | RNG | 01:54 | 01:56 | 2min | 182 km |
| 6 | ASANSOL JN | ASN | 02:10 | 02:15 | 5min | 200 km |
| 7 | BARAKAR | BRR | 02:33 | 02:35 | 2min | 218 km |
| 8 | DHANBAD JN | DHN | 03:40 | 03:45 | 5min | 259 km |
| 9 | NSC BOSE J GOMOH | GMO | 04:09 | 04:14 | 5min | 288 km |
| 10 | PARASNATH | PNME | 04:28 | 04:30 | 2min | 306 km |
| 11 | HAZARIBAGH ROAD | HZD | 04:50 | 04:52 | 2min | 333 km |
| 12 | PARSABAD | PSB | 05:03 | 05:05 | 2min | 355 km |
| 13 | KODERMA | KQR | 05:21 | 05:23 | 2min | 382 km |
| 14 | GAYA JN | GAYA | 06:45 | 06:50 | 5min | 458 km |
| 15 | ANUGRAHA NARAYAN ROAD | AUBR | 07:36 | 07:38 | 2min | 526 km |
| 16 | DEHRI ON SONE | DOS | 07:56 | 07:58 | 2min | 543 km |
| 17 | SASARAM | SSM | 08:13 | 08:15 | 2min | 561 km |
| 18 | BHABUA ROAD | BBU | 08:48 | 08:50 | 2min | 608 km |
| 19 | PT DEEN DAYAL UPADHYAYA JN | DDU | 10:03 | 10:10 | 7min | 661 km |
| 20 | CHUNAR | CAR | 11:05 | 11:07 | 2min | 693 km |
| 21 | MIRZAPUR | MZP | 11:40 | 11:45 | 5min | 724 km |
| 22 | VINDHYACHAL | BDL | 11:58 | 12:00 | 2min | 731 km |
| 23 | PRAYAGRAJ CHHEOKI JN | PCOI | 13:10 | 13:15 | 5min | 804 km |
| 24 | SHANKARGARH | SRJ | 14:04 | 14:05 | 1min | 841 km |
| 25 | MANIKPUR JN | MKP | 15:33 | 15:35 | 2min | 896 km |
| 26 | SATNA | STA | 16:30 | 16:35 | 5min | 974 km |
| 27 | MAIHAR | MYR | 16:58 | 17:00 | 2min | 1009 km |
| 28 | KATNI | KTE | 17:45 | 17:50 | 5min | 1072 km |
| 29 | JABALPUR | JBP | 19:05 | 19:15 | 10min | 1163 km |
| 30 | SHRIDHAM | SRID | 19:58 | 20:00 | 2min | 1216 km |
| 31 | NARSINGHPUR | NU | 20:28 | 20:30 | 2min | 1247 km |
| 32 | KARELI | KY | 20:43 | 20:45 | 2min | 1263 km |
| 33 | GADARWARA | GAR | 21:03 | 21:05 | 2min | 1291 km |
| 34 | PIPARIYA | PPI | 21:38 | 21:40 | 2min | 1341 km |
| 35 | ITARSI JN | ET | 23:40 | 23:50 | 10min | 1408 km |
| 36 | HARDA | HD | 00:35 | 00:37 | 2min | 1484 km |
| 37 | KHANDWA | KNW | 02:22 | 02:25 | 3min | 1591 km |
| 38 | BURHANPUR | BAU | 03:13 | 03:15 | 2min | 1660 km |
| 39 | BHUSAVAL JN | BSL | 04:20 | 04:25 | 5min | 1715 km |
| 40 | JALGAON JN | JL | 04:50 | 04:52 | 2min | 1739 km |
| 41 | CHALISGAON JN | CSN | 05:54 | 05:55 | 1min | 1832 km |
| 42 | MANMAD JN | MMR | 06:53 | 06:55 | 2min | 1899 km |
| 43 | NASIK ROAD | NK | 07:55 | 08:00 | 5min | 1972 km |
| 44 | KALYAN JN | KYN | 11:37 | 11:40 | 3min | 2106 km |
| 45 | MUMBAI DADAR CENTRAL | DR | 12:40 | 12:43 | 3min | 2150 km |
| 46 | MUMBAI CSMT | CSMT | 13:15 | 13:15 | — | 2159 km |
🚆 Live Train Info → Track This Train → Check Availability → All Trains on Route →
Frequently Asked Questions
What is the route of 12321 MUMBAI MAIL?
MUMBAI MAIL (12321) runs from HOWRAH JN to MUMBAI CSMT covering 46 stations.
How to check 12321 seat availability?
Visit Ghumo to check real-time seat availability for train 12321 across all classes and quotas including General, Tatkal, and Premium Tatkal.
What classes are available on 12321?
MUMBAI MAIL offers 1A, 2A, 3A, SL classes.