Flight distance between Midrand, South Africa and Diadema, Brazil 4,621.5 mi / 7,437.6 km