Trains from Bengaluru to Kozhikode
538 km by rail · 4 direct trains · fastest 9 hr 50 min on the 07097 Hyderabad–Mangaluru Central Special · 2 daily · 3 stations in Bengaluru, 1 in Kozhikode
- Departures
- 00:45 – 21:47
- Fare from
- ₹340
- Sleeper · estimate
Every direct train
- 16565Yesvantpur–Mangaluru Central Express00:4511 hr 5 min11:50
Krishnarajapurm (KJM) to Kozhikkode (Calicut) (CLT)
592 km · Mail/Express
- 07097Hyderabad–Mangaluru Central Special19:029 hr 50 min04:52+1 arrives the next day
Krishnarajapurm (KJM) to Kozhikkode (Calicut) (CLT)
579 km · Mail/Express · fastest
- 16527Yesvantpur–Kannur Express20:4510 hr 52 min07:37+1 arrives the next day
Karmelram (CRLM) to Kozhikkode (Calicut) (CLT)
538 km · Mail/Express
- 16511Bengaluru–Kozhikkode Express21:4714 hr 53 min12:40+1 arrives the next day
Yasvantpur Jn (YPR) to Kozhikkode (Calicut) (CLT)
582 km · Mail/Express
Search Bengaluru to Kozhikode for your date
If the direct trains are full
One change of train · each leg is a separate ticket