How far is Budapest from Havana?

The flight distance between Havana and Budapest is 8942km. Check all available flights on Wego.