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
- 34%
- usually 43 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
34% arrive on time at the destination
typically 43 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 · 12% over an hour59%
- Kharagpur Jntypically 27 min late · 27% over an hour28%
- Balasoretypically 34 min late · 34% over an hour22%
- Bhadrakhtypically 24 min late · 35% over an hour31%
- Jajpur Keonjhar Roadtypically 31 min late · 37% over an hour24%
- Cuttacktypically 63 min late · 52% over an hour12%
- Bhubaneswartypically 73 min late · 62% over an hour10%
- Khurda Road Jntypically 63 min late · 53% over an hour12%
- Balugaontypically 86 min late · 74% over an hour9%
- Chatrapurtypically 89 min late · 76% over an hour8%
- Brahmapurtypically 106 min late · 90% over an hour7%
- Ichchapuramtypically 101 min late · 83% over an hour7%
- Sompetatypically 101 min late · 81% over an hour7%
- Palasatypically 65 min late · 54% over an hour12%
- Naupada Jntypically 59 min late · 49% over an hour13%
- Srikakulam Roadtypically 65 min late · 53% over an hour12%
- Chipurupallitypically 71 min late · 58% over an hour11%
- Vizianagram Jntypically 64 min late · 52% over an hour12%
- Visakhapatnamtypically 63 min late · 53% over an hour12%
- Anakapalletypically 67 min late · 55% over an hour11%
- Tunitypically 74 min late · 59% over an hour10%
- Annavaramtypically 70 min late · 56% over an hour11%
- Samalkot Jntypically 73 min late · 60% over an hour10%
- Rajamundrytypically 85 min late · 64% over an hour9%
- Nidadavolu Jntypically 90 min late · 67% over an hour8%
- Tadepalligudemtypically 81 min late · 62% over an hour9%
- Elurutypically 88 min late · 70% over an hour9%
- Vijayawada Jntypically 73 min late · 57% over an hour10%
- Tenali Jntypically 85 min late · 65% over an hour9%
- Bapatlatypically 91 min late · 65% over an hour8%
- Chiralatypically 88 min late · 64% over an hour9%
- Ongoletypically 84 min late · 62% over an hour9%
- Nelloretypically 74 min late · 56% over an hour10%
- Gudur Jntypically 66 min late · 53% over an hour11%
- Mgr Chennai Ctrtypically 43 min late · 40% over an hour34%
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 Wednesdays (48%).
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