World Library  
Flag as Inappropriate
Email this Article

List of airports in Colombia

Article Id: WHEBN0009182043
Reproduction Date:

Title: List of airports in Colombia  
Author: World Heritage Encyclopedia
Language: English
Subject: List of airports in Trinidad and Tobago, List of airports in Uruguay, List of airports in French Guiana, List of airports in the Netherlands Antilles, Rav (disambiguation)
Collection:
Publisher: World Heritage Encyclopedia
Publication
Date:
 

List of airports in Colombia

This is a list of airports in Colombia, grouped by type and sorted by location.

Contents

  • Airports 1
  • See also 2
  • References 3
    • Footnotes 3.1

Airports

Airport names shown in bold indicate the airport has scheduled service on commercial airlines.

City served / Location Department ICAO IATA Airport name Coordinates
ÿ International airports [1] ÿ ÿ ÿ ÿ ÿ
Armenia / La Tebaida Quindío SKAR AXM El Edén International Airport
Barranquilla / Soledad Atlántico SKBQ BAQ Ernesto Cortissoz International Airport
Bogotá Distrito Capital SKBO BOG El Dorado International Airport
Bucaramanga / Lebrija Santander SKBG BGA Palonegro International Airport
Cali / Palmira Valle del Cauca SKCL CLO Alfonso Bonilla Aragón International Airport
Cartagena Bolívar SKCG CTG Rafael Núñez International Airport
Cúcuta Norte de Santander SKCC CUC Camilo Daza International Airport
Leticia Amazonas SKLT LET Alfredo Vásquez Cobo International Airport
Medellín / Rionegro Antioquia SKRG MDE José María Córdova International Airport
Pereira Risaralda SKPE PEI Matecaña International Airport
San Andrés San Andrés y Providencia SKSP ADZ Gustavo Rojas Pinilla International Airport
Santa Marta Magdalena SKSM SMR Simón Bolívar International Airport
ÿ Controlled airports [2] ÿ ÿ ÿ ÿ ÿ
Apartadó / Carepa Antioquia SKLC APO Antonio Roldán Betancourt Airport (Los Cedros Airport)
Arauca Arauca SKUC AUC Santiago Pérez Quiroz Airport
Bahía Solano Chocó SKBS BSC José Celestino Mutis Airport
Barrancabermeja Santander SKEJ EJA Yariguíes Airport
Bogotá / Chía Cundinamarca SKGY GYM Guaymaral Airport (Flaminio Suárez Camacho Airport)
Bogotá Cundinamarca SKBO BOG Terminal Puente Aéreo
Buenaventura Valle del Cauca SKBU BUN Gerardo Tobar López Airport
Cartago Valle del Cauca SKGO CRC Santa Ana Airport
Corozal Sucre SKCZ CZU Las Brujas Airport
El Yopal Casanare SKYP EYP El Alcaraván Airport (El Yopal Airport)
Florencia Caquetá SKFL FLA Gustavo Artunduaga Paredes Airport
Girardot / Flandes Cundinamarca SKGI GIR Santiago Vila Airport
Guapi Cauca SKGP GPI Juan Casiano Solís Airport (Guapi Airport)
Ibagué Tolima SKIB IBE Perales Airport
Ipiales / Aldana Nariño SKIP IPI San Luis Airport
Maicao La Guajira SKLM MCJ Jorge Isaacs Airport (La Mina Airport)
Manizales Caldas SKMZ MZL La Nubia Airport
Mariquita Tolima SKQU MQU Mariquita Airport
Medellín Antioquia SKMD EOH Enrique Olaya Herrera Airport
Mitú Vaupés SKMU MVP Fabio Alberto León Bentley Airport
Montería Córdoba SKMR MTR Los Garzones Airport
Neiva Huila SKNV NVA Benito Salas Airport (La Manguita Airport)
Nuquí Chocó SKNQ NQU Reyes Murillo Airport
Ocaña Norte de Santander SKOC OCV Aguas Claras Airport
Pasto / Chachagüí Nariño SKPS PSO Antonio Nariño Airport
Popayán Cauca SKPP PPN Guillermo León Valencia Airport
Providencia Island San Andrés y Providencia SKPV PVA El Embrujo Airport
Puerto Asís Putumayo SKAS PUU Tres de Mayo Airport
Puerto Bolívar / Uribia La Guajira SKPB Puerto Bolívar Airport
Puerto Carreño Vichada SKPC PCR German Olano Airport (Puerto Carreño Airport)
Quibdó Chocó SKUI UIB El Caraño Airport
Riohacha La Guajira SKRH RCH Almirante Padilla Airport
San José del Guaviare Guaviare SKSJ SJE Jorge Enrique González Torres Airport
San Vicente del Caguán Caquetá SKSV SVI Eduardo Falla Solano Airport
Saravena Arauca SKSA RVE Los Colonizadores Airport
Tame Arauca SKTM TME Gabriel Vargas Santos Airport
Tumaco Nariño SKCO TCO La Florida Airport
Valledupar Cesar SKVP VUP Alfonso López Pumarejo Airport
Villavicencio Meta SKVV VVC Vanguardia Airport
ÿ Uncontrolled airports [3] ÿ ÿ ÿ ÿ ÿ
Araracuara Caquetá SKAC ACR Araracuara Airport
Arauquita Arauca ARQ El Troncal Airport
Capurganá Chocó SKCA CPB Capurganá Airport
Caucasia Antioquia SKCU CAQ Juan H. White Airport (Caucasia Airport)
Cimitarra Santander SKCM CIM Cimitarra Airport
Condoto Chocó SKCD COG Mandinga Airport
Cravo Norte Arauca SKCN RAV Cravo Norte Airport
El Bagre Antioquia SKEB EBG El Bagre Airport (El Tomin Airport)
Gaviotas Vichada SKGA LGT Las Gaviotas Airport
La Pedrera Amazonas SKLP LPD La Pedrera Airport
Magangué Bolívar SKMG MGN Baracoa Regional Airport
Málaga Santander SKLA Málaga Airport
Miraflores Guaviare SKMF MFS Miraflores Airport
Mompós (Mompóx) Bolívar SKMP MMP San Bernardo Airport (Mompós Airport)
Necoclí Antioquia SKNC NCI Necoclí Airport (Antioquia Airport)
Orito Putumayo SKOR Orito Airport
Paipa Boyacá SKPA Juan José Rondón Airport
Paz de Ariporo Casanare SKPZ PZA Paz de Ariporo Airport
Pitalito Huila SKPI PTX Pitalito Airport
Puerto Berrío Antioquia SKPR PBE Puerto Berrío Airport
Puerto Inírida Guainía SKPD PDA Obando Airport
Puerto Leguízamo Putumayo SKLG LQM Caucayá Airport
Puerto Nare Antioquia SKPN NAR Puerto Nare Airport
Quípama Boyacá SKFR Furatena Airport
Remedios Antioquia SKOT OTU Otú Airport
Rondón Boyacá RON Rondón Airport
Santa Fe de Antioquia Antioquia SKSF Santa Fe de Antioquia Airport
Sogamoso Boyacá SKSO SOX Alberto Lleras Camargo Airport
Tibú Norte de Santander SKTB TIB Tibú Airport
Tolú Sucre SKTL TLU Golfo de Morrosquillo Airport
Trinidad Casanare SKTD TDA Trinidad Airport
Tuluá Valle del Cauca SKUL ULQ Heriberto Gíl Martínez Airport
ÿ Other airports ÿ ÿ ÿ ÿ ÿ
Acandí Chocó SKAD ACD Alcides Fernández Airport
Aguachica Cesar SKAG Hacaritama Airport
Amalfi Antioquia SKAM AFI Amalfi Airport
Carimagua, Puerto Gaitán Meta SKCI CCO Carimagua Airport
El Carmen de Bolívar Bolívar SKCB El Carmen de Bolívar Airport
Caruru Vaupés SKCR CUO Caruru Airport
Chaparral Tolima SKHA CPL Navas Pardo Airport (Chaparral Airport)
Chigorodó Antioquia SKIG IGO Jaime Ortíz Betancur Airport (Chigorodó Airport)
Coveñas Sucre SKCV CVE Coveñas Airport
Hato Corozal Casanare SKHC HTZ Hato Corozal Airport
La Chorrera Amazonas LCR La Chorrera Airport
La Macarena Meta LMC La Macarena Airport
Maicao La Guajira SKAO La Majayura Airport (Maicao Airport)
Maní Casanare SKMN MNI Maní Airport
Montelíbano Córdoba SKML MTB Montelíbano Airport
Orocue Casanare SKOE ORC Orocue Airport
Puerto Boyacá Boyacá SKVL PYA Velasquez Airport
Plato Magdalena SKPL PLT Plato Airport
San Marcos Sucre SKSR SRS San Marcos Airport
Turbo Antioquia SKTU TRB Gonzalo Mejía Airport
Urrao Antioquia SKUR URR Urrao Airport
Villa Garzón Putumayo SKVG VGZ Villa Garzón Airport
Yaguara Huila SKYA AYG Yaguara Airport
ÿ Military airports ÿ ÿ ÿ ÿ ÿ
Apiay / Villavicencio Meta SKAP API Luis Fernando Gómez Niño Air Base (CACOM-2)
Bogotá Distrito Capital Camilo Daza Álvarez Air Base (CATAM)
Cali Valle del Cauca SKGB Marco Fidel Suárez Air Base (EMAVI)
Madrid Cundinamarca SKMA Justino Mariño Cuesto Air Base (CAMAN)
Malambo / Barranquilla Atlántico Alberto Pauwels Rodríguez Air Base (CACOM-3)
Marandúa / Santa Rita Vichada SKUA Luis Arturo Rodríguez Meneses Air Base (GAORI)
Melgar Tolima SKME Luis Francisco Pinto Parra Air Base (CACOM-4)
Melgar Tolima SKTI Tolemaida Air Base
Palanquero / Puerto Salgar Cundinamarca SKPQ PAL Germán Olano Moreno Air Base (CACOM-1)
Rionegro Antioquia Arturo Lema Posada Air Base (CACOM-5)
San Andres Island San Andrés y Providencia Benjamín Méndez Rey Air Base (GACAR)
Tres Esquinas Caquetá SKTQ TQS Ernesto Esguerra Cubides Air Base (CACOM-6)

