Air Miles Calculator logo

How far is Havana from Key West, FL?

The distance between Key West (Key West International Airport) and Havana (Playa Baracoa Airport) is 117 miles / 188 kilometers / 102 nautical miles.

Key West International Airport – Playa Baracoa Airport

Distance arrow
117
Miles
Distance arrow
188
Kilometers
Distance arrow
102
Nautical miles

Search flights

Distance from Key West to Havana

There are several ways to calculate the distance from Key West to Havana. Here are two standard methods:

Vincenty's formula (applied above)
  • 116.983 miles
  • 188.266 kilometers
  • 101.655 nautical miles

Vincenty's formula calculates the distance between latitude/longitude points on the earth's surface using an ellipsoidal model of the planet.

Haversine formula
  • 117.318 miles
  • 188.805 kilometers
  • 101.946 nautical miles

The haversine formula calculates the distance between latitude/longitude points assuming a spherical earth (great-circle distance – the shortest distance between two points).

How long does it take to fly from Key West to Havana?

The estimated flight time from Key West International Airport to Playa Baracoa Airport is 43 minutes.

What is the time difference between Key West and Havana?

There is no time difference between Key West and Havana.

Flight carbon footprint between Key West International Airport (EYW) and Playa Baracoa Airport (UPB)

On average, flying from Key West to Havana generates about 42 kg of CO2 per passenger, and 42 kilograms equals 93 pounds (lbs). The figures are estimates and include only the CO2 generated by burning jet fuel.

Map of flight path from Key West to Havana

See the map of the shortest flight path between Key West International Airport (EYW) and Playa Baracoa Airport (UPB).

Airport information

Origin Key West International Airport
City: Key West, FL
Country: United States Flag of United States
IATA Code: EYW
ICAO Code: KEYW
Coordinates: 24°33′21″N, 81°45′34″W
Destination Playa Baracoa Airport
City: Havana
Country: Cuba Flag of Cuba
IATA Code: UPB
ICAO Code: MUPB
Coordinates: 23°1′58″N, 82°34′45″W