Direct flights from Havana José Martí International Airport (HAV)
Havana José Martí International Airport in Havana, Cuba has direct flights to 32 airports in 24 countries, flown by 27 airlines. The longest is to Beijing (PEK) at 12,731 km.
See every route from HAV on the mapDirect flights from HAV by country
Cuba (5)
- CMW Camaguey · 501 km · ~1h 5m · Cubana
- GAO Guantanamo · 816 km · ~1h 30m · Cubana
- HOG Holguin · 675 km · ~1h 20m · Cubana
- SNU Santa Clara · 259 km · ~50m · Cubana
- SCU Santiago De Cuba · 758 km · ~1h 25m · Cubana
Dominican Republic (2)
- JBQ La Isabela · 1,381 km · ~2h 10m · Air Century
- SDQ Santo Domingo · 1,418 km · ~2h 15m · Cubana and Sky High Dominicana
France (2)
Mexico (2)
- CUN Cancun · 509 km · ~1h 5m · Aeromexico, Cubana and Euroairlines +1
- MEX Mexico City · 1,771 km · ~2h 40m · Air Montenegro, Aeromexico and Cubana
Venezuela (2)
- CCS Caracas · 2,139 km · ~3h 5m · Cubana and Conviasa
- PMV Porlamar · 2,373 km · ~3h 25m · Cubana
Angola (1)
- LAD Luanda · 10,964 km · ~13h 50m · TAAG Angola
Argentina (1)
- EZE Buenos Aires · 6,904 km · ~8h 55m · Cubana
Bahamas (1)
- NAS Nassau · 551 km · ~1h 10m · Cubana and Bahamasair
Canada (1)
- YYZ Toronto · 2,314 km · ~3h 20m · Air Canada
Cayman Islands (1)
- GCM Georgetown · 425 km · ~1h · Cayman Airways
China (1)
- PEK Beijing · 12,731 km · ~16h · Air China
Colombia (1)
- BOG Bogota · 2,219 km · ~3h 10m · avianca airlines, Copa Airlines and Cubana +1
El Salvador (1)
- SAL San Salvador · 1,272 km · ~2h 5m · avianca airlines El Salvador
Germany (1)
- FRA Frankfurt · 8,138 km · ~10h 25m · Condor
Italy (1)
- FCO Rome · 8,694 km · ~11h 5m · Neos
Martinique (1)
- FDF Fort-de-france · 2,435 km · ~3h 30m · Cubana
Netherlands (1)
- AMS Amsterdam · 7,819 km · ~10h · KLM
Panama (1)
- PTY Panama City · 1,581 km · ~2h 25m · Copa Airlines and Cubana
Peru (1)
- LIM Lima · 3,936 km · ~5h 20m · LATAM Airlines Group and avianca airlines El Salvador
Russia (1)
- SVO Moscow · 9,577 km · ~12h 10m · Cubana and Aeroflot
Spain (1)
- MAD Madrid · 7,462 km · ~9h 35m · Air China, Cubana and Air Europa
Switzerland (1)
- ZRH Zurich · 8,217 km · ~10h 30m · SWISS
United Kingdom (1)
- LGW London · 7,508 km · ~9h 40m · Virgin Atlantic
United States (1)
- MIA Miami · 378 km · ~1h · American Airlines
Airlines flying from HAV
Aeroflot, Aeromexico, Air Canada, Air Century, Air China, Air Europa, Air France, Air Montenegro, American Airlines, Bahamasair, Cayman Airways, Condor, Conviasa, Copa Airlines, Cubana, Euroairlines, KLM, LATAM Airlines Group, Neos, SWISS, Sky High Dominicana, TAAG Angola, Virgin Atlantic, Viva Aerobus, Wingo, avianca airlines, avianca airlines El Salvador
Going somewhere HAV doesn’t fly direct?
Wayfli finds the best one- and two-stop connections from Havana to any airport in the world. Pick a destination on the map.
Routes come from current airline fares, updated weekly (last update 9 November 2026), plus older schedule data for airports with few recent fares. “Direct” can include a few same-plane flights with a stop. Flight times are estimates from distance. Always check with the airline before booking.