Flight distance between Uitenhage, South Africa and Masaka, Uganda 2,345.6 mi / 3,774.9 km