Flight distance between Bordj Bou Arreridj, Algeria and Rio de Janeiro, Brazil 5,138.8 mi / 8,270.0 km