Air Miles Calculator logo

How far is Mariupol from Havana?

The distance between Havana (José Martí International Airport) and Mariupol (Mariupol International Airport) is 6333 miles / 10192 kilometers / 5503 nautical miles.

José Martí International Airport – Mariupol International Airport

Distance arrow
6333
Miles
Distance arrow
10192
Kilometers
Distance arrow
5503
Nautical miles

Search flights

Distance from Havana to Mariupol

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

Vincenty's formula (applied above)
  • 6333.267 miles
  • 10192.405 kilometers
  • 5503.458 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
  • 6321.901 miles
  • 10174.114 kilometers
  • 5493.582 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 Havana to Mariupol?

The estimated flight time from José Martí International Airport to Mariupol International Airport is 12 hours and 29 minutes.

Flight carbon footprint between José Martí International Airport (HAV) and Mariupol International Airport (MPW)

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

Map of flight path from Havana to Mariupol

See the map of the shortest flight path between José Martí International Airport (HAV) and Mariupol International Airport (MPW).

Airport information

Origin José Martí International Airport
City: Havana
Country: Cuba Flag of Cuba
IATA Code: HAV
ICAO Code: MUHA
Coordinates: 22°59′21″N, 82°24′32″W
Destination Mariupol International Airport
City: Mariupol
Country: Ukraine Flag of Ukraine
IATA Code: MPW
ICAO Code: UKCM
Coordinates: 47°4′33″N, 37°26′58″E