16603 Maveli Express
Mail/Express · 617 km · 12 hr 40 min · 30 stops · Daily
- Departs
- 17:40
- Mangalore Central
- Arrives
- 06:20
- Thiruvananthapuram Central · day 2
- Journey
- 12 hr 40 min
- 617 km · 30 stops
- Runs
- Daily
- Fare from
- ₹365
- Sleeper · estimate
- On time
- 82%
- usually on time
16603 running status
Checking where it is…
16603 coach position
Fetching the coach order…
16603 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 Mangalore Central to Thiruvananthapuram 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 | Mangalore Central MAQ | — | 17:40 | — | 1 | 0 |
| 2 | Kasaragod KGQ | 18:18 | 18:20 | 2 min | 1 | 43 |
| 3 | Kanhangad KZE | 18:44 | 18:45 | 1 min | 1 | 66 |
| 4 | Nileshwar NLE | 18:53 | 18:54 | 1 min | 1 | 75 |
| 5 | Charvattur CHV | 19:00 | 19:01 | 1 min | 1 | 80 |
| 6 | Payyanur PAY | 19:11 | 19:13 | 2 min | 1 | 95 |
| 7 | Payangadi PAZ | 19:24 | 19:25 | 1 min | 1 | 107 |
| 8 | Kannur (Cannanore) CAN | 19:57 | 20:00 | 3 min | 1 | 129 |
| 9 | Thalassery (Tellicherry) TLY | 20:18 | 20:20 | 2 min | 1 | 150 |
| 10 | Mahe MAHE | 20:29 | 20:30 | 1 min | 1 | 159 |
| 11 | Vadakara (Badagara) BDJ | 20:43 | 20:45 | 2 min | 1 | 172 |
| 12 | Quilandi QLD | 21:04 | 21:05 | 1 min | 1 | 193 |
| 13 | Kozhikkode (Calicut) CLT | 21:32 | 21:35 | 3 min | 1 | 218 |
| 14 | Ferok FK | 21:49 | 21:50 | 1 min | 1 | 228 |
| 15 | Tirur TIR | 22:18 | 22:20 | 2 min | 1 | 259 |
| 16 | Kuttippuram KTU | 22:39 | 22:40 | 1 min | 1 | 274 |
| 17 | Shoranur Jn SRR | 23:15 | 23:20 | 5 min | 1 | 304 |
| 18 | Thrisur TCR | 00:07 | 00:10 | 3 min | 2 | 337 |
| 19 | Aluva (Alwaye) AWY | 01:20 | 01:22 | 2 min | 2 | 392 |
| 20 | Ernakulam Jn ERS | 01:50 | 01:55 | 5 min | 2 | 411 |
| 21 | Shertallai SRTL | 02:31 | 02:32 | 1 min | 2 | 445 |
| 22 | Alleppey ALLP | 02:55 | 02:58 | 3 min | 2 | 468 |
| 23 | Ambalapuzha AMPA | 03:09 | 03:10 | 1 min | 2 | 480 |
| 24 | Harippadu HAD | 03:27 | 03:28 | 1 min | 2 | 499 |
| 25 | Kayankulam KYJ | 03:45 | 03:47 | 2 min | 2 | 512 |
| 26 | Karunagapalli KPY | 04:00 | 04:01 | 1 min | 2 | 525 |
| 27 | Kollam Jn QLN | 04:27 | 04:30 | 3 min | 2 | 552 |
| 28 | Paravur PVU | 04:41 | 04:42 | 1 min | 2 | 565 |
| 29 | Varkala VAK | 04:52 | 04:53 | 1 min | 2 | 576 |
| 30 | Thiruvananthapuram Central TVC | 06:20 | — | — | 2 | 617 |
How reliably 16603 runs
82% arrive on time at the destination
typically on time · 51% on time across the route
From Oct 2025–Oct 2026 · within 15 min counts as on time.
- Mangalore Centralusually on time97%
- Kasaragodtypically 8 min late85%
- Kanhangadtypically 6 min late84%
- Nileshwartypically 10 min late75%
- Charvatturtypically 11 min late70%
- Payyanurtypically 16 min late47%
- Payangaditypically 17 min late44%
- Kannur (Cannanore)typically 12 min late65%
- Thalassery (Tellicherry)typically 12 min late61%
- Mahetypically 14 min late54%
- Vadakara (Badagara)typically 14 min late54%
- Quilanditypically 14 min late53%
- Kozhikkode (Calicut)typically 14 min late53%
- Feroktypically 16 min late47%
- Tirurtypically 14 min late53%
- Kuttippuramtypically 10 min late66%
- Shoranur Jntypically 23 min late33%
- Thrisurtypically 22 min late34%
- Aluva (Alwaye)typically 11 min late61%
- Ernakulam Jntypically 20 min late · 4% over an hour38%
- Shertallaitypically 21 min late · 4% over an hour36%
- Alleppeytypically 21 min late · 5% over an hour36%
- Ambalapuzhatypically 24 min late · 6% over an hour31%
- Harippadutypically 24 min late · 6% over an hour31%
- Kayankulamtypically 25 min late · 7% over an hour30%
- Karunagapallitypically 26 min late · 7% over an hour29%
- Kollam Jntypically 27 min late · 8% over an hour28%
- Paravurtypically 31 min late · 11% over an hour24%
- Varkalatypically 34 min late · 12% over an hour22%
- Thiruvananthapuram Centralusually on time · 3% over an hour82%
When it runs late
Runs latest on Fridays (78% on time), best on Sundays (98%).
Longest halts
- Shoranur Jn SRR5 min · arrives 23:15, departs 23:20
- Ernakulam Jn ERS5 min · arrives 01:50, departs 01:55
Return train and other trains on this route
- 16604 Maveli ExpressThe return train, Thiruvananthapuram Central to Mangalore Central
- 16649 Parasuram ExpressAlso runs Mangalore Central to Thiruvananthapuram Central
- 20631 Mangaluru Central–Thiruvananthapuram Vande Bharat ExpressAlso runs Mangalore Central to Thiruvananthapuram Central
- 16605 Ernad ExpressAlso runs Mangalore Central to Thiruvananthapuram Central
- 16348 Trivandrum ExpressAlso runs Mangalore Central to Thiruvananthapuram Central
- 16630 Malabar ExpressAlso runs Mangalore Central to Thiruvananthapuram Central