Flight distance between Midrand, South Africa and Ananindeua, Brazil 5,339.4 mi / 8,593.0 km