Flight distance between Allada, Benin and Rio de Janeiro, Brazil 3,682.2 mi / 5,925.9 km