Soweto marches: Avoid these areas [VIDEO]
Several protests have been held across the country this week, including one that marched through Soweto this morning and afternoon.

AI summary
The Johannesburg Metropolitan Police Department (JMPD) has warned Soweto residents and visitors to avoid several areas on Sunday amid anti-illegal-immigration marches.
Dozens of groups are set to hit the streets on 30 June, a “deadline” for all undocumented migrants to leave South Africa.
However, several protests have already been held across the country this week, including one that marched through Soweto this morning and afternoon.
The march against illegal immigration started at Walter Sisulu Square in Kliptown, but by the afternoon, it had dispersed into smaller groups heading towards local police stations.
WATCH: Protesters march through Kliptown
Scores of Soweto residents who are calling for illegal immigrants to leave South Africa are still marching from Kliptown Square in Soweto to Moroka and other parts of Soweto, just hours before the June 30 deadline #Soweto #30June #Illegalimmigrants pic.twitter.com/lRM707A2wu
— Nkosazana Peshwa (@NkosazanaPeshwa)
June 28, 2026
Areas to avoid
Routes to, and around, the following police stations are affected:
- Kliptown SAPS
- Moroka SAPS
- Lenasia SAPS
“While JMPD and the SA Police Service (SAPS) are deployed to manage public order and ensure safety, members of the public should anticipate significant traffic disruptions and delays in and around the broader Soweto region, particularly on routes leading to Kliptown and the vicinity of the aforementioned police stations,” said JMPD spokesperson Superintendent Xolani Fihla.
Motorists are strongly advised to exercise caution, use alternative routes where possible, and allow for extra travel time.
“JMPD will continue to monitor the situation closely to ensure public safety and maintain traffic flow wherever possible,” added Fihla.
Follow the story
About this article
- Length
- 256 words · 1 min read
- Published
- June 28, 2026
- Byline
- Kyle Zeeman
- Source
- The Citizen