See also

References

  • Unidad Administrativa Especial de Aeronáutica Civil (UAEAC)
    • Información Aeronáutica AIS: AIP Colombia
      • AIP Colombia: Aerodromes
  • - includes IATA codes
  • World Aero Data: Airports in Colombia - ICAO codes, airport data, coordinates
  • Great Circle Mapper: Airports in Colombia - IATA and ICAO codes, coordinates

Footnotes


-- Module:Hatnote -- -- -- -- This module produces hatnote links and links to related articles. It -- -- implements the and meta-templates and includes -- -- helper functions for other Lua hatnote modules. --


local libraryUtil = require('libraryUtil') local checkType = libraryUtil.checkType local mArguments -- lazily initialise Module:Arguments local yesno -- lazily initialise Module:Yesno

local p = {}


-- Helper functions


local function getArgs(frame) -- Fetches the arguments from the parent frame. Whitespace is trimmed and -- blanks are removed. mArguments = require('Module:Arguments') return mArguments.getArgs(frame, {parentOnly = true}) end

local function removeInitialColon(s) -- Removes the initial colon from a string, if present. return s:match('^:?(.*)') end

function p.findNamespaceId(link, removeColon) -- Finds the namespace id (namespace number) of a link or a pagename. This -- function will not work if the link is enclosed in double brackets. Colons -- are trimmed from the start of the link by default. To skip colon -- trimming, set the removeColon parameter to true. checkType('findNamespaceId', 1, link, 'string') checkType('findNamespaceId', 2, removeColon, 'boolean', true) if removeColon ~= false then link = removeInitialColon(link) end local namespace = link:match('^(.-):') if namespace then local nsTable = mw.site.namespaces[namespace] if nsTable then return nsTable.id end end return 0 end

