Flight distance between Midrand, South Africa and Diapaga, Burkina Faso 3,170.5 mi / 5,102.4 km