🇨🇺Airports in Cuba

28 airports

Of the 28 airports with IATA codes in Cuba, at least 7 have scheduled passenger service as of October 26, 2026.

With scheduled flights

CMWCamagueyIgnacio Agramonte International AirportHAVHavanaJosé Martí International AirportHOGHolguinFrank Pais International AirportGERNueva GeronaRafael Cabrera AirportSNUSanta ClaraAbel Santamaria AirportSCUSantiago De CubaAntonio Maceo International AirportVRAVaraderoJuan Gualberto Gomez International Airport

No scheduled service

UPBBaracoa PlayaPlaya Baracoa AirportBWWCayo Santa MariaLas Brujas AirportAVICiego De AvilaMaximo Gomez AirportGAOGuantanamoMariana Grajales AirportNBWGuantanamoLeeward Point FieldVROKawamaKawama AirportLCLLa ColomaLa Coloma AirportMOAMoaOrestes Acosta AirportSNJPinar Del RioSan Julian Air BaseQPDPinar Del Rio NortePinar Del Rio AirportQSNSan NicolásSan Nicolas De Bari AirportUSSSancti SpiritusSancti Spiritus AirportSZJSiguaneaSiguanea Airport

Scheduled service not confirmed

BCABaracoa PlayaGustavo Rizo AirportBYMBayamoCarlos Manuel de Cespedes AirportCYOCayo Largo del SurVilo Acuña International AirportCFGCienfuegosJaime Gonzalez AirportCCCCunaguaJardines Del Rey AirportVTULas TunasHermanos Ameijeiras AirportMZOManzanilloSierra Maestra AirportTNDTrinidadAlberto Delgado Airport