Trains from Bengaluru to Kochi
539 km by rail · 14 direct trains · fastest 8 hr 20 min on the 26651 Ernakulam Vande Bharat · 3 daily · 4 stations in Bengaluru, 3 in Kochi
- Departures
- 05:30 – 23:25
- Fare from
- ₹340
- Sleeper · estimate
Every direct train
- 26651Ernakulam Vande Bharat05:308 hr 20 min13:50
Krishnarajapurm (KJM) to Ernakulam Jn (ERS)
612 km · Shatabdi · fastest
- 16377Ernakulam Express06:429 hr 31 min16:13
Karmelram (CRLM) to Aluva (Alwaye) (AWY)
539 km · Mail/Express
- 12777Hubballi–Thiruvananthapuram North Superfast Express15:0010 hr 45 min01:45+1 arrives the next day
Krishnarajapurm (KJM) to Ernakulam Town (ERN)
597 km · Superfast
- 16331Trivandram Express15:2010 hr 48 min02:08+1 arrives the next day
Krishnarajapurm (KJM) to Aluva (Alwaye) (AWY)
593 km · Mail/Express
- 16561Yesvantpur–Thiruvananthapuram North AC Express16:0510 hr02:05+1 arrives the next day
Krishnarajapurm (KJM) to Ernakulam Town (ERN)
610 km · Mail/Express
- 16315Mysuru–Thiruvananthapuram North Express17:1010 hr 24 min03:34+1 arrives the next day
Whitefield (WFD) to Aluva (Alwaye) (AWY)
583 km · Mail/Express
- 12684Ernakulam Superfast Express19:159 hr 33 min04:48+1 arrives the next day
Krishnarajapurm (KJM) to Aluva (Alwaye) (AWY)
580 km · Superfast
- 16320Thiruvananthapuram North Humsafar19:259 hr 30 min04:55+1 arrives the next day
Whitefield (WFD) to Ernakulam Town (ERN)
600 km · Mail/Express
- 06523SMVT Bengaluru–Thiruvananthapuram North Special19:3712 hr 5 min07:42+1 arrives the next day
Krishnarajapurm (KJM) to Aluva (Alwaye) (AWY)
580 km · Mail/Express
- 06547SMVT Bengaluru–Thiruvananthapuram North Special19:3712 hr 5 min07:42+1 arrives the next day
Krishnarajapurm (KJM) to Aluva (Alwaye) (AWY)
581 km · Mail/Express
- 16526Kanyakumari Express20:4610 hr 2 min06:48+1 arrives the next day
Whitefield (WFD) to Aluva (Alwaye) (AWY)
584 km · Mail/Express
- 12257Yesvantpur–Thiruvananthapuram North Garib Rath Express21:1110 hr 31 min07:42+1 arrives the next day
Banaswadi (BAND) to Aluva (Alwaye) (AWY)
555 km · Garib Rath
- 06555SMVT Bengaluru–Thiruvananthapuram North Special22:1210 hr 28 min08:40+1 arrives the next day
Krishnarajapurm (KJM) to Aluva (Alwaye) (AWY)
581 km · Mail/Express
- 07313Hubballi–Kollam Special23:259 hr 15 min08:40+1 arrives the next day
Krishnarajapurm (KJM) to Aluva (Alwaye) (AWY)
581 km · Mail/Express
Search Bengaluru to Kochi 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 Aluva (Alwaye) AWY
05:309 hr14:30Holds 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 Aluva (Alwaye) AWY
05:309 hr 58 min15:28Holds 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 Aluva (Alwaye) AWY
19:1510 hr 25 min05: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 Aluva (Alwaye) AWY
19:1510 hr 25 min05: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 Aluva (Alwaye) AWY
05:3010 hr 38 min16:08Holds 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
- One change at JolarpettaiJTJ
Krishnarajapurm KJM to Aluva (Alwaye) AWY
07:5511 hr 8 min19:03Holds 9 in 101 hr 7 min to change at JTJ — tightHolds about 9 times in 10 here. 80 min would make it 9 in 10. Measured on 50,472 paired days.
22619 often runs late
Bengaluru to Kochi, station by station
- Krishnarajapurm to Aluva (Alwaye)6 trains · seats and fares
- Krishnarajapurm to Ernakulam Town2 trains · seats and fares
- Whitefield to Aluva (Alwaye)2 trains · seats and fares
- Krishnarajapurm to Ernakulam Jn1 train · seats and fares
- Karmelram to Aluva (Alwaye)1 train · seats and fares
- Whitefield to Ernakulam Town1 train · seats and fares
- Banaswadi to Aluva (Alwaye)1 train · seats and fares