Keraala has got direct daily connectivity to all the major metros in India [Delhi, Mumbai,Chennai,Bangalore,Pune, VSKP, Hyd].....even Jamshedpur & Ranchi has got a daily direct train.
Only Kolkata was the only exception. Even after so many years no daily trains from Kerala to BBS/Howrah. Hope in the long run at least they make one of these trains a daily