12840 Chennai–Howrah Superfast Mail
Superfast · 1,659 km · 28 hr 20 min · 36 stops · Daily
- Departs
- 19:00
- Mgr Chennai Ctr
- Arrives
- 23:20
- Howrah Jn · day 2
- Journey
- 28 hr 20 min
- 1,659 km · 36 stops
- Runs
- Daily
- Fare from
- ₹745
- Sleeper · estimate
- On time
- 6%
- usually 125 min late
12840 running status
Checking where it is…
12840 coach position
Fetching the coach order…
12840 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 Mgr Chennai Ctr to Howrah Jn
Pick a date — live seats in every class
Route and stops
Day 2 = the day after departure
| # | Station | Arrives | Departs | Halt | Day | Km |
|---|---|---|---|---|---|---|
| 1 | Mgr Chennai Ctr MAS | — | 19:00 | — | 1 | 0 |
| 2 | Gudur Jn GDR | 20:48 | 20:50 | 2 min | 1 | 135 |
| 3 | Nellore NLR | 21:18 | 21:20 | 2 min | 1 | 174 |
| 4 | Ongole OGL | 22:58 | 23:00 | 2 min | 1 | 290 |
| 5 | Chirala CLX | 23:38 | 23:40 | 2 min | 1 | 339 |
| 6 | Bapatla BPP | 23:53 | 23:55 | 2 min | 1 | 354 |
| 7 | Tenali Jn TEL | 00:38 | 00:40 | 2 min | 2 | 397 |
| 8 | Vijayawada Jn BZA | 01:20 | 01:30 | 10 min | 2 | 428 |
| 9 | Eluru EE | 02:19 | 02:20 | 1 min | 2 | 488 |
| 10 | Tadepalligudem TDD | 02:59 | 03:00 | 1 min | 2 | 535 |
| 11 | Nidadavolu Jn NDD | 03:34 | 03:35 | 1 min | 2 | 555 |
| 12 | Rajamundry RJY | 04:08 | 04:10 | 2 min | 2 | 577 |
| 13 | Samalkot Jn SLO | 04:49 | 04:50 | 1 min | 2 | 628 |
| 14 | Annavaram ANV | 05:19 | 05:20 | 1 min | 2 | 665 |
| 15 | Tuni TUNI | 05:39 | 05:40 | 1 min | 2 | 681 |
| 16 | Anakapalle AKP | 06:24 | 06:25 | 1 min | 2 | 745 |
| 17 | Visakhapatnam VSKP | 07:50 | 08:10 | 20 min | 2 | 778 |
| 18 | Vizianagram Jn VZM | 08:55 | 09:00 | 5 min | 2 | 839 |
| 19 | Chipurupalli CPP | 09:25 | 09:27 | 2 min | 2 | 870 |
| 20 | Srikakulam Road CHE | 09:58 | 10:00 | 2 min | 2 | 908 |
| 21 | Naupada Jn NWP | 10:33 | 10:35 | 2 min | 2 | 956 |
| 22 | Palasa PSA | 11:28 | 11:30 | 2 min | 2 | 981 |
| 23 | Sompeta SPT | 11:49 | 11:51 | 2 min | 2 | 1,013 |
| 24 | Ichchapuram IPM | 12:04 | 12:06 | 2 min | 2 | 1,031 |
| 25 | Brahmapur BAM | 12:20 | 12:25 | 5 min | 2 | 1,055 |
| 26 | Chatrapur CAP | 12:38 | 12:40 | 2 min | 2 | 1,077 |
| 27 | Balugaon BALU | 13:18 | 13:20 | 2 min | 2 | 1,131 |
| 28 | Khurda Road Jn KUR | 14:00 | 14:20 | 20 min | 2 | 1,202 |
| 29 | Bhubaneswar BBS | 14:45 | 14:50 | 5 min | 2 | 1,221 |
| 30 | Cuttack CTC | 15:25 | 15:30 | 5 min | 2 | 1,248 |
| 31 | Jajpur Keonjhar Road JJKR | 16:43 | 16:45 | 2 min | 2 | 1,320 |
| 32 | Bhadrakh BHC | 17:48 | 17:50 | 2 min | 2 | 1,364 |
| 33 | Balasore BLS | 18:40 | 18:45 | 5 min | 2 | 1,423 |
| 34 | Kharagpur Jn KGP | 20:20 | 20:25 | 5 min | 2 | 1,543 |
| 35 | Santragachi Jn SRC | 21:58 | 22:00 | 2 min | 2 | 1,652 |
| 36 | Howrah Jn HWH | 23:20 | — | — | 2 | 1,659 |
How reliably 12840 runs
6% arrive on time at the destination
typically 125 min late · 13% on time across the route
From Oct 2025–Oct 2026 · within 15 min counts as on time.
- Mgr Chennai Ctrtypically 8 min late · 32% over an hour52%
- Gudur Jntypically 31 min late · 41% over an hour24%
- Nelloretypically 39 min late · 41% over an hour19%
- Ongoletypically 48 min late · 45% over an hour16%
- Chiralatypically 51 min late · 46% over an hour15%
- Bapatlatypically 51 min late · 46% over an hour15%
- Tenali Jntypically 42 min late · 46% over an hour18%
- Vijayawada Jntypically 47 min late · 46% over an hour16%
- Elurutypically 61 min late · 50% over an hour12%
- Tadepalligudemtypically 60 min late · 50% over an hour13%
- Nidadavolu Jntypically 56 min late · 48% over an hour13%
- Rajamundrytypically 72 min late · 59% over an hour10%
- Samalkot Jntypically 81 min late · 61% over an hour9%
- Annavaramtypically 80 min late · 59% over an hour9%
- Tunitypically 78 min late · 60% over an hour10%
- Anakapalletypically 84 min late · 60% over an hour9%
- Visakhapatnamtypically 41 min late · 44% over an hour18%
- Vizianagram Jntypically 60 min late · 50% over an hour13%
- Chipurupallitypically 62 min late · 50% over an hour12%
- Srikakulam Roadtypically 62 min late · 51% over an hour12%
- Naupada Jntypically 67 min late · 52% over an hour11%
- Palasatypically 34 min late · 42% over an hour22%
- Sompetatypically 40 min late · 45% over an hour19%
- Ichchapuramtypically 47 min late · 48% over an hour16%
- Brahmapurtypically 57 min late · 49% over an hour13%
- Chatrapurtypically 68 min late · 53% over an hour11%
- Balugaontypically 71 min late · 55% over an hour11%
- Khurda Road Jntypically 86 min late · 71% over an hour9%
- Bhubaneswartypically 86 min late · 73% over an hour9%
- Cuttacktypically 99 min late · 77% over an hour8%
- Jajpur Keonjhar Roadtypically 110 min late · 78% over an hour7%
- Bhadrakhtypically 85 min late · 58% over an hour9%
- Balasoretypically 90 min late · 61% over an hour8%
- Kharagpur Jntypically 121 min late · 80% over an hour6%
- Santragachi Jntypically 161 min late · 96% over an hour5%
- Howrah Jntypically 125 min late · 87% over an hour6%
Longest halts
- Visakhapatnam VSKP20 min · arrives 07:50, departs 08:10
- Khurda Road Jn KUR20 min · arrives 14:00, departs 14:20
- Vijayawada Jn BZA10 min · arrives 01:20, departs 01:30
- Vizianagram Jn VZM5 min · arrives 08:55, departs 09:00
- Brahmapur BAM5 min · arrives 12:20, departs 12:25
- Bhubaneswar BBS5 min · arrives 14:45, departs 14:50
Return train and other trains on this route
Stations on the 12840 route
- Gudur Jn (GDR)Day 1 · 135 km from Mgr Chennai Ctr
- Tenali Jn (TEL)Day 2 · 397 km from Mgr Chennai Ctr
- Rajamundry (RJY)Day 2 · 577 km from Mgr Chennai Ctr
- Visakhapatnam (VSKP)Day 2 · 778 km from Mgr Chennai Ctr
- Palasa (PSA)Day 2 · 981 km from Mgr Chennai Ctr
- Balugaon (BALU)Day 2 · 1,131 km from Mgr Chennai Ctr