Kerala has four operational international airports: Cochin International Airport (COK), Trivandrum International Airport (TRV), Calicut International Airport (CCJ), and Kannur International Airport (CNN). All four airports handle domestic and international flights, with routes connecting Kerala to major Indian cities and selected international destinations, particularly in the Middle East.
Cochin Airport is generally the best choice for Munnar, Alleppey and central Kerala, while Trivandrum Airport is more convenient for Kovalam and Varkala. Calicut Airport serves Kozhikode, Malappuram and much of Wayanad, whereas Kannur Airport is useful for exploring northern Kerala.
Choosing the right airport can save several hours of road travel. This guide compares Kerala’s four airports, their locations, airport codes, nearby tourist destinations and onward transport options to help you plan your trip.
How Many Airports Are There in Kerala?
Kerala has four international airports: Cochin, Trivandrum, Calicut and Kannur which are operational. All four serve domestic and international passengers, providing convenient access to different regions of the state.
| Name of the Airport in Kerala | Code | City | Tourist Places near Airport |
|---|---|---|---|
| Cochin International Airport | COK | Kochi, Ernakulam | Munnar, Alleppey, Kumarakom, Fort Kochi, Athirappilly |
| Trivandrum International Airport | TRV | Thiruvananthapuram | Kovalam, Varkala, Poovar, Ponmudi, Padmanabhaswamy Temple |
| Calicut International Airport | CCJ | Kozhikode, Malappuram | Wayanad, Kozhikode Beach, Kappad Beach, Beypore, Nilambur |
| Kannur International Airport | CNN | Kannur, Malabar region | Kannur Beach, Muzhappilangad Beach, Bekal Fort, Thalassery, Coorg |
The proposed Sabarimala Greenfield Airport in Kottayam district is intended to improve access to the Sabarimala pilgrimage region. The project is still under development, and no confirmed opening date has been announced.

Domestic Airports and Airstrips in Kerala
Kerala has many smaller military airstrips along with its four major international airports, but they do not handle commercial flights. Kollam had an operational airport during the Travancore Kingdom era, though it is now closed. The Sathram Airstrip located in Idukki is strictly for NCC aviation training, while INS Garuda in Kochi is a naval airbase.
The local government has proposed another airport near Thiruvambady in Kozhikode, but the project is still in nascent stages. These airfields do not currently offer scheduled commercial passenger services
International Airports in Kerala: A Full Breakdown
There are four main international airports in Kerala. Each airport has its own flight network and covers different corners of the state. Be sure to get the information about each airport before you book your ticket.
1. Cochin International Airport (COK)
Cochin International Airport (COK) is one of the busiest airports in Kerala. It is located about 30 kms from the main city of Kochi. In 2015, Cochin became the world’s first fully solar-powered airport. Spread across a very large area, the airport has three separate terminals for domestic, international, and executive flights. There is a public-private partnership that funds its operation and continuous development. The airport connects directly to major Indian cities and to international destinations in Southeast Asia and the Gulf.

ALSO SEE-How To Book Taxis From Cochin Airport (COK)
| Feature | Details |
|---|---|
| Airport Name | Cochin International Airport |
| Airport Code | COK |
| Location | Nedumbassery, approximately 30 km from Kochi city |
| Airport Highlight | World’s first fully solar-powered airport |
| Domestic Terminal | Terminal 1 |
| International Terminal | Terminal 3 |
| International Connectivity | Flights to destinations in the Middle East, Southeast Asia and other international markets, subject to airline schedules |
| Facilities | Lounges, duty-free shopping, ATMs, currency exchange, restaurants and luggage storage |
| Nearest Railway Stations | Angamaly and Aluva |
| Nearest Metro Station | Aluva Metro Station, accessible by feeder bus |
| Airport Taxis | Prepaid taxi counters at domestic and international terminals |
| Public Transport | KSRTC buses and Kochi Metro feeder buses |
| Ideal Tourist Destinations | Munnar, Alleppey, Kumarakom, Fort Kochi, Athirappilly and Thekkady |
| Best For | Central Kerala tours, Munnar-Thekkady-Alleppey itineraries and Kochi city breaks |
| Official Website | www.cial.aero |
2. Trivandrum International Airport (TRV)
Trivandrum International Airport (TRV) is the oldest airport in Kerala, which was opened back in 1932. TRV is located just 3.7 km from the capital city and offers extremely easy access to major attractions, including Kovalam Beach and the Padmanabhaswamy Temple. The airport is best for those visiting southern Kerala. Besides connecting major Indian cities, this airport also has direct flights to international destinations like Singapore, Kuala Lumpur, Colombo, and the Gulf.

