Trains from Bengaluru to Thrissur
485 km by rail · 14 direct trains · fastest 6 hr 58 min on the 26651 Ernakulam Vande Bharat · 3 daily · 4 stations in Bengaluru, 2 in Thrissur
- Departures
- 05:30 – 23:25
- Fare from
- ₹310
- Sleeper · estimate
Every direct train
- 26651Ernakulam Vande Bharat05:306 hr 58 min12:28
Krishnarajapurm (KJM) to Thrisur (TCR)
538 km · Shatabdi · fastest
- 16377Ernakulam Express06:428 hr 45 min15:27
Karmelram (CRLM) to Thrisur (TCR)
485 km · Mail/Express
- 12777Hubballi–Thiruvananthapuram North Superfast Express15:009 hr 25 min00:25+1 arrives the next day
Krishnarajapurm (KJM) to Thrisur (TCR)
526 km · Superfast
- 16331Trivandram Express15:209 hr 55 min01:15+1 arrives the next day
Krishnarajapurm (KJM) to Thrisur (TCR)
538 km · Mail/Express
- 16561Yesvantpur–Thiruvananthapuram North AC Express16:058 hr 50 min00:55+1 arrives the next day
Krishnarajapurm (KJM) to Thrisur (TCR)
538 km · Mail/Express
- 16315Mysuru–Thiruvananthapuram North Express17:109 hr 30 min02:40+1 arrives the next day
Whitefield (WFD) to Thrisur (TCR)
529 km · Mail/Express
- 12684Ernakulam Superfast Express19:158 hr 40 min03:55+1 arrives the next day
Krishnarajapurm (KJM) to Thrisur (TCR)
526 km · Superfast
- 16320Thiruvananthapuram North Humsafar19:258 hr 5 min03:30+1 arrives the next day
Whitefield (WFD) to Thrisur (TCR)
529 km · Mail/Express
- 06523SMVT Bengaluru–Thiruvananthapuram North Special19:3710 hr 53 min06:30+1 arrives the next day
Krishnarajapurm (KJM) to Thrisur (TCR)
526 km · Mail/Express
- 06547SMVT Bengaluru–Thiruvananthapuram North Special19:3710 hr 53 min06:30+1 arrives the next day
Krishnarajapurm (KJM) to Thrisur (TCR)
527 km · Mail/Express
- 16526Kanyakumari Express20:468 hr 33 min05:19+1 arrives the next day
Whitefield (WFD) to Wadakancheri (WKI)
512 km · Mail/Express
- 12257Yesvantpur–Thiruvananthapuram North Garib Rath Express21:119 hr 19 min06:30+1 arrives the next day
Banaswadi (BAND) to Thrisur (TCR)
501 km · Garib Rath
- 06555SMVT Bengaluru–Thiruvananthapuram North Special22:129 hr 30 min07:42+1 arrives the next day
Krishnarajapurm (KJM) to Thrisur (TCR)
527 km · Mail/Express
- 07313Hubballi–Kollam Special23:258 hr 17 min07:42+1 arrives the next day
Krishnarajapurm (KJM) to Thrisur (TCR)
527 km · Mail/Express
Search Bengaluru to Thrissur for your date
If the direct trains are full
One change of train · each leg is a separate ticket
- One change at PalakkadPGT
Krishnarajapurm KJM to Thrisur TCR
05:308 hr 10 min13:40Holds 8 in 101 hr 17 min to change at PGT — tightHolds about 8 times in 10 here. 164 min would make it 9 in 10. Measured on 1,87,428 paired days.
16318 often runs late
- One change at PalakkadPGT
Krishnarajapurm KJM to Thrisur TCR
05:308 hr 47 min14:17Holds 9 in 101 hr 37 min to change at PGT — tightHolds about 9 times in 10 here. 164 min would make it 9 in 10. Measured on 1,87,428 paired days.
12508 often runs late
- One change at Salem JnSA
Krishnarajapurm KJM to Thrisur TCR
19:159 hr 25 min04:40+1 arrives the next dayHolds 10 in 101 hr 18 min to change at SAHolds about 19 times in 20 here. Measured on 54,164 paired days.
12684 often runs late
- One change at Coimbatore JnCBE
Krishnarajapurm KJM to Thrisur TCR
19:159 hr 25 min04:40+1 arrives the next dayHolds 10 in 101 hr 28 min to change at CBEHolds about 19 times in 20 here. Measured on 1,42,221 paired days.
12623 often runs late
- One change at TiruppurTUP
Krishnarajapurm KJM to Thrisur TCR
14:359 hr 50 min00:25+1 arrives the next dayAlmost always holds1 hr 32 min to change at TUPAlmost always holds here. Measured on 4,53,020 paired days.
22665 often runs late
- One change at TiruppurTUP
Krishnarajapurm KJM to Thrisur TCR
05:309 hr 51 min15:21Holds 9 in 102 hr 12 min to change at TUP — tightHolds about 9 times in 10 here. 154 min would make it 9 in 10. Measured on 3,13,452 paired days.
26651 often runs late