The R558 is a Regional Route in Gauteng, South Africa that connects Krugersdorp with Ennerdale via Lenasia.
[1] It is made up of two disconnected sections (from Krugersdorp to the Lenz Military Base and from Lenasia to Ennerdale).
It heads south through Krugersdorp's Kagiso township, crossing the R41 to skirt the western edge of Soweto.
It then meets the eastern end of the R559 and intersects the N12 before reaching the Lenasia Railway Station on the eastern side of the Lenz Military Base, where the railway separates it from the town of Lenasia on the other side.
It heads south to pass through Lawley and Ennerdale and form an intersection with the R553, before crossing the N1 freeway (Kroonvaal Toll Route) and ending at a junction with the R557 south of Kanana Park.