| Feature | Details |
|---|---|
| Airport Name | Trivandrum International Airport (Thiruvananthapuram International Airport) |
| Airport Code | TRV |
| Location | Chackai and Shanghumugham, approximately 3.7 km from Thiruvananthapuram city centre |
| Airport Highlight | Kerala’s oldest airport, established in 1932, and a major gateway to southern Kerala |
| Domestic Terminal | Terminal 1 (T1) |
| International Terminal | Terminal 2 (T2) |
| International Connectivity | Flights to destinations in the Middle East and Southeast Asia, subject to airline schedules |
| Facilities | Passenger lounges, duty-free shopping, restaurants, retail outlets, free Wi-Fi, baggage services, and wheelchair assistance |
| Nearest Railway Stations | Thiruvananthapuram Central and Thiruvananthapuram North (Kochuveli) |
| Nearest Metro Station | No operational metro service in Thiruvananthapuram |
| Airport Taxis | Prepaid taxi counters and app-based cab pickup points at both terminals |
| Public Transport | KSRTC buses, Air-Rail EV buses connecting the airport with the railway station and city centre, and auto-rickshaws |
| Ideal Tourist Destinations | Kovalam, Varkala, Poovar, Ponmudi, Shanghumugham Beach, Padmanabhaswamy Temple and Kanyakumari |
| Best For | Southern Kerala beach holidays, Kovalam-Varkala itineraries, Ayurveda retreats, Thiruvananthapuram city tours and Kanyakumari trips |
| Official Website | thiruvananthapuram.adaniairports.com |
3. Calicut International Airport (CCJ)
Calicut International Airport (CCJ) is also known as Karipur Airport. It began domestic flight services in 1988 and became an international airport in 2006. It is located 28 km from Kozhikode, making it a perfect choice for those traveling to Wayanad or the surrounding Malappuram district. Internationally, CCJ connects to many destinations in the Middle East β including direct flights to Dubai, Abu Dhabi, Sharjah, Doha, and Muscat.

| Feature | Details |
|---|---|
| Airport Name | Calicut International Airport (Karipur Airport) |
| Airport Code | CCJ |
| Location | Karipur, Malappuram district, approximately 28 km from Kozhikode Railway Station |
| Airport Highlight | An important international gateway to northern Kerala, particularly for travellers from Gulf countries |
| Domestic Terminal | Domestic departures and arrivals are handled at designated areas of the airport’s passenger terminal |
| International Terminal | Dedicated international check-in, arrivals, immigration and customs facilities |
| International Connectivity | Flights to Middle Eastern destinations including Dubai, Sharjah, Abu Dhabi, Doha, Muscat and other international destinations, subject to airline schedules |
| Facilities | Business lounge, restaurants, currency exchange, ATMs, free Wi-Fi, baggage wrapping, baby care rooms, charging points and medical assistance |
| Nearest Railway Stations | Feroke and Parappanangadi; Kozhikode Railway Station is a major rail connection |
| Nearest Metro Station | No operational metro service in Kozhikode or Malappuram |
| Airport Taxis | Airport taxis and pre-arranged private cabs for Kozhikode, Malappuram, Wayanad and nearby destinations |
| Public Transport | KSRTC buses and local transport connections to nearby towns; check current services and timings before travelling |
| Ideal Tourist Destinations | Wayanad, Kozhikode Beach, Kappad Beach, Beypore, Nilambur, Kadalundi Bird Sanctuary and Thusharagiri Waterfalls |
| Best For | Wayanad hill station holidays, Kozhikode city tours, Malappuram visits, northern Kerala cultural experiences and Malabar coastal trips |
| Official Website | www.aai.aero/en/airports/calicut |
4. Kannur International Airport (CNN)
Kannur International Airport (CNN) is the youngest airport in Kerala, opened in December 2018 as a greenfield project. It is located near Mattannur, which is roughly 27 kms from Kannur city. This airport was built to serve northern Malabar and the neighboring enclave of MahΓ© in Puducherry. For domestic tourists, this airport is closest to places like Bekal Fort, northern beaches, and traditional Theyyam spots, all within just a short drive away.

