La compagnie aérienne Aeromexico a inauguré sa nouvelle liaison directe et quotidienne entre Mexico et La Havane à Cuba, renforçant la compétition avec la locale Cubana de Aviacion. Le 3 avril 2011 a vu la compagnie nationale mexicaine inaugurer son premier vol direct et quotidien entre les deux capitales à bord d'un Boeing 737. Les vols quittent Mexico à 9h50 pour atterrir à 13h30 à Cuba, d'où ils repartent à 14h30 pour se poser à 16h15. Cubana de Aviacion dessert également cette route quotidiennement, avec un vol supplémentaire le samedi et le dimanche, à bord d'Airbus A320. Cette nouvelle route remplace celle opérée quatre fois par semaine entre Mexico et La Havane, et qui faisait escale à Cancun. Sa filiale Aeromexico Connect exploite également une liaison entre Merida et Cuba, un total de 33 compagnies se posant à l'aéroport Jose Marti de La Havane. On trouve parmi ces dernières Air France, Air Caraïbes, Air Canada ou Martinair (remplacée par KLM fin octobre), ainsi que les "hispanisantes" Iberia, Air Europa, Copa Airlines ou TACA Peru, auxquelles il faut ajouter Virgin Atlantic depuis Londres et les charters de Vision Airlines depuis New York et Miami. Jusqu'à juillet 2010, Aeromexico, compagnie fondatrice de l'alliance SkyTeam ne desservait Cuba que par des vols charters depuis Tijuana avec escale à Monterrey, selon les demandes d'agences touristiques cubaines. Curieusement il semble impossible de réserver le vol direct Mexico – La Havane depuis le site internet d'Aeromexico.