Flight distance between Shakīso, Ethiopia and Rio de Janeiro, Brazil 5,875.1 mi / 9,455.1 km