Flight distance between Diez de Octubre, Cuba and Natal, Brazil 3,755.3 mi / 6,043.6 km