Transnet National Ports Authority (TNPA) is a government corporation of South Africa and a subsidiary of Transnet, responsible for managing and governing eight of South Africa's major seaports.