Getting in to Kerala
Kerala has 3 airports, all of which welcome international flights. Air Asia, Cathay Pacific, and the majority of other international flight companies all offer flights to one of three airports: The Thiruvananthapuram International airport, the Cochin International Airport, or the Kozhikode International airport.
Direct domestic flights travel to Kerala from the following locations in India: Chennai, Bangalore, Mumbai, Agatti, Hyderabad, Pune, Delhi, Goa, and Mangalore.
Each of the three airports in Kerala offers shuttle services to nearby towns, though cabs are the typical method of travel when leaving the airport.
Numerous trains run throughout Kerala, and are operated by Indian Railways. Over 300 trains connect India to Kerala, with long-distance trips from the largest cities such as Mumbai and Delhi. You can book a ticket online at http://www.indianrail.gov.in/ or simply walk up to any railways station and buy a ticket.
There are privatized bus companies as well as government run buses that connect neighboring states. Private companies offer more trip options, and are run by Kallada, Shama and KPN. For longer trips, we recommend you book a private bus, as the quality of buses for trips varies significantly. The Karnataka State Road Transport Corporation is the most commonly used inter-state bus, and regularly as trips scheduled from Kerala to Mysore, Bangalore, and many other of the bigger cities as well as smaller towns.
Kerala is easily reached by neighboring locations including Mumbai, Goa, and Karnataka via National Highways. Be warned that traffic is heavy and some highways have tolls.
Kochi is one of the largest ports in India, especially for cruise ships. Most global voyaging cruises include Kochi as one of their destinations. Occasional tourist cruises travel from Goa and Mumbai to Kochi. Private Yachts are often spotted at the Kochi Marina.