Air travel in Colombia
Every airport and active airline registered in Colombia, ranked by scheduled-route activity. Use this page to find the country's main hubs, see which carriers run the domestic network, and click through to route detail.
Colombia is one slice of a global network covering 6,071 airports across 235 countries. The OpenFlights dataset puts 69 airports inside this country with valid IATA codes, served by 8 active airlines registered locally. Together those airports show 353 distinct scheduled departures in the routes table. That figure is a rough proxy for how well-connected the country's airports are, even though it's not a literal count of flights.
Airports below are sorted by scheduled-route volume, so the country's main hubs sit at the top. Smaller regional airports follow, including the seasonal-only and domestic-only fields. Each row links through to a dedicated airport page with destinations served and the airlines operating there.
Airports in Colombia
Showing 69 of 69 airports, ranked by departures on file.
| IATA | Airport | City | Departures |
|---|---|---|---|
| BOG | El Dorado International Airport | Bogota | 152 |
| CLO | Alfonso Bonilla Aragon International Airport | Cali | 30 |
| MDE | Jose Maria Córdova International Airport | Rio Negro | 26 |
| CTG | Rafael Nuñez International Airport | Cartagena | 12 |
| EOH | Enrique Olaya Herrera Airport | Medellin | 11 |
| ADZ | Gustavo Rojas Pinilla International Airport | San Andres Island | 11 |
| BAQ | Ernesto Cortissoz International Airport | Barranquilla | 10 |
| VVC | Vanguardia Airport | Villavicencio | 7 |
| PEI | Matecaña International Airport | Pereira | 6 |
| UIB | El Caraño Airport | Quibdo | 6 |
| BGA | Palonegro Airport | Bucaramanga | 5 |
| PUU | Tres De Mayo Airport | Puerto Asis | 4 |
| CUC | Camilo Daza International Airport | Cucuta | 4 |
| APO | Antonio Roldan Betancourt Airport | Carepa | 4 |
| LET | Alfredo Vásquez Cobo International Airport | Leticia | 4 |
| SMR | Simón Bolívar International Airport | Santa Marta | 4 |
| IBE | Perales Airport | Ibague | 3 |
| MTR | Los Garzones Airport | Monteria | 3 |
| MVP | Fabio Alberto Leon Bentley Airport | Mitu | 3 |
| PCR | German Olano Airport | Puerto Carreno | 3 |
| PSO | Antonio Narino Airport | Pasto | 3 |
| PDA | Obando Airport | Puerto Inírida | 3 |
| AXM | El Eden Airport | Armenia | 2 |
| BUN | Gerardo Tobar López Airport | Buenaventura | 2 |
| CZU | Las Brujas Airport | Corozal | 2 |
| FLA | Gustavo Artunduaga Paredes Airport | Florencia | 2 |
| GPI | Juan Casiano Airport | Guapi | 2 |
| NVA | Benito Salas Airport | Neiva | 2 |
| SJE | Jorge E. Gonzalez Torres Airport | San Jose Del Guaviare | 2 |
| SVI | Eduardo Falla Solano Airport | San Vincente De Caguan | 2 |
| TME | Gustavo Vargas Airport | Tame | 2 |
| AUC | Santiago Perez Airport | Arauca | 2 |
| VUP | Alfonso López Pumarejo Airport | Valledupar | 2 |
| EYP | El Yopal Airport | Yopal | 2 |
| RVE | Los Colonizadores Airport | Saravena | 2 |
| BSC | José Celestino Mutis Airport | Bahia Solano | 1 |
| TCO | La Florida Airport | Tumaco | 1 |
| EJA | Yariguíes Airport | Barrancabermeja | 1 |
| IPI | San Luis Airport | Ipiales | 1 |
| MZL | La Nubia Airport | Manizales | 1 |
| PPN | Guillermo León Valencia Airport | Popayan | 1 |
| PVA | El Embrujo Airport | Providencia | 1 |
| RCH | Almirante Padilla Airport | Rio Hacha | 1 |
| LQM | Caucaya Airport | Puerto Leguízamo | 1 |
| LPD | La Pedrera Airport | La Pedrera | 1 |
| NQU | Reyes Murillo Airport | Nuquí | 1 |
| ACR | Araracuara Airport | Araracuara | 1 |
| VGZ | Villa Garzón Airport | Villa Garzon | 1 |
| ELB | Las Flores Airport | El Banco | 0 |
| GIR | Santiago Vila Airport | Girardot | 0 |
| MCJ | Jorge Isaac Airport | La Mina | 0 |
| MGN | Baracoa Airport | Magangue | 0 |
| OCV | Aguas Claras Airport | Ocana | 0 |
| OTU | Otu Airport | Otu | 0 |
| PTX | Pitalito Airport | Pitalito | 0 |
| MQU | Mariquita Airport | Mariquita | 0 |
| ULQ | Heriberto Gíl Martínez Airport | Tulua | 0 |
| CRC | Santa Ana Airport | Cartago | 0 |
| ACD | Alcides Fernández Airport | Acandi | 0 |
| EBG | El Bagre Airport | El Bagre | 0 |
| CAQ | Juan H White Airport | Caucasia | 0 |
| COG | Mandinga Airport | Condoto | 0 |
| TLU | Golfo de Morrosquillo Airport | Tolu | 0 |
| CPB | Capurganá Airport | Capurgana | 0 |
| API | Gomez Nino Apiay Air Base | Apiay | 0 |
| CVE | Coveñas Airport | Coveñas | 0 |
| PAL | German Olano Air Base | La Dorada | 0 |
| PZA | Paz De Ariporo Airport | Paz De Ariporo | 0 |
| TQS | Tres Esquinas Air Base | Tres Esquinas | 0 |
Airlines based in Colombia
Active carriers with a two-letter IATA code registered in this country.
| IATA | Airline | Callsign |
|---|---|---|
| P5 | AeroRep | AEROREPUBLICA |
| 9R | SATENA | SATENA |
| QT | TAMPA | TAMPA |
| CB | CCML Airlines | – |
| 3F | Fly Colombia ( Interliging Flights ) | – |
| 5Z | VivaColombia | – |
| 7O | All Colombia | – |
| 0Y | All America CO | – |
Reading this page
The departures column counts the number of distinct routes filed in the OpenFlights schedule from each airport. A hub with hundreds of departures is a major connecting point; a regional field with a single-digit count typically supports a small number of feeder flights to the nearest hub. The list does not weight routes by frequency or seat capacity, so two airports with similar departure counts can carry very different passenger volumes in practice.
For the most current operational picture, cross-reference an airport page with the airline's own website. The underlying dataset is community-maintained and reflects scheduled-route relationships rather than a live timetable.
Country pages on AeroRoute Guide are short on purpose. They answer one travel-planning question: which airports and carriers are worth knowing in Colombia. If you're routing a trip, start at the top of the airports table and work down. If you're researching a specific airline, jump from the airlines table to the carrier profile for its full destination map. Cross-links between countries, hubs, and routes mean a single click usually moves you from a high-level overview into operational detail. When the data shows zero registered carriers, the country isn't unreachable. It almost always means scheduled service comes from foreign airlines based elsewhere, and those flights show up on the relevant airport pages.