Current Time in Soshanguve

Soshanguve, ZA

Soshanguve, ZA uses the Africa/Johannesburg timezone. Soshanguve is in the Africa/Johannesburg timezone (GMT+2), currently UTC+2 from Coordinated Universal Time. Soshanguve observes Daylight Saving Time, though it is not currently in effect. Soshanguve has a population of approximately 872 thousand.

--:--:--
UTC+2 GMT+2
UTC offsetUTC+2
Daylight savingNot active
Population872,309

Sun today

Sunrise06:47
Sunset17:26
Day length10h 39m

Local currency

2026-06-02
1 USD16.28 ZAR