Flight distance between Diez de Octubre, Cuba and Belford Roxo, Brazil 4,109.6 mi / 6,613.8 km