kannur to alappuzha Trains Route Details

Number of Trains from kannur to alappuzha 6 Trains
Distance from kannur to alappuzha By Train: 339 Km
Fastest Train from kannur to alappuzha : TVC NZM EXP(02431)
Slowest Train from kannur to alappuzha : ALLP CAN SPL(06307)