Air Miles Calculator logo

How far is Budapest from Holguin?

The distance between Holguin (Frank País Airport) and Budapest (Budapest Ferenc Liszt International Airport) is 5430 miles / 8739 kilometers / 4719 nautical miles.

Frank País Airport – Budapest Ferenc Liszt International Airport

Distance arrow
5430
Miles
Distance arrow
8739
Kilometers
Distance arrow
4719
Nautical miles

Search flights

Distance from Holguin to Budapest

There are several ways to calculate the distance from Holguin to Budapest. Here are two standard methods:

Vincenty's formula (applied above)
  • 5429.969 miles
  • 8738.689 kilometers
  • 4718.514 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
  • 5421.330 miles
  • 8724.786 kilometers
  • 4711.007 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 Holguin to Budapest?

The estimated flight time from Frank País Airport to Budapest Ferenc Liszt International Airport is 10 hours and 46 minutes.

Flight carbon footprint between Frank País Airport (HOG) and Budapest Ferenc Liszt International Airport (BUD)

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

Map of flight path from Holguin to Budapest

See the map of the shortest flight path between Frank País Airport (HOG) and Budapest Ferenc Liszt International Airport (BUD).

Airport information

Origin Frank País Airport
City: Holguin
Country: Cuba Flag of Cuba
IATA Code: HOG
ICAO Code: MUHG
Coordinates: 20°47′8″N, 76°18′54″W
Destination Budapest Ferenc Liszt International Airport
City: Budapest
Country: Hungary Flag of Hungary
IATA Code: BUD
ICAO Code: LHBP
Coordinates: 47°26′12″N, 19°15′20″E