By air: The nearest airport is the Nedumbassery International Airport which is about 20 km away from the city. Taxi and bus services are available to travel from the airport to the city and vice-versa.
By Rail: There are three important train terminals in Cochin - Harbour Terminus, Ernakulam Town and Ernakulam Junction. These railheads are connected to several major cities of the country, which make them a good way to travel to Cochin.
By Road: Cochin is also very well-connected to many states and cities via several highways.