16348 Trivandrum Express
Mail/Express · 629 km · 13 hr 50 min · 47 stops · Daily
- Departs
- 14:25
- Mangalore Central
- Arrives
- 04:15
- Thiruvananthapuram Central · day 2
- Journey
- 13 hr 50 min
- 629 km · 47 stops
- Runs
- Daily
- Fare from
- ₹370
- Sleeper · estimate
- On time
- 64%
- usually 1 min late
16348 running status
Checking where it is…
16348 coach position
Fetching the coach order…
16348 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 | — | 14:25 | — | 1 | 0 |
| 2 | Kumbla KMQ | 14:53 | 14:54 | 1 min | 1 | 31 |
| 3 | Kasaragod KGQ | 15:03 | 15:05 | 2 min | 1 | 43 |
| 4 | Kotikulam KQK | 15:14 | 15:15 | 1 min | 1 | 52 |
| 5 | Kanhangad KZE | 15:29 | 15:30 | 1 min | 1 | 66 |
| 6 | Nileshwar NLE | 15:39 | 15:40 | 1 min | 1 | 75 |
| 7 | Charvattur CHV | 15:49 | 15:50 | 1 min | 1 | 80 |
| 8 | Trikarpur TKQ | 15:57 | 15:58 | 1 min | 1 | 89 |
| 9 | Payyanur PAY | 16:08 | 16:10 | 2 min | 1 | 95 |
| 10 | Elimala ELM | 16:16 | 16:17 | 1 min | 1 | 100 |
| 11 | Payangadi PAZ | 16:24 | 16:25 | 1 min | 1 | 107 |
| 12 | Kannapuram KPQ | 16:33 | 16:34 | 1 min | 1 | 114 |
| 13 | Kannur (Cannanore) CAN | 16:52 | 16:55 | 3 min | 1 | 129 |
| 14 | Thalassery (Tellicherry) TLY | 17:13 | 17:15 | 2 min | 1 | 150 |
| 15 | Mahe MAHE | 17:24 | 17:25 | 1 min | 1 | 159 |
| 16 | Vadakara (Badagara) BDJ | 17:38 | 17:40 | 2 min | 1 | 172 |
| 17 | Quilandi QLD | 17:59 | 18:00 | 1 min | 1 | 193 |
| 18 | Kozhikkode (Calicut) CLT | 18:22 | 18:25 | 3 min | 1 | 218 |
| 19 | Ferok FK | 18:39 | 18:40 | 1 min | 1 | 228 |
| 20 | Valliukunnu VLI | 18:49 | 18:50 | 1 min | 1 | 238 |
| 21 | Parpanangadi PGI | 18:59 | 19:00 | 1 min | 1 | 243 |
| 22 | Tanur TA | 19:07 | 19:08 | 1 min | 1 | 251 |
| 23 | Tirur TIR | 19:18 | 19:20 | 2 min | 1 | 259 |
| 24 | Kuttippuram KTU | 19:39 | 19:40 | 1 min | 1 | 274 |
| 25 | Pattambi PTB | 19:59 | 20:00 | 1 min | 1 | 292 |
| 26 | Shoranur Jn SRR | 20:35 | 20:40 | 5 min | 1 | 304 |
| 27 | Wadakancheri WKI | 21:07 | 21:08 | 1 min | 1 | 320 |
| 28 | Thrisur TCR | 21:25 | 21:28 | 3 min | 1 | 337 |
| 29 | Irinjalakuda IJK | 21:52 | 21:53 | 1 min | 1 | 361 |
| 30 | Chalakudi CKI | 22:00 | 22:01 | 1 min | 1 | 367 |
| 31 | Angamali AFK | 22:15 | 22:16 | 1 min | 1 | 383 |
| 32 | Aluva (Alwaye) AWY | 22:38 | 22:40 | 2 min | 1 | 392 |
| 33 | Ernakulam Town ERN | 23:10 | 23:15 | 5 min | 1 | 409 |
| 34 | Piravam Road PVRD | 23:51 | 23:52 | 1 min | 1 | 437 |
| 35 | Kottayam KTYM | 00:25 | 00:28 | 3 min | 2 | 469 |
| 36 | Changanaseri CGY | 00:43 | 00:44 | 1 min | 2 | 486 |
| 37 | Tiruvalla TRVL | 00:53 | 00:54 | 1 min | 2 | 494 |
| 38 | Chengannur CNGR | 01:03 | 01:05 | 2 min | 2 | 503 |
| 39 | Mavelikara MVLK | 01:16 | 01:17 | 1 min | 2 | 516 |
| 40 | Kayankulam KYJ | 01:26 | 01:28 | 2 min | 2 | 523 |
| 41 | Kollam Jn QLN | 02:17 | 02:20 | 3 min | 2 | 564 |
| 42 | Mayyanad MYY | 02:28 | 02:29 | 1 min | 2 | 573 |
| 43 | Paravur PVU | 02:32 | 02:33 | 1 min | 2 | 577 |
| 44 | Varkala VAK | 02:43 | 02:44 | 1 min | 2 | 588 |
| 45 | Chirayinkil CRY | 03:02 | 03:03 | 1 min | 2 | 600 |
| 46 | Trivandrum Pettah TVP | 03:28 | 03:29 | 1 min | 2 | 626 |
| 47 | Thiruvananthapuram Central TVC | 04:15 | — | — | 2 | 629 |
How reliably 16348 runs
64% arrive on time at the destination
typically on time · 44% on time across the route
From Oct 2025–Oct 2026 · within 15 min counts as on time.
- Mangalore Centraltypically 3 min late95%
- Kumblatypically 11 min late80%
- Kasaragodtypically 13 min late67%
- Kotikulamtypically 14 min late56%
- Kanhangadtypically 14 min late55%
- Nileshwartypically 16 min late47%
- Charvatturtypically 14 min late54%
- Trikarpurtypically 13 min late58%
- Payyanurtypically 13 min late57%
- Elimalatypically 13 min late57%
- Payangaditypically 13 min late57%
- Kannapuramtypically 14 min late54%
- Kannur (Cannanore)typically 10 min late68%
- Thalassery (Tellicherry)typically 10 min late68%
- Mahetypically 12 min late61%
- Vadakara (Badagara)typically 10 min late66%
- Quilanditypically 9 min late67%
- Kozhikkode (Calicut)typically 15 min late50%
- Feroktypically 16 min late47%
- Valliukunnuusually on time81%
- Parpanangaditypically 17 min late · 3% over an hour44%
- Tanurtypically 20 min late · 3% over an hour38%
- Tirurtypically 20 min late · 3% over an hour38%
- Kuttippuramtypically 14 min late · 3% over an hour52%
- Pattambitypically 17 min late44%
- Shoranur Jntypically 22 min late34%
- Wadakancheritypically 28 min late · 6% over an hour27%
- Thrisurtypically 33 min late · 9% over an hour23%
- Irinjalakudatypically 40 min late · 20% over an hour19%
- Chalakuditypically 42 min late · 24% over an hour18%
- Angamalitypically 51 min late · 34% over an hour15%
- Aluva (Alwaye)typically 45 min late · 27% over an hour17%
- Ernakulam Towntypically 42 min late · 25% over an hour18%
- Piravam Roadtypically 42 min late · 27% over an hour18%
- Kottayamtypically 39 min late · 25% over an hour19%
- Changanaseritypically 43 min late · 27% over an hour17%
- Tiruvallatypically 43 min late · 28% over an hour17%
- Chengannurtypically 44 min late · 29% over an hour17%
- Mavelikaratypically 46 min late · 32% over an hour16%
- Kayankulamtypically 47 min late · 33% over an hour16%
- Kollam Jntypically 35 min late · 25% over an hour21%
- Mayyanadusually on time · 18% over an hour61%
- Paravurtypically 39 min late · 27% over an hour19%
- Varkalatypically 42 min late · 28% over an hour18%
- Chirayinkilusually on time · 12% over an hour71%
- Trivandrum Pettahusually on time · 12% over an hour70%
- Thiruvananthapuram Centralusually on time · 17% over an hour64%
When it runs late
Roughest March: in March it typically runs 75 min late and reaches Thiruvananthapuram Central on time only 13% of the time — against 88% around August. A year-round average hides that.
Longest halts
- Shoranur Jn SRR5 min · arrives 20:35, departs 20:40
- Ernakulam Town ERN5 min · arrives 23:10, departs 23:15
Return train and other trains on this route
- 16347 Mangalore 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
- 16603 Maveli ExpressAlso runs Mangalore Central to Thiruvananthapuram Central
- 16630 Malabar ExpressAlso runs Mangalore Central to Thiruvananthapuram Central
Stations on the 16348 route
- Kumbla (KMQ)Day 1 · 31 km from Mangalore Central
- Payyanur (PAY)Day 1 · 95 km from Mangalore Central
- Vadakara (Badagara) (BDJ)Day 1 · 172 km from Mangalore Central
- Tirur (TIR)Day 1 · 259 km from Mangalore Central
- Chalakudi (CKI)Day 1 · 367 km from Mangalore Central
- Tiruvalla (TRVL)Day 2 · 494 km from Mangalore Central