≈ 50 min awayPretoria- Month
- ≈ $633
- Distance
- 31 km

Soshanguve is a township situated about 30 km north of Pretoria and just east of Mabopane, in Gauteng, South Africa.
Choose a passport
Set your passport — processing time, fee and documents differ between passports.
Internships, au pair and study programmes have a different visa category and a different set of documents. Applications go through CMO International Programmes.
IEC international programmesWork and Travel, internships, au pair and volunteering in South Africa: visa, invitation and on-site support are handled by CMO International Programmes.
≈ 50 min awayPretoriaCan’t find the place you need? Search understands any language. Open search