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:50
Sunset17:25
Day length10h 35m

Local currency

2026-06-10
1 USD16.55 ZAR