Flight distance between Masaka, Uganda and Johannesburg, South Africa 1,804.1 mi / 2,903.5 km