It starts at a t-junction with the M1 road of Tshwane in the suburb of Roseville (5km north of Pretoria CBD), heading westwards and meeting the R55 road. It passes through the Theo Martins Gateway (Afrikaans:Theo Martins Poort), a mountain pass over the Magaliesberg mountains, and the northbound carriageway has a rising hairpin bend, approaching the pass, as the freeway abruptly switches from an east-west to a south–north direction.[1]
The highway proceeds northwards to meet the R566 road at an off-ramp just east of Rosslyn and proceeds to end at a junction with the M39 road of Tshwane in Soshanguve, with the M39 providing access to Mabopane (which is just west of Soshanguve).[1]