Kerala is a major tourist destination in India and is well connected with other parts of the country.
There are three airports in the state - Thiruvananthapuram, Kochi and Kozhikode. Thiruvananthapuram is also an international airport, connecting the state to many places in India and the world.
Thiruvananthapuram International Airport
Domestic flights (direct): From/To: Delhi, Mumbai, Bangalore, Chennai
International flights (direct): From/To: Colombo, Maldives, Dubai, Sharjah, Bahrain, Doha, Ras-al-Khaimah, Kuwait, Riyadh, Fujairah and Singapore.
Karipur Airport, Kozhikode
Domestic flights (direct): From/To: Mumbai, Chennai, Coimbatore
International flights (direct): From/To: Sharjah, Bahrain, Dubai, Doha, Ras-al-Khaimah, Kuwait, Riyadh, Fujairah
Cochin International Airport, Nedumbassery
Domestic flights (direct): From/To: Mumbai, Chennai, Goa, Agathi, Bangalore
International flights (direct): From/To: Sharjah, Dubai, Abu Dhabi, Bahrain, Riyadh, Muscat
There are around 200 railway stations in Kerala connecting most of the places in the state to places in the other parts of India and inside the state. Long-distance express trains connect important places in the state to places outside Kerala like Mumbai, New Delhi, Chennai and Kolkata.
Road: An extensive network of metalled roads connects most of the places in the state. National highways 47, 17, and 49 connect Kerala with other parts of India.