Flight distance between Richards Bay, South Africa and Nyanza, Rwanda 1,832.4 mi / 2,949.0 km