Machel apoyaba la lucha del Congreso Nacional Africano contra el apartheid y era miembro de la Línea del Frente Antiapartheid, constituida por Angola, Zimbabue Zambia, Namibia y Mozambique.