M18 (Johannesburg)

[1][2] It connects Krugersdorp with Bruma via Constantia Kloof, Florida, Auckland Park, Braamfontein and Observatory.

The M18 begins at a junction with the R28 road (Paardekraal Drive) in the Noordheuwel suburb of Krugersdorp (just north of the Krugersdorp CBD) in the Mogale City Local Municipality, heading east-south-east as Voortrekker Road.

[3] It enters the Princess suburb of Roodepoort, where it meets the M67 road and bypasses the Westgate Shopping Centre.

[3] It continues eastwards as two one-way-streets (Jorissen Street eastwards and De Korte Street westwards), meeting the M27 road (Jan Smuts Avenue) north of the Nelson Mandela Bridge in Braamfontein, to meet the M9 road (Civic Boulevard) adjacent to the Joburg Theatre and the Johannesburg City Council.

After a few metres eastwards, it turns towards the south-south-east and crosses the Jukskei River, bypasses the Bruma Lake Market and reaches its end at a junction with the R24 road (Albertina Sisulu Road) in the suburb of Bruma, just west of the Eastgate Shopping Centre and just north-east of Kensington.