16525 Kanniyakumari–Bengaluru Express
Mail/Express · 932 km · 20 hr 50 min · 46 stops · Daily
- Departs
- 10:10
- Kanniyakumari
- Arrives
- 07:00
- Ksr Bengaluru · day 2
- Journey
- 20 hr 50 min
- 932 km · 46 stops
- Runs
- Daily
- Fare from
- ₹490
- Sleeper · estimate
- On time
- 71%
- usually 3 min late
16525 running status
Checking where it is…
16525 coach position
Fetching the coach order…
16525 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 Kanniyakumari to Ksr Bengaluru
Pick a date — live seats in every class
Route and stops
Day 2 = the day after departure
| # | Station | Arrives | Departs | Halt | Day | Km |
|---|---|---|---|---|---|---|
| 1 | Kanniyakumari CAPE | — | 10:10 | — | 1 | 0 |
| 2 | Nagarcoil Jn NCJ | 10:25 | 10:30 | 5 min | 1 | 16 |
| 3 | Eraniel ERL | 10:49 | 10:50 | 1 min | 1 | 34 |
| 4 | Kulitthurai KZT | 11:04 | 11:05 | 1 min | 1 | 49 |
| 5 | Parassala PASA | 11:14 | 11:15 | 1 min | 1 | 57 |
| 6 | Neyyattinkara NYY | 11:29 | 11:30 | 1 min | 1 | 69 |
| 7 | Thiruvananthapuram Central TVC | 12:35 | 12:40 | 5 min | 1 | 87 |
| 8 | Kazhakuttam KZK | 12:55 | 12:56 | 1 min | 1 | 100 |
| 9 | Chirayinkil CRY | 13:07 | 13:08 | 1 min | 1 | 115 |
| 10 | Kadakavur KVU | 13:12 | 13:13 | 1 min | 1 | 118 |
| 11 | Varkala VAK | 13:25 | 13:26 | 1 min | 1 | 128 |
| 12 | Paravur PVU | 13:36 | 13:37 | 1 min | 1 | 139 |
| 13 | Kollam Jn QLN | 13:52 | 13:55 | 3 min | 1 | 151 |
| 14 | Sasthankotta STKT | 14:14 | 14:15 | 1 min | 1 | 171 |
| 15 | Karunagapalli KPY | 14:25 | 14:26 | 1 min | 1 | 178 |
| 16 | Kayankulam KYJ | 14:44 | 14:46 | 2 min | 1 | 192 |
| 17 | Mavelikara MVLK | 14:55 | 14:56 | 1 min | 1 | 200 |
| 18 | Chengannur CNGR | 15:08 | 15:10 | 2 min | 1 | 212 |
| 19 | Tiruvalla TRVL | 15:20 | 15:21 | 1 min | 1 | 221 |
| 20 | Changanaseri CGY | 15:30 | 15:31 | 1 min | 1 | 229 |
| 21 | Kottayam KTYM | 15:55 | 16:00 | 5 min | 1 | 247 |
| 22 | Piravam Road PVRD | 16:29 | 16:30 | 1 min | 1 | 278 |
| 23 | Tripunitura TRTR | 16:50 | 16:51 | 1 min | 1 | 297 |
| 24 | Ernakulam Town ERN | 17:35 | 17:40 | 5 min | 1 | 307 |
| 25 | Aluva (Alwaye) AWY | 18:00 | 18:02 | 2 min | 1 | 323 |
| 26 | Angamali AFK | 18:12 | 18:13 | 1 min | 1 | 333 |
| 27 | Chalakudi CKI | 18:27 | 18:28 | 1 min | 1 | 348 |
| 28 | Irinjalakuda IJK | 18:37 | 18:38 | 1 min | 1 | 354 |
| 29 | Pudukad PUK | 18:49 | 18:50 | 1 min | 1 | 364 |
| 30 | Thrisur TCR | 19:05 | 19:08 | 3 min | 1 | 378 |
| 31 | Wadakancheri WKI | 19:29 | 19:30 | 1 min | 1 | 395 |
| 32 | Ottappalam OTP | 20:34 | 20:35 | 1 min | 1 | 423 |
| 33 | Palakkad PGT | 21:02 | 21:05 | 3 min | 1 | 454 |
| 34 | Coimbatore Jn CBE | 22:54 | 22:57 | 3 min | 1 | 511 |
| 35 | Tiruppur TUP | 23:43 | 23:45 | 2 min | 1 | 562 |
| 36 | Erode Jn ED | 00:40 | 00:45 | 5 min | 2 | 612 |
| 37 | Salem Jn SA | 01:37 | 01:40 | 3 min | 2 | 671 |
| 38 | Tirupattur TPT | 03:09 | 03:10 | 1 min | 2 | 784 |
| 39 | Kuppam KPN | 04:28 | 04:30 | 2 min | 2 | 830 |
| 40 | Bangarapet BWT | 05:07 | 05:09 | 2 min | 2 | 861 |
| 41 | Malur MLO | 05:29 | 05:30 | 1 min | 2 | 888 |
| 42 | Whitefield WFD | 05:59 | 06:01 | 2 min | 2 | 908 |
| 43 | Krishnarajapurm KJM | 06:10 | 06:12 | 2 min | 2 | 918 |
| 44 | Bangalore East BNCE | 06:22 | 06:23 | 1 min | 2 | 925 |
| 45 | Bangalore Cant BNC | 06:29 | 06:31 | 2 min | 2 | 927 |
| 46 | Ksr Bengaluru SBC | 07:00 | — | — | 2 | 932 |
How reliably 16525 runs
71% arrive on time at the destination
typically 3 min late · 37% on time across the route
From Oct 2025–Oct 2026 · within 15 min counts as on time.
- Kanniyakumariusually on time96%
- Nagarcoil Jntypically 6 min late95%
- Eranieltypically 22 min late34%
- Kulitthuraitypically 29 min late · 3% over an hour26%
- Parassalatypically 32 min late · 8% over an hour23%
- Neyyattinkaratypically 36 min late · 10% over an hour21%
- Thiruvananthapuram Centraltypically 8 min late63%
- Kazhakuttamtypically 15 min late50%
- Chirayinkilusually on time87%
- Kadakavurtypically 19 min late39%
- Varkalatypically 21 min late36%
- Paravurtypically 24 min late · 3% over an hour31%
- Kollam Jntypically 25 min late · 3% over an hour30%
- Sasthankottatypically 28 min late · 4% over an hour27%
- Karunagapallitypically 29 min late · 5% over an hour26%
- Kayankulamtypically 26 min late · 4% over an hour29%
- Mavelikaratypically 27 min late · 4% over an hour28%
- Chengannurtypically 28 min late · 5% over an hour27%
- Tiruvallatypically 29 min late · 6% over an hour26%
- Changanaseritypically 29 min late · 5% over an hour26%
- Kottayamtypically 22 min late · 3% over an hour34%
- Piravam Roadtypically 23 min late · 4% over an hour33%
- Tripunituratypically 20 min late · 4% over an hour38%
- Ernakulam Towntypically 22 min late34%
- Aluva (Alwaye)typically 24 min late31%
- Angamalitypically 27 min late28%
- Chalakuditypically 31 min late24%
- Irinjalakudatypically 33 min late · 3% over an hour23%
- Pudukadtypically 37 min late · 4% over an hour20%
- Thrisurtypically 39 min late · 7% over an hour19%
- Wadakancheritypically 39 min late · 19% over an hour19%
- Ottappalamtypically 12 min late · 4% over an hour54%
- Palakkadtypically 24 min late · 6% over an hour31%
- Coimbatore Jntypically 11 min late · 4% over an hour63%
- Tiruppurtypically 11 min late · 3% over an hour63%
- Erode Jntypically 22 min late · 4% over an hour34%
- Salem Jntypically 26 min late · 4% over an hour29%
- Tirupatturtypically 14 min late · 5% over an hour54%
- Kuppamtypically 21 min late · 7% over an hour36%
- Bangarapettypically 25 min late · 11% over an hour30%
- Malurtypically 32 min late · 20% over an hour23%
- Whitefieldtypically 37 min late · 23% over an hour20%
- Krishnarajapurmtypically 45 min late · 36% over an hour17%
- Bangalore Easttypically 22 min late · 5% over an hour34%
- Bangalore Canttypically 46 min late · 34% over an hour16%
- Ksr Bengalurutypically 3 min late · 4% over an hour71%
When it runs late
Roughest June to August: in July it typically runs 22 min late and reaches Ksr Bengaluru on time only 23% of the time — against 96% around February. A year-round average hides that.
Longest halts
- Nagarcoil Jn NCJ5 min · arrives 10:25, departs 10:30
- Thiruvananthapuram Central TVC5 min · arrives 12:35, departs 12:40
- Kottayam KTYM5 min · arrives 15:55, departs 16:00
- Ernakulam Town ERN5 min · arrives 17:35, departs 17:40
- Erode Jn ED5 min · arrives 00:40, departs 00:45