Både passasjer- og godstransport drives av det statlige selskapet Transnet Freight Rail, som jernbanenettet også tilhører. Metrorail er ansvarlig for lokaltransport i storbyområdene. Begge er datterselskaper av det statlige transportfirmaet Transnet.