Flight distance between Uitenhage, South Africa and Coyoacán, Mexico 8,911.7 mi / 14,342.1 km