12810 Howrah–Mumbai CSMT Mail
Superfast · 1,969 km · 32 hr 55 min · 43 stops · Daily
- Departs
- 19:30
- Howrah Jn
- Arrives
- 04:25
- Chhatrapati Shivaji Maharaj Terminus · day 3
- Journey
- 32 hr 55 min
- 1,969 km · 43 stops
- Runs
- Daily
- Fare from
- ₹840
- Sleeper · estimate
- On time
- 2%
- usually 305 min late
12810 running status
Checking where it is…
12810 coach position
Fetching the coach order…
12810 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 Howrah Jn to Chhatrapati Shivaji Maharaj Terminus
Pick a date — live seats in every class
Route and stops
Day 2 = the day after departure
| # | Station | Arrives | Departs | Halt | Day | Km |
|---|---|---|---|---|---|---|
| 1 | Howrah Jn HWH | — | 19:30 | — | 1 | 0 |
| 2 | Kharagpur Jn KGP | 21:05 | 21:10 | 5 min | 1 | 116 |
| 3 | Tatanagar Jn TATA | 23:02 | 23:07 | 5 min | 1 | 250 |
| 4 | Chakradharpur CKP | 23:55 | 00:02 | 7 min | 2 | 312 |
| 5 | Rourkela ROU | 01:27 | 01:35 | 8 min | 2 | 413 |
| 6 | Jharsuguda Jn JSG | 03:20 | 03:25 | 5 min | 2 | 515 |
| 7 | Brajarajnagar BRJN | 03:43 | 03:45 | 2 min | 2 | 526 |
| 8 | Belpahar BPH | 03:54 | 03:56 | 2 min | 2 | 536 |
| 9 | Raigarh RIG | 04:30 | 04:35 | 5 min | 2 | 587 |
| 10 | Kharsia KHS | 05:00 | 05:02 | 2 min | 2 | 621 |
| 11 | Sakti SKT | 05:13 | 05:15 | 2 min | 2 | 637 |
| 12 | Champa CPH | 05:38 | 05:40 | 2 min | 2 | 667 |
| 13 | Bilaspur Jn BSP | 06:50 | 07:05 | 15 min | 2 | 719 |
| 14 | Bhatapara BYT | 07:43 | 07:45 | 2 min | 2 | 765 |
| 15 | Raipur Jn R | 08:40 | 08:45 | 5 min | 2 | 829 |
| 16 | Durg DURG | 09:35 | 09:40 | 5 min | 2 | 866 |
| 17 | Raj Nandgaon RJN | 10:01 | 10:03 | 2 min | 2 | 897 |
| 18 | Dongargarh DGG | 10:28 | 10:30 | 2 min | 2 | 928 |
| 19 | Gondia Jn G | 11:38 | 11:40 | 2 min | 2 | 1,001 |
| 20 | Tumsar Road TMR | 12:14 | 12:16 | 2 min | 2 | 1,051 |
| 21 | Bhandara Road BRD | 12:30 | 12:32 | 2 min | 2 | 1,069 |
| 22 | Nagpur NGP | 13:55 | 14:00 | 5 min | 2 | 1,131 |
| 23 | Sevagram SEGM | 14:59 | 15:00 | 1 min | 2 | 1,208 |
| 24 | Wardha Jn WR | 15:04 | 15:06 | 2 min | 2 | 1,210 |
| 25 | Pulgaon Jn PLO | 15:29 | 15:30 | 1 min | 2 | 1,240 |
| 26 | Dhamangaon DMN | 15:42 | 15:43 | 1 min | 2 | 1,260 |
| 27 | Badnera Jn BD | 17:22 | 17:25 | 3 min | 2 | 1,305 |
| 28 | Murtajapur MZR | 17:53 | 17:55 | 2 min | 2 | 1,346 |
| 29 | Akola Jn AK | 18:25 | 18:30 | 5 min | 2 | 1,384 |
| 30 | Shegaon SEG | 18:58 | 19:00 | 2 min | 2 | 1,421 |
| 31 | Jalamb Jn JM | 19:09 | 19:10 | 1 min | 2 | 1,434 |
| 32 | Nandura NN | 19:20 | 19:22 | 2 min | 2 | 1,446 |
| 33 | Malkapur MKU | 19:48 | 19:50 | 2 min | 2 | 1,474 |
| 34 | Bhusaval Jn BSL | 20:40 | 20:45 | 5 min | 2 | 1,524 |
| 35 | Jalgaon Jn JL | 21:10 | 21:12 | 2 min | 2 | 1,549 |
| 36 | Chalisgaon Jn CSN | 22:15 | 22:17 | 2 min | 2 | 1,641 |
| 37 | Manmad Jn MMR | 23:18 | 23:20 | 2 min | 2 | 1,708 |
| 38 | Nasik Road NK | 00:20 | 00:25 | 5 min | 3 | 1,782 |
| 39 | Devlali DVL | 00:30 | 00:31 | 1 min | 3 | 1,787 |
| 40 | Igatpuri IGP | 01:32 | 01:37 | 5 min | 3 | 1,832 |
| 41 | Kalyan Jn KYN | 03:07 | 03:10 | 3 min | 3 | 1,915 |
| 42 | Dadar DR | 03:52 | 03:55 | 3 min | 3 | 1,960 |
| 43 | Chhatrapati Shivaji Maharaj Terminus CSMT | 04:25 | — | — | 3 | 1,969 |
How reliably 12810 runs
2% arrive on time at the destination
typically 305 min late · 7% on time across the route
From Oct 2025–Oct 2026 · within 15 min counts as on time.
- Howrah Jnusually on time93%
- Kharagpur Jntypically 22 min late · 4% over an hour34%
- Tatanagar Jntypically 54 min late · 43% over an hour14%
- Chakradharpurtypically 90 min late · 84% over an hour8%
- Rourkelatypically 117 min late · 95% over an hour6%
- Jharsuguda Jntypically 128 min late · 93% over an hour6%
- Brajarajnagartypically 131 min late · 96% over an hour6%
- Belpahartypically 133 min late · 97% over an hour6%
- Raigarhtypically 146 min late · 97% over an hour5%
- Kharsiatypically 156 min late · 98% over an hour5%
- Saktitypically 162 min late · 99% over an hour5%
- Champatypically 171 min late · 99% over an hour4%
- Bilaspur Jntypically 154 min late · 96% over an hour5%
- Bhataparatypically 164 min late · 99% over an hour5%
- Raipur Jntypically 180 min late · 98% over an hour4%
- Durgtypically 177 min late · 98% over an hour4%
- Raj Nandgaontypically 175 min late · 98% over an hour4%
- Dongargarhtypically 190 min late · 99% over an hour4%
- Gondia Jntypically 214 min late · 99% over an hour4%
- Tumsar Roadtypically 203 min late · 100% over an hour4%
- Bhandara Roadtypically 213 min late · 100% over an hour4%
- Nagpurtypically 217 min late · 100% over an hour3%
- Sevagramtypically 218 min late · 100% over an hour3%
- Wardha Jntypically 215 min late · 99% over an hour3%
- Pulgaon Jntypically 231 min late · 100% over an hour3%
- Dhamangaontypically 238 min late · 100% over an hour3%
- Badnera Jntypically 233 min late · 100% over an hour3%
- Murtajapurtypically 242 min late · 100% over an hour3%
- Akola Jntypically 194 min late · 97% over an hour4%
- Shegaontypically 202 min late · 98% over an hour4%
- Jalamb Jntypically 202 min late · 98% over an hour4%
- Nanduratypically 203 min late · 98% over an hour4%
- Malkapurtypically 205 min late · 98% over an hour4%
- Bhusaval Jntypically 208 min late · 98% over an hour4%
- Jalgaon Jntypically 209 min late · 98% over an hour4%
- Chalisgaon Jntypically 222 min late · 99% over an hour3%
- Manmad Jntypically 230 min late · 99% over an hour3%
- Nasik Roadtypically 235 min late · 99% over an hour3%
- Devlalitypically 233 min late · 99% over an hour3%
- Igatpuritypically 232 min late · 99% over an hour3%
- Kalyan Jntypically 244 min late · 99% over an hour3%
- Dadartypically 285 min late · 99% over an hour3%
- Chhatrapati Shivaji Maharaj Terminustypically 305 min late · 99% over an hour2%
- MUMBAI MATUNGAtypically 219 min late · 98% over an hour3%
Longest halts
- Bilaspur Jn BSP15 min · arrives 06:50, departs 07:05
- Rourkela ROU8 min · arrives 01:27, departs 01:35
- Chakradharpur CKP7 min · arrives 23:55, departs 00:02
- Kharagpur Jn KGP5 min · arrives 21:05, departs 21:10
- Tatanagar Jn TATA5 min · arrives 23:02, departs 23:07
- Jharsuguda Jn JSG5 min · arrives 03:20, departs 03:25
Return train and other trains on this route
- 12809 Howrah MailThe return train, Chhatrapati Shivaji Maharaj Terminus to Howrah Jn
- 12262 Mumbai CSMT Duronto ExpressAlso runs Howrah Jn to Chhatrapati Shivaji Maharaj Terminus
- 12860 Gitanjali ExpressAlso runs Howrah Jn to Chhatrapati Shivaji Maharaj Terminus
- 12870 Howrah–Mumbai CSMT Superfast ExpressAlso runs Howrah Jn to Chhatrapati Shivaji Maharaj Terminus
- 12321 Mumbai MailAlso runs Howrah Jn to Chhatrapati Shivaji Maharaj Terminus