# How far is Al-Hasa from Maputo?

The distance between Maputo (Maputo International Airport) and Al-Hasa (Al-Ahsa International Airport) is 3697 miles / 5950 kilometers / 3213 nautical miles.

3697
Miles
5950
Kilometers
3213
Nautical miles
7 h 30 min
419 kg

## Distance from Maputo to Al-Hasa

There are several ways to calculate the distance from Maputo to Al-Hasa. Here are two standard methods:

Vincenty's formula (applied above)
• 3697.379 miles
• 5950.355 kilometers
• 3212.935 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
• 3713.581 miles
• 5976.430 kilometers
• 3227.014 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 Maputo to Al-Hasa?

The estimated flight time from Maputo International Airport to Al-Ahsa International Airport is 7 hours and 30 minutes.

## Flight carbon footprint between Maputo International Airport (MPM) and Al-Ahsa International Airport (HOF)

On average, flying from Maputo to Al-Hasa generates about 419 kg of CO2 per passenger, and 419 kilograms equals 923 pounds (lbs). The figures are estimates and include only the CO2 generated by burning jet fuel.

## Map of flight path from Maputo to Al-Hasa

See the map of the shortest flight path between Maputo International Airport (MPM) and Al-Ahsa International Airport (HOF).

## Airport information

Origin Maputo International Airport
City: Maputo
Country: Mozambique
IATA Code: MPM
ICAO Code: FQMA
Coordinates: 25°55′14″S, 32°34′21″E
Destination Al-Ahsa International Airport
City: Al-Hasa
Country: Saudi Arabia
IATA Code: HOF
ICAO Code: OEAH
Coordinates: 25°17′7″N, 49°29′6″E