12839 Chennai Mail
Superfast · 1,659 km · 27 hr 35 min · 35 stops · Daily
- Departs
- 23:45
- Howrah Jn
- Arrives
- 03:20
- Mgr Chennai Ctr · day 3
- Journey
- 27 hr 35 min
- 1,659 km · 35 stops
- Runs
- Daily
- Fare from
- ₹745
- Sleeper · estimate
- On time
- 32%
- usually 45 min late
12839 running status
Checking where it is…
12839 coach position
Fetching the coach order…
12839 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 Mgr Chennai Ctr
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 | — | 23:45 | — | 1 | 0 |
| 2 | Kharagpur Jn KGP | 01:20 | 01:25 | 5 min | 2 | 116 |
| 3 | Balasore BLS | 02:45 | 02:50 | 5 min | 2 | 237 |
| 4 | Bhadrakh BHC | 03:50 | 03:52 | 2 min | 2 | 296 |
| 5 | Jajpur Keonjhar Road JJKR | 04:23 | 04:25 | 2 min | 2 | 339 |
| 6 | Cuttack CTC | 05:20 | 05:25 | 5 min | 2 | 411 |
| 7 | Bhubaneswar BBS | 05:55 | 06:00 | 5 min | 2 | 438 |
| 8 | Khurda Road Jn KUR | 06:30 | 06:50 | 20 min | 2 | 457 |
| 9 | Balugaon BALU | 07:28 | 07:30 | 2 min | 2 | 528 |
| 10 | Chatrapur CAP | 08:08 | 08:10 | 2 min | 2 | 583 |
| 11 | Brahmapur BAM | 08:20 | 08:25 | 5 min | 2 | 604 |
| 12 | Ichchapuram IPM | 08:53 | 08:55 | 2 min | 2 | 628 |
| 13 | Sompeta SPT | 09:13 | 09:15 | 2 min | 2 | 646 |
| 14 | Palasa PSA | 10:22 | 10:24 | 2 min | 2 | 678 |
| 15 | Naupada Jn NWP | 10:53 | 10:55 | 2 min | 2 | 704 |
| 16 | Srikakulam Road CHE | 11:30 | 11:32 | 2 min | 2 | 751 |
| 17 | Chipurupalli CPP | 11:58 | 12:00 | 2 min | 2 | 790 |
| 18 | Vizianagram Jn VZM | 12:35 | 12:40 | 5 min | 2 | 820 |
| 19 | Visakhapatnam VSKP | 13:50 | 14:10 | 20 min | 2 | 881 |
| 20 | Anakapalle AKP | 14:59 | 15:00 | 1 min | 2 | 914 |
| 21 | Tuni TUNI | 15:44 | 15:45 | 1 min | 2 | 978 |
| 22 | Annavaram ANV | 16:09 | 16:10 | 1 min | 2 | 995 |
| 23 | Samalkot Jn SLO | 16:44 | 16:45 | 1 min | 2 | 1,032 |
| 24 | Rajamundry RJY | 17:28 | 17:30 | 2 min | 2 | 1,082 |
| 25 | Nidadavolu Jn NDD | 17:58 | 18:00 | 2 min | 2 | 1,104 |
| 26 | Tadepalligudem TDD | 18:29 | 18:30 | 1 min | 2 | 1,124 |
| 27 | Eluru EE | 18:59 | 19:00 | 1 min | 2 | 1,172 |
| 28 | Vijayawada Jn BZA | 20:10 | 20:20 | 10 min | 2 | 1,231 |
| 29 | Tenali Jn TEL | 20:49 | 20:50 | 1 min | 2 | 1,263 |
| 30 | Bapatla BPP | 21:24 | 21:25 | 1 min | 2 | 1,305 |
| 31 | Chirala CLX | 21:44 | 21:45 | 1 min | 2 | 1,320 |
| 32 | Ongole OGL | 22:24 | 22:25 | 1 min | 2 | 1,370 |
| 33 | Nellore NLR | 00:04 | 00:05 | 1 min | 3 | 1,486 |
| 34 | Gudur Jn GDR | 00:48 | 00:50 | 2 min | 3 | 1,524 |
| 35 | Mgr Chennai Ctr MAS | 03:20 | — | — | 3 | 1,659 |
How reliably 12839 runs
32% arrive on time at the destination
typically 45 min late · 14% on time across the route
From Oct 2025–Oct 2026 · within 15 min counts as on time.
- Howrah Jntypically 6 min late · 13% over an hour59%
- Kharagpur Jntypically 28 min late · 28% over an hour27%
- Balasoretypically 34 min late · 35% over an hour22%
- Bhadrakhtypically 24 min late · 35% over an hour31%
- Jajpur Keonjhar Roadtypically 31 min late · 37% over an hour24%
- Cuttacktypically 64 min late · 53% over an hour12%
- Bhubaneswartypically 74 min late · 63% over an hour10%
- Khurda Road Jntypically 66 min late · 54% over an hour11%
- Balugaontypically 87 min late · 75% over an hour9%
- Chatrapurtypically 90 min late · 77% over an hour8%
- Brahmapurtypically 106 min late · 90% over an hour7%
- Ichchapuramtypically 102 min late · 83% over an hour7%
- Sompetatypically 101 min late · 81% over an hour7%
- Palasatypically 66 min late · 54% over an hour11%
- Naupada Jntypically 59 min late · 49% over an hour13%
- Srikakulam Roadtypically 66 min late · 54% over an hour11%
- Chipurupallitypically 72 min late · 58% over an hour10%
- Vizianagram Jntypically 65 min late · 52% over an hour12%
- Visakhapatnamtypically 64 min late · 53% over an hour12%
- Anakapalletypically 67 min late · 55% over an hour11%
- Tunitypically 74 min late · 59% over an hour10%
- Annavaramtypically 69 min late · 55% over an hour11%
- Samalkot Jntypically 72 min late · 58% over an hour10%
- Rajamundrytypically 83 min late · 62% over an hour9%
- Nidadavolu Jntypically 90 min late · 65% over an hour8%
- Tadepalligudemtypically 79 min late · 60% over an hour9%
- Elurutypically 88 min late · 68% over an hour9%
- Vijayawada Jntypically 73 min late · 57% over an hour10%
- Tenali Jntypically 85 min late · 64% over an hour9%
- Bapatlatypically 91 min late · 64% over an hour8%
- Chiralatypically 87 min late · 63% over an hour9%
- Ongoletypically 84 min late · 61% over an hour9%
- Nelloretypically 74 min late · 56% over an hour10%
- Gudur Jntypically 67 min late · 53% over an hour11%
- Mgr Chennai Ctrtypically 45 min late · 41% over an hour32%
When it runs late
Roughest February to September: in July it typically runs 1.5 hr late and reaches Mgr Chennai Ctr on time only 13% of the time — against 80% around November. A year-round average hides that.
Runs latest on Thursdays (22% on time), best on Saturdays (50%).
Longest halts
- Khurda Road Jn KUR20 min · arrives 06:30, departs 06:50
- Visakhapatnam VSKP20 min · arrives 13:50, departs 14:10
- Vijayawada Jn BZA10 min · arrives 20:10, departs 20:20
- Kharagpur Jn KGP5 min · arrives 01:20, departs 01:25
- Balasore BLS5 min · arrives 02:45, departs 02:50
- Cuttack CTC5 min · arrives 05:20, departs 05:25