Flight distance between Alamar, Cuba and Rio de Janeiro, Brazil 4,125.0 mi / 6,638.6 km