function p.formatPages(...) -- Formats a list of pages using formatLink and returns it as an array. Nil -- values are not allowed. local pages = {...} local ret = {} for i, page in ipairs(pages) do ret[i] = p._formatLink(page) end return ret end

function p.formatPageTables(...) -- Takes a list of page/display tables and returns it as a list of -- formatted links. Nil values are not allowed. local pages = {...} local links = {} for i, t in ipairs(pages) do checkType('formatPageTables', i, t, 'table') local link = t[1] local display = t[2] links[i] = p._formatLink(link, display) end return links end

function p.makeWikitextError(msg, helpLink, addTrackingCategory) -- Formats an error message to be returned to wikitext. If -- addTrackingCategory is not false after being returned from -- Module:Yesno, and if we are not on a talk page, a tracking category -- is added. checkType('makeWikitextError', 1, msg, 'string') checkType('makeWikitextError', 2, helpLink, 'string', true) yesno = require('Module:Yesno') local title = mw.title.getCurrentTitle() -- Make the help link text. local helpText if helpLink then helpText = ' (help)' else helpText = end -- Make the category text. local category if not title.isTalkPage and yesno(addTrackingCategory) ~= false then category = 'Hatnote templates with errors' category = string.format( '%s:%s', mw.site.namespaces[14].name, category ) else category = end return string.format( '%s', msg, helpText, category ) end


