are trains to kerala from most of the
major indian cities. You can get more
information from the official indian
railway site http://www.indianrail.gov.in/or www.southernrailway.org/ , the official
site of southern railways, India. You'll
get direct trains to kerala from Delhi,
Mumbai, Madras, Bangalore and Calcutta
and other major cities of India.