12870 Howrah–Mumbai CSMT Superfast Express
Superfast · 1,969 km · 33 hr 50 min · 18 stops · Fri
- Departs
- 13:55
- Howrah Jn
- Arrives
- 23:45
- Chhatrapati Shivaji Maharaj Terminus · day 2
- Journey
- 33 hr 50 min
- 1,969 km · 18 stops
- Runs
- Fri
- Fare from
- ₹840
- Sleeper · estimate
- On time
- 10%
- usually 114 min late
12870 running status
Checking where it is…
12870 coach position
Fetching the coach order…
12870 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 | — | 13:55 | — | 1 | 0 |
| 2 | Kharagpur Jn KGP | 15:30 | 15:35 | 5 min | 1 | 116 |
| 3 | Tatanagar Jn TATA | 17:23 | 17:28 | 5 min | 1 | 250 |
| 4 | Chakradharpur CKP | 18:18 | 18:25 | 7 min | 1 | 312 |
| 5 | Rourkela ROU | 19:52 | 20:00 | 8 min | 1 | 413 |
| 6 | Jharsuguda Jn JSG | 22:03 | 22:05 | 2 min | 1 | 515 |
| 7 | Bilaspur Jn BSP | 01:15 | 01:25 | 10 min | 2 | 719 |
| 8 | Raipur Jn R | 02:55 | 03:00 | 5 min | 2 | 829 |
| 9 | Durg DURG | 03:55 | 04:00 | 5 min | 2 | 867 |
| 10 | Gondia Jn G | 05:48 | 05:50 | 2 min | 2 | 1,002 |
| 11 | Nagpur NGP | 08:00 | 08:10 | 10 min | 2 | 1,132 |
| 12 | Badnera Jn BD | 11:12 | 11:15 | 3 min | 2 | 1,306 |
| 13 | Akola Jn AK | 12:13 | 12:15 | 2 min | 2 | 1,385 |
| 14 | Bhusaval Jn BSL | 14:20 | 14:25 | 5 min | 2 | 1,525 |
| 15 | Nasik Road NK | 17:47 | 17:50 | 3 min | 2 | 1,782 |
| 16 | Kalyan Jn KYN | 21:40 | 21:43 | 3 min | 2 | 1,916 |
| 17 | Dadar DR | 22:29 | 22:32 | 3 min | 2 | 1,961 |
| 18 | Chhatrapati Shivaji Maharaj Terminus CSMT | 23:45 | — | — | 2 | 1,969 |
How reliably 12870 runs
10% arrive on time at the destination
typically 114 min late · 8% on time across the route
From Aug 2025–Aug 2026 · within 15 min counts as on time.
- Howrah Jntypically 5 min late · 9% over an hour60%
- Kharagpur Jntypically 50 min late · 38% over an hour15%
- Tatanagar Jntypically 67 min late · 60% over an hour11%
- Chakradharpurtypically 118 min late · 87% over an hour6%
- Rourkelatypically 152 min late · 96% over an hour5%
- Jharsuguda Jntypically 159 min late · 92% over an hour5%
- Bilaspur Jntypically 183 min late · 96% over an hour4%
- Raipur Jntypically 215 min late · 94% over an hour3%
- Durgtypically 192 min late · 96% over an hour4%
- Gondia Jntypically 231 min late · 98% over an hour3%
- Nagpurtypically 217 min late · 98% over an hour3%
- Badnera Jntypically 201 min late · 96% over an hour4%
- Akola Jntypically 212 min late · 96% over an hour4%
- Bhusaval Jntypically 226 min late · 94% over an hour3%
- Nasik Roadtypically 218 min late · 96% over an hour3%
- Kalyan Jntypically 167 min late · 92% over an hour4%
- Dadartypically 162 min late · 91% over an hour5%
- Chhatrapati Shivaji Maharaj Terminustypically 114 min late · 77% over an hour10%
Longest halts
- Bilaspur Jn BSP10 min · arrives 01:15, departs 01:25
- Nagpur NGP10 min · arrives 08:00, departs 08:10
- Rourkela ROU8 min · arrives 19:52, departs 20:00
- Chakradharpur CKP7 min · arrives 18:18, departs 18:25
- Kharagpur Jn KGP5 min · arrives 15:30, departs 15:35
- Tatanagar Jn TATA5 min · arrives 17:23, departs 17:28
Return train and other trains on this route
- 12869 Mumbai CSMT–Howrah ExpressThe 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
- 12810 Howrah–Mumbai CSMT MailAlso runs Howrah Jn to Chhatrapati Shivaji Maharaj Terminus
- 12321 Mumbai MailAlso runs Howrah Jn to Chhatrapati Shivaji Maharaj Terminus