16159 Chennai Egmore–Mangaluru Central Express
Mail/Express · 982 km · 20 hr 5 min · 50 stops · Daily
- Departs
- 23:10
- Chennai Egmore
- Arrives
- 19:15
- Mangalore Central · day 2
- Journey
- 20 hr 5 min
- 982 km · 50 stops
- Runs
- Daily
- Fare from
- ₹225
- Second sitting · estimate
- On time
- 95%
- usually on time
16159 running status
Checking where it is…
16159 coach position
Fetching the coach order…
16159 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 Chennai Egmore to Mangalore Central
Pick a date — live seats in every class
Route and stops
Day 2 = the day after departure
| # | Station | Arrives | Departs | Halt | Day | Km |
|---|---|---|---|---|---|---|
| 1 | Chennai Egmore MS | — | 23:10 | — | 1 | 0 |
| 2 | Mambalam MBM | 23:21 | 23:23 | 2 min | 1 | 7 |
| 3 | Tambaram TBM | 23:38 | 23:40 | 2 min | 1 | 25 |
| 4 | Chengalpattu Jn CGL | 00:08 | 00:10 | 2 min | 2 | 56 |
| 5 | Melmaruvathur MLMR | 00:34 | 00:35 | 1 min | 2 | 91 |
| 6 | Tindivanam TMV | 00:58 | 01:00 | 2 min | 2 | 121 |
| 7 | Villupuram Jn VM | 01:40 | 01:42 | 2 min | 2 | 158 |
| 8 | Vriddhachalam Jn VRI | 02:22 | 02:24 | 2 min | 2 | 213 |
| 9 | Ariyalur ALU | 02:55 | 02:56 | 1 min | 2 | 266 |
| 10 | Srirangam SRGM | 03:38 | 03:40 | 2 min | 2 | 324 |
| 11 | Tiruchchirappalli Jn TPJ | 04:40 | 04:50 | 10 min | 2 | 336 |
| 12 | Tiruchchirapalli Fort TP | 05:03 | 05:05 | 2 min | 2 | 340 |
| 13 | Kulitalai KLT | 05:34 | 05:35 | 1 min | 2 | 373 |
| 14 | Karur KRR | 06:18 | 06:20 | 2 min | 2 | 412 |
| 15 | Pugalur PGR | 06:39 | 06:40 | 1 min | 2 | 427 |
| 16 | Kodumudi KMD | 06:59 | 07:00 | 1 min | 2 | 439 |
| 17 | Erode Jn ED | 07:35 | 07:45 | 10 min | 2 | 478 |
| 18 | Uttukuli UKL | 08:24 | 08:25 | 1 min | 2 | 514 |
| 19 | Tiruppur TUP | 08:38 | 08:40 | 2 min | 2 | 528 |
| 20 | Pilamedu PLMD | 09:24 | 09:25 | 1 min | 2 | 569 |
| 21 | Coimbatore North Jn CBF | 09:34 | 09:35 | 1 min | 2 | 575 |
| 22 | Coimbatore Jn CBE | 09:45 | 09:50 | 5 min | 2 | 578 |
| 23 | Podanur Jn PTJ | 10:09 | 10:10 | 1 min | 2 | 584 |
| 24 | Palakkad PGT | 11:17 | 11:20 | 3 min | 2 | 635 |
| 25 | Ottappalam OTP | 11:45 | 11:47 | 2 min | 2 | 666 |
| 26 | Shoranur Jn SRR | 12:15 | 12:20 | 5 min | 2 | 678 |
| 27 | Pattambi PTB | 12:34 | 12:35 | 1 min | 2 | 690 |
| 28 | Kuttippuram KTU | 12:54 | 12:55 | 1 min | 2 | 708 |
| 29 | Tirur TIR | 13:08 | 13:09 | 1 min | 2 | 723 |
| 30 | Tanur TA | 13:18 | 13:19 | 1 min | 2 | 731 |
| 31 | Parpanangadi PGI | 13:27 | 13:28 | 1 min | 2 | 739 |
| 32 | Kadalundi KN | 13:37 | 13:38 | 1 min | 2 | 749 |
| 33 | Ferok FK | 13:44 | 13:45 | 1 min | 2 | 754 |
| 34 | Kozhikkode (Calicut) CLT | 14:10 | 14:15 | 5 min | 2 | 764 |
| 35 | Quilandi QLD | 14:39 | 14:40 | 1 min | 2 | 789 |
| 36 | Vadakara (Badagara) BDJ | 14:56 | 14:57 | 1 min | 2 | 811 |
| 37 | Mahe MAHE | 15:07 | 15:08 | 1 min | 2 | 823 |
| 38 | Thalassery (Tellicherry) TLY | 15:19 | 15:20 | 1 min | 2 | 833 |
| 39 | Kannur (Cannanore) CAN | 15:47 | 15:50 | 3 min | 2 | 853 |
| 40 | Kannapuram KPQ | 16:04 | 16:05 | 1 min | 2 | 868 |
| 41 | Payangadi PAZ | 16:12 | 16:13 | 1 min | 2 | 875 |
| 42 | Payyanur PAY | 16:24 | 16:25 | 1 min | 2 | 887 |
| 43 | Charvattur CHV | 16:38 | 16:39 | 1 min | 2 | 902 |
| 44 | Nileshwar NLE | 16:49 | 16:50 | 1 min | 2 | 907 |
| 45 | Kanhangad KZE | 17:02 | 17:03 | 1 min | 2 | 916 |
| 46 | Kotikulam KQK | 17:13 | 17:14 | 1 min | 2 | 930 |
| 47 | Kasaragod KGQ | 17:24 | 17:25 | 1 min | 2 | 939 |
| 48 | Kumbla KMQ | 17:35 | 17:36 | 1 min | 2 | 951 |
| 49 | Manjeshwar MJS | 17:49 | 17:50 | 1 min | 2 | 968 |
| 50 | Mangalore Central MAQ | 19:15 | — | — | 2 | 982 |
How reliably 16159 runs
95% arrive on time at the destination
typically on time · 42% on time across the route
From Oct 2025–Oct 2026 · within 15 min counts as on time.
- Chennai Egmoreusually on time96%
- Mambalamusually on time96%
- Tambaramtypically 5 min late94%
- Chengalpattu Jntypically 6 min late92%
- Melmaruvathurtypically 14 min late55%
- Tindivanamtypically 18 min late42%
- Villupuram Jntypically 12 min late63%
- Vriddhachalam Jntypically 13 min late57%
- Ariyalurtypically 28 min late27%
- Srirangamtypically 28 min late27%
- Tiruchchirappalli Jntypically 10 min late71%
- Tiruchchirapalli Forttypically 12 min late65%
- Kulitalaitypically 14 min late54%
- Karurtypically 16 min late47%
- Pugalurtypically 17 min late44%
- Kodumuditypically 12 min late61%
- Erode Jntypically 21 min late36%
- Uttukulitypically 19 min late39%
- Tiruppurtypically 24 min late31%
- Pilamedutypically 14 min late53%
- Coimbatore North Jntypically 14 min late53%
- Coimbatore Jntypically 14 min late53%
- Podanur Jntypically 9 min late71%
- Palakkadtypically 15 min late50%
- Ottappalamtypically 18 min late42%
- Shoranur Jntypically 21 min late36%
- Pattambitypically 24 min late31%
- Kuttippuramtypically 23 min late33%
- Tirurtypically 27 min late · 3% over an hour28%
- Tanurtypically 28 min late · 3% over an hour27%
- Parpanangaditypically 30 min late · 3% over an hour25%
- Kadalunditypically 32 min late · 3% over an hour23%
- Feroktypically 33 min late · 6% over an hour23%
- Kozhikkode (Calicut)typically 26 min late29%
- Quilanditypically 29 min late · 3% over an hour26%
- Vadakara (Badagara)typically 34 min late · 5% over an hour22%
- Mahetypically 35 min late · 9% over an hour21%
- Thalassery (Tellicherry)typically 38 min late · 12% over an hour20%
- Kannur (Cannanore)typically 32 min late · 6% over an hour23%
- Kannapuramtypically 31 min late · 6% over an hour24%
- Payangaditypically 33 min late · 7% over an hour23%
- Payyanurtypically 33 min late · 8% over an hour23%
- Charvatturtypically 35 min late · 10% over an hour21%
- Nileshwartypically 34 min late · 9% over an hour22%
- Kanhangadtypically 34 min late · 10% over an hour22%
- Kotikulamtypically 37 min late · 11% over an hour20%
- Kasaragodtypically 37 min late · 12% over an hour20%
- Kumblatypically 38 min late · 12% over an hour20%
- Manjeshwartypically 39 min late · 14% over an hour19%
- Mangalore Centralusually on time95%
Longest halts
- Tiruchchirappalli Jn TPJ10 min · arrives 04:40, departs 04:50
- Erode Jn ED10 min · arrives 07:35, departs 07:45
- Coimbatore Jn CBE5 min · arrives 09:45, departs 09:50
- Shoranur Jn SRR5 min · arrives 12:15, departs 12:20
- Kozhikkode (Calicut) CLT5 min · arrives 14:10, departs 14:15
Return train and other trains on this route
Stations on the 16159 route
- Mambalam (MBM)Day 1 · 7 km from Chennai Egmore
- Srirangam (SRGM)Day 2 · 324 km from Chennai Egmore
- Uttukuli (UKL)Day 2 · 514 km from Chennai Egmore
- Shoranur Jn (SRR)Day 2 · 678 km from Chennai Egmore
- Kozhikkode (Calicut) (CLT)Day 2 · 764 km from Chennai Egmore
- Payyanur (PAY)Day 2 · 887 km from Chennai Egmore