Flight distance between Midrand, South Africa and Tororo, Uganda 1,887.3 mi / 3,037.3 km