| Feature | Details |
|---|---|
| Airport Name | Kannur International Airport |
| Airport Code | CNN |
| Location | Mattannur, Kannur district, approximately 26-28 km from Kannur city |
| Airport Highlight | Kerala’s fourth international airport, inaugurated in December 2018, serving northern Kerala and the Malabar region |
| Domestic Terminal | Integrated passenger terminal handling domestic arrivals and departures |
| International Terminal | Same integrated terminal building, with dedicated international check-in, immigration and customs facilities |
| International Connectivity | Flights to Middle Eastern destinations including Dubai, Abu Dhabi, Sharjah, Doha, Muscat and other Gulf cities, subject to current airline schedules |
| Facilities | Passenger lounges, duty-free shopping, restaurants, retail outlets, currency exchange, self-check-in counters, wheelchair assistance and a day hotel |
| Nearest Railway Stations | Kannur and Thalassery Railway Stations, approximately 26 km away |
| Nearest Metro Station | No operational metro service in Kannur |
| Airport Taxis | Airport taxis and pre-booked private cabs for Kannur, Thalassery, Bekal, Wayanad and Coorg |
| Public Transport | KSRTC bus services connecting the airport with Kannur, Mattannur and Iritty; additional local bus connections via Mattannur |
| Ideal Tourist Destinations | Muzhappilangad Drive-in Beach, Thalassery, St. Angelo Fort, Payyambalam Beach, Bekal Fort, Wayanad and Coorg |
| Best For | Northern Kerala beach holidays, Kannur-Thalassery cultural tours, Theyyam experiences, Malabar heritage trips and Coorg-Wayanad itineraries |
| Official Website | www.kannurairport.aero |
Nearest Airport in Kerala for Popular Destinations in Kerala
Choosing the nearest airport can reduce travel time and make your Kerala itinerary more comfortable
ALSO SEE – 15 Best Places To Visit In KeralaΒ With Map (Updated)
| Tourist Destination | Nearest Airport in Kerala | Approx. Road Distance
from Airport |
Typical Drive Time
from Airport |
|---|---|---|---|
| Fort Kochi | Cochin (COK) | 40β45 km | 1β1.5 hours |
| Munnar | Cochin (COK) | 110β130 km | 3.5β4.5 hours |
| Alleppey (Alappuzha) | Cochin (COK) | 75β85 km | 1.5β2.5 hours |
| Kumarakom | Cochin (COK) | 75β85 km | 2β2.5 hours |
| Athirappilly Waterfalls | Cochin (COK) | 35β40 km | 1β1.5 hours |
| Thekkady | Cochin (COK) | 145β190 km | 4β5.5 hours |
| Kovalam | Trivandrum (TRV) | 10β16 km | 25β45 minutes |
| Varkala | Trivandrum (TRV) | 45β57 km | 1β1.5 hours |
| Poovar | Trivandrum (TRV) | 30β35 km | 1β1.5 hours |
| Ponmudi | Trivandrum (TRV) | 60β67 km | 2β2.5 hours |
| Wayanad (Kalpetta) | Calicut (CCJ) | 85β100 km | 2.5β3.5 hours |
| Kozhikode Beach | Calicut (CCJ) | 28β32 km | 45β75 minutes |
| Nilambur | Calicut (CCJ) | 40β50 km | 1β1.5 hours |
| Muzhappilangad Beach | Kannur (CNN) | 25β40 km | 45β75 minutes |
| Bekal Fort | Kannur (CNN) | 85β105 km | 2β3 hours |
Ground Transportation from Kerala Airports
Finding a ride to your hotel from the airport is pretty simple in all four airports. You can find pre paid taxi counters right inside the arrivals hall. Even thoughΒ Uber isΒ available from most airports, sometimes getting it will be difficult.Β Make sure to book a private cab in advance during the peak tourist season if you don’t want to pay a high cost. Also, if you have a hotel reservation, check whether they offer airport pickup.
ALSO SEE – Kerala Itinerary Guide-Costs, Routes, Transport & Best Trip Plans
For budget travelers, getting around the city without a private cab is also easy with state-run KSRTC buses. These buses connect to every major surrounding town, while Kochi specifically has dedicated airport buses that connect directly to the city.
If you want total freedom in your travel, you can even rent a self-drive car from a rental car service right at the airport gates. However, check with a few rental companies before finalizing one to get the best price.
Which Airport Is Best for Your Kerala Trip?
The best airport for your Kerala holiday depends on your itinerary, arrival city and preferred destinations. Since Kerala stretches over 500 km from north to south, choosing the right airport can save considerable road travel time.
ALSO SEE – Kerala Trip Planning Guide-11 ways to ruin your holiday
Choose Cochin International Airport (COK) if your trip includes Munnar, Thekkady, Alleppey, Kumarakom or Fort Kochi. It is generally the most convenient option for a classic Kerala itinerary combining hill stations, backwaters and cultural attractions.
Choose Trivandrum International Airport (TRV) if you plan to visit Kovalam, Varkala, Poovar or the beaches of southern Kerala. It is also convenient for travellers visiting Thiruvananthapuram and Kanyakumari.
Choose Calicut International Airport (CCJ) for holidays centred around Wayanad, Kozhikode, Malappuram and the southern parts of the Malabar region.
Choose Kannur International Airport (CNN) if you want to explore Kannur, Thalassery, Muzhappilangad Beach, northern Malabar or nearby parts of Coorg.
Travel Tip: If your Kerala holiday starts in Kochi and ends in Kovalam or Trivandrum, consider booking your arrival flight to Cochin and your return flight from Trivandrum. This can help avoid a long return drive across the state, depending on your route and available flights.
ALSO SEE- Getting from Kochi Airport to AlleppeyΒ
Can You Arrive at One Kerala Airport and Depart From Another?
Yes, you can arrive at one international airport in Kerala and depart from another. This is called a multi-city or open-jaw flight itinerary, and it can be a convenient option for tourists visiting several destinations across Kerala. Instead of returning to your arrival airport, you can finish your holiday near a different airport, saving time and unnecessary road travel.
For example, if your Kerala holiday includes Munnar, Thekkady, Alleppey, Kovalam, and Varkala, you can fly into Cochin International Airport (COK) and depart from Trivandrum International Airport (TRV). This allows you to travel through Kerala from central to southern destinations without returning to Kochi.
Option 1: Arrive at Cochin Airport and Depart from Trivandrum Airport
This is a practical option for travellers planning a Kerala itinerary that combines hill stations, backwaters, and beaches.
- Arrival Airport: Cochin International Airport (COK)
- Suggested Route: Kochi β Munnar β Thekkady β Alleppey β Kovalam β Trivandrum
- Departure Airport: Trivandrum International Airport (TRV)
- Best For: Kerala holidays of approximately 7β10 days or longer, depending on the number of destinations and preferred pace.
This route allows travellers to experience the tea plantations of Munnar, wildlife experiences around Thekkady, the backwaters of Alleppey, and the beaches of southern Kerala. Varkala can also be included if your itinerary allows sufficient time.
ALSO SEE – 7 Days Kerala Tour Packages
Option 2: Arrive at Trivandrum Airport and Depart from Cochin Airport
You can also follow the same route in reverse, especially if you find more convenient flights arriving at Trivandrum and departing from Kochi.
- Arrival Airport: Trivandrum International Airport (TRV)
- Suggested Route: Trivandrum β Kovalam β Varkala β Alleppey β Thekkady β Munnar β Kochi
- Departure Airport: Cochin International Airport (COK)
- Best For: Travellers who prefer to start their holiday with beaches and finish with hill stations and Kochi sightseeing.
Both routes can work well, but the ideal sequence depends on your holiday duration, hotel bookings, travel preferences, and flight timings.
Is Booking Different Arrival and Departure Airports More Expensive?
Not necessarily. Multi-city flight tickets can sometimes cost more than conventional return tickets, but they may also help you save on airport transfers, extra hotel nights, and unnecessary driving. Compare multi-city fares with separate one-way tickets and regular return flights before booking.
Kerala Travel Tip: If you are booking a private Kerala tour, ask your travel operator to plan the itinerary around your arrival and departure airports. For holidays covering both central and southern Kerala, choosing Cochin and Trivandrum as separate arrival and departure airports can reduce backtracking and make the journey more comfortable.
Common Mistakes When Choosing an Airport in Kerala
Choosing the right airport is an important part of planning a Kerala holiday. Although Kerala has four international airports, they serve different regions of the state. Booking the wrong airport can lead to longer road journeys, additional transfer expenses, and less time for sightseeing.
Here are some common mistakes travellers should avoid when selecting an airport in Kerala.
1. Choosing an Airport Based Only on Cheap Flight Tickets
A cheaper flight does not always mean a cheaper Kerala holiday. For example, booking a flight to Trivandrum Airport when your first destination is Munnar could mean a considerably longer road journey than arriving at Cochin Airport.
Before booking, compare the total cost of the flight, airport transfers, travel time, and any additional hotel stay required. Sometimes paying slightly more for a flight to the nearest airport can save money and make your holiday more comfortable.
2. Underestimating Travel Time on Kerala’s Hill Roads
Many travellers calculate driving time based only on distance. However, reaching hill stations such as Munnar, Wayanad, and Thekkady takes longer because of winding mountain roads, steep sections, traffic, and occasional weather-related restrictions.
For example, Cochin Airport to Munnar is approximately 110β130 km by road, but the journey typically takes around 3.5β4.5 hours. Travel times may increase during weekends, holidays, and heavy monsoon rainfall.
Travel Tip: Avoid planning long mountain-road transfers immediately after a late-night flight, especially when travelling with children or elderly family members.
3. Assuming Airport Buses and Public Transport Are Available at All Hours
Public transport services are available from Kerala’s major airports, but bus frequency, routes, and operating hours vary. Travellers arriving late at night or early in the morning may find fewer public transport options.
Cochin Airport has connections to nearby transport hubs, including Aluva, while other airports have different regional bus and taxi arrangements. Always check the latest airport transport information before travelling.
Travel Tip: If you arrive after midnight or are travelling to a remote hill station or resort, consider arranging a reliable airport pickup in advance rather than depending entirely on public transport.
4. Booking Flights Without Checking the Final Destination of Your Kerala Itinerary
Another common mistake is selecting the arrival airport without considering where the holiday will end. For example, travellers arriving in Kochi and finishing their holiday in Kovalam may have to make a long return journey if they book a round-trip flight through Cochin Airport.
For a holiday covering Munnar, Alleppey, and southern Kerala beaches, consider arriving at Cochin International Airport (COK) and departing from Trivandrum International Airport (TRV). The reverse arrangement may also work depending on flight availability.
5. Not Considering Traffic, Weather, and Flight Arrival Times
Airport transfers in Kerala can take longer during peak tourist seasons, festival periods, heavy rainfall, and busy city traffic. A journey that normally takes two hours may take longer depending on road and weather conditions.
When planning your departure, allow enough time for the road journey, unexpected delays, airport check-in, and security procedures. Avoid scheduling a long sightseeing trip on the same day as an international flight unless you have sufficient time.
6. Ignoring the Airport Closest to Your Main Holiday Destination
Kerala stretches across a long north-to-south coastline, so the most convenient airport depends on the destinations included in your holiday.
- Cochin International Airport (COK): Generally best for Munnar, Alleppey, Kumarakom, Athirappilly, and central Kerala.
- Trivandrum International Airport (TRV): Best for Kovalam, Varkala, Poovar, and southern Kerala.
- Calicut International Airport (CCJ): Convenient for Kozhikode, Malappuram, and many parts of Wayanad.
- Kannur International Airport (CNN): Convenient for Kannur, Thalassery, Muzhappilangad Beach, Bekal, and parts of northern Kerala.
Final Kerala Travel Tip: Choose your airport only after finalizing your destinations and approximate route. A well-planned airport selection can reduce transfer costs, avoid unnecessary driving, and give you more time to enjoy your Kerala holiday.
Upcoming Airport in Kerala: Sabarimala Greenfield Airport
Kerala is also working towards making a fifth airport in Kottayam district. It is named Sabarimala Greenfield Airport and is being developed primarily to accommodate the heavy influx of pilgrims during peak season. The project is still in development, so there is no official opening date yet.
When it eventually opens, it will be best for travelers planning to visit places like Kumarakom and Vagamon.
Visa and Entry Requirements for International Travelers
International visitors travelling to Kerala should check India’s current passport, visa and immigration requirements before booking their flights. Depending on nationality and immigration status, travellers may be eligible for an Indian e-visa, require a regular visa, or qualify for an exemption.
All four international airports in Kerala – Cochin, Trivandrum, Calicut and Kannur- are designated entry points for eligible Indian e-visa holders.
Travellers should confirm their eligibility, passport validity and required documents through the official Indian government e-visa portal before departure. Keep digital and accessible copies of important travel documents for immigration checks.
Kerala Airport Travel Checklist
Hereβs a quick checklist to help you avoid unnecessary airport stress.
- Double-check which airport is nearest to your final destination.
- See if your chosen airport connects direct international flights.
- Book your taxi or rental car well before landing.
- Allow extra travel time if you are visiting during the busy December and January holiday seasons.
- Make sure your e-visa and passport are all updated
- Have both printed and digital copies of your passport, visa, and tickets ready.
- Look up baggage limits.
- Check your departure terminal number in advance for international flights.
- Check your airline’s reporting-time guidance; international departures commonly require arriving around three hours before departure.
Frequently Asked Questions About Airports in Kerala
1. How many airports are there in Kerala?
Kerala has four operational international airports: Cochin International Airport, Trivandrum International Airport, Calicut International Airport, and Kannur International Airport. A fifth airport, the proposed Sabarimala Greenfield Airport in Kottayam district, is under development.
2. Which is the best airport for a Kerala trip?
Cochin International Airport is generally the best choice for visiting Munnar, Alleppey, Kumarakom, and central Kerala. Trivandrum Airport is ideal for Kovalam and Varkala, while Calicut and Kannur airports serve northern Kerala destinations such as Wayanad, Kozhikode, and Kannur.
3. Which is the nearest airport to Munnar?
Cochin International Airport (COK) is the nearest airport to Munnar, approximately 110-130 km away by road. The journey generally takes 3.5-4.5 hours, depending on traffic and road conditions.
4. What are the airport codes for Kerala’s four international airports?
The airport codes are COK for Cochin International Airport, TRV for Trivandrum International Airport, CCJ for Calicut International Airport, and CNN for Kannur International Airport.
5. Which is the busiest airport in Kerala?
Cochin International Airport (COK) is the busiest airport in Kerala by passenger traffic. It handles a large number of domestic and international flights and is a major gateway for tourists visiting the state.
6. Which airport is nearest to Alleppey?
Cochin International Airport (COK) is the nearest major airport to Alleppey, also known as Alappuzha. It is approximately 75-85 km away by road, with a typical driving time of 1.5-2.5 hours.
7. Which airport is best for visiting Wayanad?
Calicut International Airport (CCJ), located at Karipur in Malappuram district, is generally the most convenient Kerala airport for visiting Wayanad. Kalpetta, a major town in Wayanad, is approximately 85-100 km from the airport.
8. Which airport is closest to Kovalam and Varkala?
Trivandrum International Airport (TRV) is the closest airport to both Kovalam and Varkala. Kovalam is approximately 10-16 km away, while Varkala is about 45-57 km from the airport by road.
9. Are there domestic airports in Kerala?
All four international airports in Kerala also operate domestic flights. Kerala does not currently have a separate operational airport exclusively serving scheduled domestic passenger flights. Smaller airfields and military aviation facilities also exist in the state.
10. Is there a direct international airport in Kerala?
Yes. Kerala has four international airports: Cochin, Trivandrum, Calicut, and Kannur. These airports offer international flights, particularly to destinations in the Middle East and parts of Asia. Direct flight availability depends on the airport, airline, and travel date.



Leave a Reply