Flight distance between Uitenhage, South Africa and Gisenyi, Rwanda 2,228.8 mi / 3,586.9 km