16629 Malabar Express
Mail/Express · 629 km · 15 hr 35 min · 53 stops · Daily
- Departs
- 18:40
- Thiruvananthapuram Central
- Arrives
- 10:15
- Mangalore Central · day 2
- Journey
- 15 hr 35 min
- 629 km · 53 stops
- Runs
- Daily
- On time
- 94%
- usually on time
16629 running status
Checking where it is…
16629 coach position
Fetching the coach order…
16629 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 Thiruvananthapuram Central 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 | Thiruvananthapuram Central TVC | — | 18:40 | — | 1 | 0 |
| 2 | Kazhakuttam KZK | 18:55 | 18:56 | 1 min | 1 | 13 |
| 3 | Murukkampuzha MQU | 19:06 | 19:07 | 1 min | 1 | 21 |
| 4 | Chirayinkil CRY | 19:12 | 19:13 | 1 min | 1 | 29 |
| 5 | Kadakavur KVU | 19:18 | 19:19 | 1 min | 1 | 32 |
| 6 | Varkala VAK | 19:31 | 19:32 | 1 min | 1 | 41 |
| 7 | Paravur PVU | 19:43 | 19:44 | 1 min | 1 | 52 |
| 8 | Kollam Jn QLN | 20:00 | 20:03 | 3 min | 1 | 64 |
| 9 | Sasthankotta STKT | 20:21 | 20:22 | 1 min | 1 | 84 |
| 10 | Karunagapalli KPY | 20:32 | 20:33 | 1 min | 1 | 92 |
| 11 | Kayankulam KYJ | 20:58 | 21:00 | 2 min | 1 | 105 |
| 12 | Mavelikara MVLK | 21:09 | 21:10 | 1 min | 1 | 113 |
| 13 | Chengannur CNGR | 21:22 | 21:24 | 2 min | 1 | 126 |
| 14 | Tiruvalla TRVL | 21:33 | 21:34 | 1 min | 1 | 135 |
| 15 | Changanaseri CGY | 21:42 | 21:43 | 1 min | 1 | 143 |
| 16 | Kottayam KTYM | 22:12 | 22:15 | 3 min | 1 | 160 |
| 17 | Piravam Road PVRD | 22:49 | 22:50 | 1 min | 1 | 191 |
| 18 | Tripunitura TRTR | 23:22 | 23:23 | 1 min | 1 | 210 |
| 19 | Ernakulam Town ERN | 23:50 | 23:55 | 5 min | 1 | 220 |
| 20 | Aluva (Alwaye) AWY | 00:33 | 00:35 | 2 min | 2 | 237 |
| 21 | Angamali AFK | 00:44 | 00:45 | 1 min | 2 | 246 |
| 22 | Chalakudi CKI | 00:59 | 01:00 | 1 min | 2 | 261 |
| 23 | Thrisur TCR | 01:32 | 01:35 | 3 min | 2 | 292 |
| 24 | Shoranur Jn SRR | 02:35 | 02:40 | 5 min | 2 | 325 |
| 25 | Pattambi PTB | 02:55 | 02:56 | 1 min | 2 | 336 |
| 26 | Kuttippuram KTU | 03:09 | 03:10 | 1 min | 2 | 355 |
| 27 | Tirur TIR | 03:24 | 03:25 | 1 min | 2 | 370 |
| 28 | Tanur TA | 03:32 | 03:33 | 1 min | 2 | 378 |
| 29 | Parpanangadi PGI | 03:40 | 03:41 | 1 min | 2 | 386 |
| 30 | Ferok FK | 04:14 | 04:15 | 1 min | 2 | 401 |
| 31 | Kozhikkode (Calicut) CLT | 04:42 | 04:45 | 3 min | 2 | 411 |
| 32 | Quilandi QLD | 05:09 | 05:10 | 1 min | 2 | 435 |
| 33 | Vadakara (Badagara) BDJ | 05:38 | 05:40 | 2 min | 2 | 457 |
| 34 | Mahe MAHE | 05:54 | 05:55 | 1 min | 2 | 470 |
| 35 | Thalassery (Tellicherry) TLY | 06:08 | 06:10 | 2 min | 2 | 479 |
| 36 | Kannur (Cannanore) CAN | 06:37 | 06:40 | 3 min | 2 | 500 |
| 37 | Valapattinam VAPM | 06:49 | 06:50 | 1 min | 2 | 507 |
| 38 | Kannapuram KPQ | 06:56 | 06:57 | 1 min | 2 | 514 |
| 39 | Payangadi PAZ | 07:04 | 07:05 | 1 min | 2 | 522 |
| 40 | Elimala ELM | 07:11 | 07:12 | 1 min | 2 | 529 |
| 41 | Payyanur PAY | 07:19 | 07:20 | 1 min | 2 | 534 |
| 42 | Trikarpur TKQ | 07:26 | 07:27 | 1 min | 2 | 540 |
| 43 | Charvattur CHV | 07:34 | 07:35 | 1 min | 2 | 548 |
| 44 | Nileshwar NLE | 07:44 | 07:45 | 1 min | 2 | 553 |
| 45 | Kanhangad KZE | 07:53 | 07:55 | 2 min | 2 | 563 |
| 46 | Bekal Fort BFR | 08:01 | 08:02 | 1 min | 2 | 571 |
| 47 | Kotikulam KQK | 08:09 | 08:10 | 1 min | 2 | 576 |
| 48 | Kasaragod KGQ | 08:23 | 08:25 | 2 min | 2 | 586 |
| 49 | Kumbla KMQ | 08:39 | 08:40 | 1 min | 2 | 598 |
| 50 | Uppala UAA | 08:49 | 08:50 | 1 min | 2 | 608 |
| 51 | Manjeshwar MJS | 08:59 | 09:00 | 1 min | 2 | 615 |
| 52 | Ullal ULL | 09:09 | 09:10 | 1 min | 2 | 623 |
| 53 | Mangalore Central MAQ | 10:15 | — | — | 2 | 629 |
How reliably 16629 runs
94% arrive on time at the destination
typically on time · 52% on time across the route
From Oct 2025–Oct 2026 · within 15 min counts as on time.
- Thiruvananthapuram Centralusually on time96%
- Kazhakuttamtypically 4 min late95%
- Murukkampuzhatypically 4 min late92%
- Chirayinkiltypically 3 min late92%
- Kadakavurtypically 9 min late81%
- Varkalatypically 11 min late75%
- Paravurtypically 16 min late47%
- Kollam Jntypically 18 min late42%
- Sasthankottatypically 32 min late · 3% over an hour23%
- Karunagapallitypically 34 min late · 4% over an hour22%
- Kayankulamtypically 23 min late33%
- Mavelikaratypically 25 min late30%
- Chengannurtypically 27 min late28%
- Tiruvallatypically 29 min late26%
- Changanaseritypically 30 min late · 3% over an hour25%
- Kottayamtypically 18 min late42%
- Piravam Roadtypically 16 min late47%
- Tripunituratypically 18 min late42%
- Ernakulam Towntypically 25 min late30%
- Aluva (Alwaye)typically 10 min late66%
- Angamalitypically 14 min late53%
- Chalakuditypically 17 min late44%
- Thrisurtypically 19 min late39%
- Shoranur Jntypically 6 min late78%
- Pattambitypically 9 min late69%
- Kuttippuramtypically 17 min late44%
- Tirurtypically 20 min late38%
- Tanurtypically 24 min late · 3% over an hour31%
- Parpanangaditypically 27 min late · 3% over an hour28%
- Feroktypically 12 min late57%
- Kozhikkode (Calicut)typically 8 min late68%
- Quilanditypically 10 min late61%
- Vadakara (Badagara)typically 9 min late61%
- Mahetypically 7 min late63%
- Thalassery (Tellicherry)typically 7 min late63%
- Kannur (Cannanore)typically 8 min late63%
- Valapattinamtypically 7 min late63%
- Kannapuramtypically 10 min late59%
- Payangaditypically 12 min late55%
- Elimalatypically 12 min late55%
- Payyanurtypically 14 min late52%
- Trikarpurtypically 13 min late54%
- Charvatturtypically 20 min late · 3% over an hour38%
- Nileshwartypically 23 min late · 3% over an hour33%
- Kanhangadtypically 27 min late · 6% over an hour28%
- Bekal Fortusually on time82%
- Kotikulamtypically 29 min late · 7% over an hour26%
- Kasaragodtypically 27 min late · 5% over an hour28%
- Kumblatypically 24 min late · 3% over an hour31%
- Uppalausually on time87%
- Manjeshwartypically 23 min late · 3% over an hour33%
- Ullaltypically 26 min late · 3% over an hour29%
- Mangalore Centralusually on time · 3% over an hour94%
Longest halts
- Ernakulam Town ERN5 min · arrives 23:50, departs 23:55
- Shoranur Jn SRR5 min · arrives 02:35, departs 02:40
Return train and other trains on this route
- 16630 Malabar ExpressThe return train, Mangalore Central to Thiruvananthapuram Central
- 16606 Ernad ExpressAlso runs Thiruvananthapuram Central to Mangalore Central
- 16650 Parasuram ExpressAlso runs Thiruvananthapuram Central to Mangalore Central
- 20632 Thiruvananthapuram–Mangaluru Central Vande Bharat ExpressAlso runs Thiruvananthapuram Central to Mangalore Central
- 16604 Maveli ExpressAlso runs Thiruvananthapuram Central to Mangalore Central
- 16347 Mangalore ExpressAlso runs Thiruvananthapuram Central to Mangalore Central
Stations on the 16629 route
- Kazhakuttam (KZK)Day 1 · 13 km from Thiruvananthapuram Central
- Karunagapalli (KPY)Day 1 · 92 km from Thiruvananthapuram Central
- Tripunitura (TRTR)Day 1 · 210 km from Thiruvananthapuram Central
- Kuttippuram (KTU)Day 2 · 355 km from Thiruvananthapuram Central
- Mahe (MAHE)Day 2 · 470 km from Thiruvananthapuram Central
- Trikarpur (TKQ)Day 2 · 540 km from Thiruvananthapuram Central