Flight distance between Midrand, South Africa and Ouagadougou, Burkina Faso 3,316.5 mi / 5,337.4 km