# How far is Sorocaba from Haa Dhaalu Atoll?

The distance between Haa Dhaalu Atoll (Hanimaadhoo International Airport) and Sorocaba (Sorocaba Airport) is 8350 miles / 13438 kilometers / 7256 nautical miles.

8350
Miles
13438
Kilometers
7256
Nautical miles
16 h 18 min
1 050 kg

## Distance from Haa Dhaalu Atoll to Sorocaba

There are several ways to calculate the distance from Haa Dhaalu Atoll to Sorocaba. Here are two standard methods:

Vincenty's formula (applied above)
• 8349.841 miles
• 13437.766 kilometers
• 7255.813 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
• 8342.984 miles
• 13426.731 kilometers
• 7249.855 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 Haa Dhaalu Atoll to Sorocaba?

The estimated flight time from Hanimaadhoo International Airport to Sorocaba Airport is 16 hours and 18 minutes.

## Flight carbon footprint between Hanimaadhoo International Airport (HAQ) and Sorocaba Airport (SOD)

On average, flying from Haa Dhaalu Atoll to Sorocaba generates about 1 050 kg of CO2 per passenger, and 1 050 kilograms equals 2 315 pounds (lbs). The figures are estimates and include only the CO2 generated by burning jet fuel.

## Map of flight path from Haa Dhaalu Atoll to Sorocaba

See the map of the shortest flight path between Hanimaadhoo International Airport (HAQ) and Sorocaba Airport (SOD).