Flight distance between Midrand, South Africa and Iganga, Uganda 1,872.0 mi / 3,012.7 km