-- Format link -- -- Makes a wikilink from the given link and display values. Links are escaped -- with colons if necessary, and links to sections are detected and displayed -- with " § " as a separator rather than the standard MediaWiki "#". Used in -- the template.


function p.formatLink(frame) local args = getArgs(frame) local link = args[1] local display = args[2] if not link then return p.makeWikitextError( 'no link specified', 'Template:Format hatnote link#Errors', args.category ) end return p._formatLink(link, display) end

function p._formatLink(link, display) -- Find whether we need to use the colon trick or not. We need to use the -- colon trick for categories and files, as otherwise category links -- categorise the page and file links display the file. checkType('_formatLink', 1, link, 'string') checkType('_formatLink', 2, display, 'string', true) link = removeInitialColon(link) local namespace = p.findNamespaceId(link, false) local colon if namespace == 6 or namespace == 14 then colon = ':' else colon = end -- Find whether a faux display value has been added with the | magic -- word. if not display then local prePipe, postPipe = link:match('^(.-)|(.*)$') link = prePipe or link display = postPipe end -- Find the display value. if not display then local page, section = link:match('^(.-)#(.*)$') if page then display = page .. ' § ' .. section end end -- Assemble the link. if display then return string.format('%s', colon, link, display) else return string.format('%s%s', colon, link) end end


-- Hatnote -- -- Produces standard hatnote text. Implements the template.


function p.hatnote(frame) local args = getArgs(frame) local s = args[1] local options = {} if not s then return p.makeWikitextError( 'no text specified', 'Template:Hatnote#Errors', args.category ) end options.extraclasses = args.extraclasses options.selfref = args.selfref return p._hatnote(s, options) end

