Authorities have urged motorists to exercise caution as the Soweto Marathon is currently under way.
The race started at 05h30, are runners have been passing through certain areas of the city.
The race is expected to end around 13:00 on Sunday afternoon.
JMPD spokesperson, Wayne Minnaar says officers have been stationed in various areas to assist with traffic.
He explains which roads have been affected…
“Some roads which will be affected will include Rand Show Road, Ben Naude Drive, Chris Hani Road, Koma Road, Vilakazi Street, Hector Peterson area, Mooki Street going past Orlando Stadium, New Canada Road, Main Reef Road and Nasrec Road. The races will start and finish at Nasrec Centre. JMPD officers will be on duty to assist with the traffic.”