Flight distance between Manama, Bahrain and Rio de Janeiro, Brazil 7,123.5 mi / 11,464.2 km