Flight distance between Midrand, South Africa and Impfondo, Republic of the Congo 2,022.5 mi / 3,254.9 km