Kerala

By ship
By ship

Kochi is a major cruise port and a large international cruise terminal is under construction. Once completed, regular cruises will be operated from Kochi. A regular luxury Cruise between Colombo, Male and Kochi is now operational. All Lakshadweep bound cruises originate in Kochi and make return trips.

Also private yachts and other sea going boats regularly call at Kochi.

By bus
By bus

Inter-state private and government buses operates between neighboring states. Usually the journey is performed in the night so that you can escape the heat of the day. The most common inter-state bus is Karnataka State Road Transport Corporation KSRTC-Karnataka with daily bus from most of Major cities of Kerala to Bangalore, Mysore and Mangalore. Tamil Nadu State Bus like SETC also operates regularly from Kerala. Kerala's State bus- KRSTC-Kerala do have regular Ordinary bus to most of nearby places in Tamil Nadu and Karnataka. KRSTC-Kerala also operates a few Volvo AC bus to Bangalore and Coimbatore.

However Private bus players to operate more buses than Govt options. Most of them are well maintained. Kallada, Shama, KPN are the major bus players, though recently Raj National and few others have entered with Pan India operations. Kallada, KPN, Shama etc have regular buses to Bangalore, Chennai and many other places in Tamil Nadu as well as Karnataka on various times

It is recommended that you consider booking long distance bus tickets on "air conditioned Volvo buses" operated by all operators as the quality of the other buses vary significantly.

By road
By road

Kerala is well connected by National Highways:

NH 17
Connecting Mumbai to Cochin via Western coastal side of Goa, Karnataka and almost all towns of Malabar like Kannur, Kozhikode etc,
NH 47
(Connecting Salem with Kanyakumari via Coimbatore, Palakkad, Thrissur,Kochi, Alapuzha, Kollam, Trivandrum
NH 212
Connecting Kozhikode to Mysore via Wayanad,
NH 49
Connecting Kochi to Ramaeswaram via Munnar, Madurai,
NH 220
Connecting Kollam to Theni in Tamil Nadu via Kottayam, Kanjirapally, Kumily and enters into Tamil Nadu at Kambam,
NH 208
Connecting Kollam with Madurai via Punalur, Shenkottai, Tenkasi and
NH 213
Connecting Palakkad with Kozhikode

Most of the NH roads are dual carriageways. As vehicle density is very high in Kerala, accidents are common (http://news.karmakerala.c...). You must be extra cautious while driving here.

By train
By train

Indian Railways (http://www.indianrail.gov.in/) operates several trains to, from and within Kerala. Trains into Kerala start from neighbouring states like Karnataka and Tamil Nadu. Long-haul direct train services from cities like Delhi and Mumbai are also available.

Log on to the Indian Railways booking site (http://irctc.co.in/) to book tickets online or you can walk up to any railway station to book tickets between any two destinations in India.

Be aware that trains are the most popular method of transport and almost all trains in Kerala originate or terminate in Thiruvananthapuram or Ernakulam, and are usually heavily booked. Buy your tickets as early as possible. Another option is using Tatkal. You pay almost double, but have a chance of getting a seat. Tatkal is an emergency service, hence its booking is open just 24 hours before departure. Some travel agents have authorised booking quotas for certain trains.

Recently, the luxury tourist train The Golden Chariot has introduced a South Indian Rail Tour, which includes many parts of Kerala. This is a good option for those who want to visit the South Indian states on as tight schedule. The train starts from Bangalore and covers Chennai, Pondicherry, Trichy, Madurai, Trivandrum, Alapuzha, Kochi and back to Bangalore. The 7 night/8 day package tour, costs US$3,000-7,000 depending upon the class taken.