# How far is Al-Hasa from Abha?

The distance between Abha (Abha International Airport) and Al-Hasa (Al-Ahsa International Airport) is 654 miles / 1052 kilometers / 568 nautical miles.

The driving distance from Abha (AHB) to Al-Hasa (HOF) is 778 miles / 1252 kilometers, and travel time by car is about 14 hours 38 minutes.

654
Miles
1052
Kilometers
568
Nautical miles
1 h 44 min
119 kg

## Distance from Abha to Al-Hasa

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

Vincenty's formula (applied above)
• 653.581 miles
• 1051.837 kilometers
• 567.946 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
• 654.635 miles
• 1053.533 kilometers
• 568.862 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 Abha to Al-Hasa?

The estimated flight time from Abha International Airport to Al-Ahsa International Airport is 1 hour and 44 minutes.

## Flight carbon footprint between Abha International Airport (AHB) and Al-Ahsa International Airport (HOF)

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

## Map of flight path and driving directions from Abha to Al-Hasa

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

## Airport information

Origin Abha International Airport
City: Abha
Country: Saudi Arabia
IATA Code: AHB
ICAO Code: OEAB
Coordinates: 18°14′25″N, 42°39′23″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