The R29 is a provincial route in South Africa that connects Johannesburg with Leandra and Kinross via Germiston, Boksburg, Benoni and Springs. For much of its route it is named Main Reef Road. The R29 used to end near the Golela border post, however the section from Evander to Ermelo is now part of the N17 (prior to construction of the N17 extension from Leandra to Evander, the N17 followed the alignment of R29 from Leandra; however, the extension of the N17 highway has resulted in the old section of the road being given to R29) and the section from Ermelo to the Golela border post just after Pongola is now part of the N2. From Springs to the R580 junction north of Evander, the R29 is parallel to the N17 Highway. Route Gauteng The R29 begins in Johannesburg, Gauteng, at a junction with the R41 Road (Main Reef Road) in the Westgate suburb adjacent to the Johannesburg CBD, as Marshall Street eastwards and Anderson Street westwards (one-way streets). The R29 continues eastwards as John Page Street by way of a right turn after the Jeppestown suburb. Shortly after, it becomes Main Reef Road. After Cleveland, the route continues by way of a right turn at Kraft Road to fly over the N3/N12 Highway (Johannesburg Eastern Bypass), where it leaves Johannesburg and enters Germiston in the City of Ekurhuleni Metropolitan Municipality. At Primrose (north of Germiston Central), the R29 continues by way of a right turn at Shamrock Road, where it meets the M37 Municipal Route and the southern terminus of the M57 Municipal Route. At the next junction, the R29 continues eastwards by way of a left turn towards Boksburg. At Boksburg North, it intersects with the R21 and continues as Cason Road (forming the northern boundary of the Boksburg CBD) up to its junction with the M43 road, where it enters Benoni. Through Benoni Central, It is Princess Avenue eastwards and Ampthill Avenue westwards (one-way streets) (meeting the R23 Route during this time), up to the Kleinfontein suburb, where it is named Main Reef Road again and proceeds by way of a right turn to reach a major junction with the M45 Municipal Route, which it becomes cosigned with southwards. After Mackenzie Park, north of Brakpan, the R29 becomes its own road eastwards while the M45 continues southwards to Brakpan Central. Just after, the R29 continues by a