Air Miles Calculator logo

How far is Cagliari from Guadalajara?

The distance between Guadalajara (Guadalajara International Airport) and Cagliari (Cagliari Elmas Airport) is 6444 miles / 10370 kilometers / 5599 nautical miles.

Guadalajara International Airport – Cagliari Elmas Airport

Distance arrow
6444
Miles
Distance arrow
10370
Kilometers
Distance arrow
5599
Nautical miles

Search flights

Distance from Guadalajara to Cagliari

There are several ways to calculate the distance from Guadalajara to Cagliari. Here are two standard methods:

Vincenty's formula (applied above)
  • 6443.562 miles
  • 10369.907 kilometers
  • 5599.302 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
  • 6432.871 miles
  • 10352.703 kilometers
  • 5590.012 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 Guadalajara to Cagliari?

The estimated flight time from Guadalajara International Airport to Cagliari Elmas Airport is 12 hours and 41 minutes.

Flight carbon footprint between Guadalajara International Airport (GDL) and Cagliari Elmas Airport (CAG)

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

Map of flight path from Guadalajara to Cagliari

See the map of the shortest flight path between Guadalajara International Airport (GDL) and Cagliari Elmas Airport (CAG).

Airport information

Origin Guadalajara International Airport
City: Guadalajara
Country: Mexico Flag of Mexico
IATA Code: GDL
ICAO Code: MMGL
Coordinates: 20°31′18″N, 103°18′39″W
Destination Cagliari Elmas Airport
City: Cagliari
Country: Italy Flag of Italy
IATA Code: CAG
ICAO Code: LIEE
Coordinates: 39°15′5″N, 9°3′15″E