Flight distance between Gustavo A. Madero, Mexico and Roodepoort, South Africa 9,051.5 mi / 14,566.9 km