De Nederlandsch-Zuid-Afrikaansche Spoorwegmaatschappij (NZASM) was een spoorwegbedrijf, dat actief was in Nederland en de Zuid-Afrikaansche Republiek (Transvaal). De maatschappij was in 1879 gesticht door Nederlandse investeerders uit Amsterdam. In dit jaar werd de maatschappij ingeschreven in Amsterdam. Echter door het uitbreken van de Eerste Boerenoorlog, waarbij de Zuid-Afrikaansche Republiek betrokken was, kon zij zich pas in 1884 registreren in Pretoria. De NZASM legde op verzoek van president Kruger een spoorlijn aan van Pretoria naar Delagoabaai aan om zo een betere transportverbinding te creëren met zee.