function p._hatnote(s, options) checkType('_hatnote', 1, s, 'string') checkType('_hatnote', 2, options, 'table', true) local classes = {'hatnote'} local extraclasses = options.extraclasses local selfref = options.selfref if type(extraclasses) == 'string' then classes[#classes + 1] = extraclasses end if selfref then classes[#classes + 1] = 'selfref' end return string.format( '
%s
', table.concat(classes, ' '), s )

end

return p-------------------------------------------------------------------------------- -- Module:Hatnote -- -- -- -- This module produces hatnote links and links to related articles. It -- -- implements the and meta-templates and includes -- -- helper functions for other Lua hatnote modules. --


local libraryUtil = require('libraryUtil') local checkType = libraryUtil.checkType local mArguments -- lazily initialise Module:Arguments local yesno -- lazily initialise Module:Yesno

local p = {}


-- Helper functions


local function getArgs(frame) -- Fetches the arguments from the parent frame. Whitespace is trimmed and -- blanks are removed. mArguments = require('Module:Arguments') return mArguments.getArgs(frame, {parentOnly = true}) end

local function removeInitialColon(s) -- Removes the initial colon from a string, if present. return s:match('^:?(.*)') end

function p.findNamespaceId(link, removeColon) -- Finds the namespace id (namespace number) of a link or a pagename. This -- function will not work if the link is enclosed in double brackets. Colons -- are trimmed from the start of the link by default. To skip colon -- trimming, set the removeColon parameter to true. checkType('findNamespaceId', 1, link, 'string') checkType('findNamespaceId', 2, removeColon, 'boolean', true) if removeColon ~= false then link = removeInitialColon(link) end local namespace = link:match('^(.-):') if namespace then local nsTable = mw.site.namespaces[namespace] if nsTable then return nsTable.id end end return 0 end

function p.formatPages(...) -- Formats a list of pages using formatLink and returns it as an array. Nil -- values are not allowed. local pages = {...} local ret = {} for i, page in ipairs(pages) do ret[i] = p._formatLink(page) end return ret end

function p.formatPageTables(...) -- Takes a list of page/display tables and returns it as a list of -- formatted links. Nil values are not allowed. local pages = {...} local links = {} for i, t in ipairs(pages) do checkType('formatPageTables', i, t, 'table') local link = t[1] local display = t[2] links[i] = p._formatLink(link, display) end return links end

function p.makeWikitextError(msg, helpLink, addTrackingCategory) -- Formats an error message to be returned to wikitext. If -- addTrackingCategory is not false after being returned from -- Module:Yesno, and if we are not on a talk page, a tracking category -- is added. checkType('makeWikitextError', 1, msg, 'string') checkType('makeWikitextError', 2, helpLink, 'string', true) yesno = require('Module:Yesno') local title = mw.title.getCurrentTitle() -- Make the help link text. local helpText if helpLink then helpText = ' (help)' else helpText = end -- Make the category text. local category if not title.isTalkPage and yesno(addTrackingCategory) ~= false then category = 'Hatnote templates with errors' category = string.format( '%s:%s', mw.site.namespaces[14].name, category ) else category = end return string.format( '%s', msg, helpText, category ) end


-- Format link -- -- Makes a wikilink from the given link and display values. Links are escaped -- with colons if necessary, and links to sections are detected and displayed -- with " § " as a separator rather than the standard MediaWiki "#". Used in -- the template.


function p.formatLink(frame) local args = getArgs(frame) local link = args[1] local display = args[2] if not link then return p.makeWikitextError( 'no link specified', 'Template:Format hatnote link#Errors', args.category ) end return p._formatLink(link, display) end

function p._formatLink(link, display) -- Find whether we need to use the colon trick or not. We need to use the -- colon trick for categories and files, as otherwise category links -- categorise the page and file links display the file. checkType('_formatLink', 1, link, 'string') checkType('_formatLink', 2, display, 'string', true) link = removeInitialColon(link) local namespace = p.findNamespaceId(link, false) local colon if namespace == 6 or namespace == 14 then colon = ':' else colon = end -- Find whether a faux display value has been added with the | magic -- word. if not display then local prePipe, postPipe = link:match('^(.-)|(.*)$') link = prePipe or link display = postPipe end -- Find the display value. if not display then local page, section = link:match('^(.-)#(.*)$') if page then display = page .. ' § ' .. section end end -- Assemble the link. if display then return string.format('%s', colon, link, display) else return string.format('%s%s', colon, link) end end


-- Hatnote -- -- Produces standard hatnote text. Implements the template.


function p.hatnote(frame) local args = getArgs(frame) local s = args[1] local options = {} if not s then return p.makeWikitextError( 'no text specified', 'Template:Hatnote#Errors', args.category ) end options.extraclasses = args.extraclasses options.selfref = args.selfref return p._hatnote(s, options) end

function p._hatnote(s, options) checkType('_hatnote', 1, s, 'string') checkType('_hatnote', 2, options, 'table', true) local classes = {'hatnote'} local extraclasses = options.extraclasses local selfref = options.selfref if type(extraclasses) == 'string' then classes[#classes + 1] = extraclasses end if selfref then classes[#classes + 1] = 'selfref' end return string.format( '
%s
', table.concat(classes, ' '), s )

end

return p
  1. ^ (Spanish) Aeródromos Internacionales. Unidad Administrativa Especial de Aeronáutica Civil (UAEAC). Accessed 16 October 2009.
  2. ^ (Spanish) Aeródromos controlados. Unidad Administrativa Especial de Aeronáutica Civil (UAEAC). Accessed 16 October 2009.
  3. ^ (Spanish) Aeródromos no controlados. Unidad Administrativa Especial de Aeronáutica Civil (UAEAC). Accessed 16 October 2009.


This article was sourced from Creative Commons Attribution-ShareAlike License; additional terms may apply. World Heritage Encyclopedia content is assembled from numerous content providers, Open Access Publishing, and in compliance with The Fair Access to Science and Technology Research Act (FASTR), Wikimedia Foundation, Inc., Public Library of Science, The Encyclopedia of Life, Open Book Publishers (OBP), PubMed, U.S. National Library of Medicine, National Center for Biotechnology Information, U.S. National Library of Medicine, National Institutes of Health (NIH), U.S. Department of Health & Human Services, and USA.gov, which sources content from all federal, state, local, tribal, and territorial government publication portals (.gov, .mil, .edu). Funding for USA.gov and content contributors is made possible from the U.S. Congress, E-Government Act of 2002.
 
Crowd sourced content that is contributed to World Heritage Encyclopedia is peer reviewed and edited by our editorial staff to ensure quality scholarly research articles.
 
By using this site, you agree to the Terms of Use and Privacy Policy. World Heritage Encyclopedia™ is a registered trademark of the World Public Library Association, a non-profit organization.
 


Copyright © World Library Foundation. All rights reserved. eBooks from Project Gutenberg are sponsored by the World Library Foundation,
a 501c(4) Member's Support Non-Profit Organization, and is NOT affiliated with any governmental agency or department.