List of abandoned railway lines in South Africa explained

This is a list of disused, abandoned, closed or dismantled railway lines in South Africa since 1910.

The list is primarily intended to document South African Railways (government) or private lines of historical significance (e.g. Okiep railway).

Closed lines

Route (from/to)Closure dateNotes
Bridgend–Cape Collieries[1] 1912
Bamboo Junction–Bridgend1917
Lyttelton Junction–Roberts Heights1913
Sheba Halt–Sheba Mine1926
Valley Junction–Walmer1928Narrow gauge. Walmer town branch of the Avontuur line. Replaced by bus service.
Monument–Sea Point1929This line ran from Cape Town City to Sea Point. Uplifted after closure.
Colesberg Junction–Colesberg1931Originally a terminus, this later became a spur off the NoupoortBloemfontein line.
Elandshoek – Mount Carmel1931Narrow gauge.
Hamilton–Tempe1932
Point–Durban1936original 1860 route (oldest line in South Africa)
Stanger–Kearsney1941Narrow gauge. Kearsney–Stanger Light Railway
OkiepPort Nolloth1944?Narrow gauge. Namaqualand Railway
Knysna–Templeman1949Narrow gauge. South Western Railway Co. Ltd.[2]
Opwekker–Tygerberg1956Milnerton Railway, opened 1904, last race train 1954. Heatherton–Milnerton–Ascot–Tygerberg(terminus) section uplifted shortly after closure.
Nancefield–Pimville1974(railway lines have been uplifted)
Wests–Cave Rock (whaling station)197?
Sarnia–New Germany1994+-line was uplifted in early 1990 due to umgani power station closure in 1988
Delville Wood–Shongweni Dam?Service line for construction of dam.
Wartburg–Windy Hill?
Touws RiverLadismith1981Closed due to line washaway caused by the 1981 flash flood.
EstcourtWeenen1983Narrow gauge. Estcourt – Weenen
MoltenoJamestown1984(railway lines have been uplifted)
Fort BeaufortSeymour1984
Komatipoort–Reserve?Part of the Selati line through the Kruger National Park
Umlaas Road–Mid Illovo1985Narrow gauge.
Umzinto–Highflats1985Narrow gauge. Part of the Umzinto–Donnybrook narrow-gauge railway
Ixopo–Highflats1985Narrow gauge. Part of the Umzinto–Donnybrook narrow-gauge railway
Union Bridge–Madonela1985Narrow gauge. Part of the Umzinto–Donnybrook narrow-gauge railway
IxopoDonnybrook1986Narrow gauge. Part of the Umzinto–Donnybrook narrow-gauge railway
Port ShepstoneHarding1986Narrow gauge. Re-opened in 1988, see Alfred County Railway
KelsoUmzinto1987Cape Gauge, closure after abandonment of the Umzinto–Donnybrook narrow-gauge railway
GingindlovuEshowe North1987Closed after line washaway
Boughton–Hilton1987Part of old alignment of the Natal main line
Umlaas Road–Thornville1988Part of old alignment of the Natal main line
Bowkers Park–Tarkastad1988(railway lines have been uplifted)
ImvaniQamata1988(railway lines have been uplifted)
De Doorns–Kleinstraat1989old Hex River Pass line. Replaced by Hex River Tunnel
Matroosberg–Kleinstraat1989Loop line for the old Hex River Pass. Replaced by Hex River Tunnel. (railway lines have been uplifted)
Groveput–Copperton1991Closure of mine.
Schoombee–Hofmeyr1992
GrahamstownPort Alfred1993Port Alfred Railway Line
Armoed–Calitzdorp1993
CookhouseSomerset East1993
Barkly Bridge–Alexandria1993
LouterwaterAvontuur1993Narrow gauge. Section of the Avontuur line
Hercules–Magaliesburg1996Passed through Hartbeespoort
PinetownCato Ridge1997 part still openthere is a weekend steam train run by umgeni steam railway between Inchanga and kloof currently only to bothas hill due to line damage
ModderpoortLadybrand199?
MarseillesFicksburgOpen
VolksrustBethal?
Witpilaar–Vredenburg?A spur off the HopefieldSaldanha line. (railway lines have been uplifted)
Pieters–Harts Hill?service line to quarry
Estantia–Klipstapel?
PaarlFranschhoekOpenPrivately operated by Franschhoek Wine Tram
MerrivaleHowick?
Hilton–Cedara?Part of old alignment of the Natal main line
TheunissenWinburg199?Branch opened 1898. Branch was originally planned to be extended to Senekal
OrkneyVierfontein?Uplifted after washaway. Re-laid, open December 2012
SpringfonteinKoffiefontein2001
Dover–Vredefort2001
Wolvehoek–Heilbron2001 Uplifted / stolen
ArlingtonHeilbron200?
Chelsea–New Brighton2001Narrow gauge. Private branch of the Avontuur line, to PPC cement factory. Caused by closure of all limestone mines along Avontuur line.
Aliwal NorthBarkly East2001
SterkstroomMaclear2001
Rosmead–Stormberg2001
HutchinsonCalvinia2001
Kootjieskolk–Sakrivier2001Branch line off the Hutchinson–Calvinia line.
Cor Delfos–Voortrekkerhoogte2001
NylstroomVaalwater2002
NaboomspruitZebediela2003
Pienaars River–Marble Hall2003
Pentrich–Mkondeni2004Service line. Part of old alignment of the Natal main line.
Alfred County Railway2004Narrow gauge. Started 1988, Port ShepstoneHarding
Cor Delfos–Mooiplaas2004?Service line to PPC Dolomite quarry at Erasmia near Pretoria, passed through Laudium
Sannaspos–Zastron2006
GeorgeKnysna2006Original Outeniqua Choo Tjoe route. Closed due to line washaway.
India Junction–Alberton2007
Grootvlei–Redan?
AlicedaleGrahamstown2008Port Alfred Railway Line
ThornvilleRichmond2008?
Assegaaibos–Louterwater2009Narrow gauge. Section of the Avontuur line
Gamtoos–Patensie2009
Kaydale–Nigel2010

Re-opened

Unsure status

References

  1. Book: Annual report. 1969. South African Railways and Harbours. 139.
  2. Web site: The Two-foot Narrow gauge Forest Railroad in Knysna – South Africa.