Flight distance between Midrand, South Africa and Mityana, Uganda 1,842.9 mi / 2,965.9 km