Flight distance between Ciego de Ávila, Cuba and Belford Roxo, Brazil 3,893.7 mi / 6,266.3 km