University fees, 2026. UCT: course tuition (typical first year ZAR 46,000 to ZAR 113,510) plus an International Term Fee of ZAR 60,300 (non-SADC Africa) or ZAR 80,400 (rest of world) for undergraduates, and a ZAR 5,600 administrative fee. Wits: non-SADC undergraduates pay double local tuition; postgraduates pay local tuition plus an R6,970 International Registration Fee. Stellenbosch: tuition per module plus an International Tuition Fee of R38,260 (Africa beyond SADC) or R76,520 (outside Africa) for bachelor's students.
Visa. Study visa R425 (Home Affairs, August 2026).
Admission. Matriculation Board exemption R1,070 for 2026.
- https://www.dha.gov.za/index.php/immigration-services/types-of-visas
- https://www.dha.gov.za/index.php/fees
- https://www.dha.gov.za/index.php/immigration-services/turnaround-times-for-visas-and-permits
- https://mb.usaf.ac.za/fees-structure/
- https://uct.ac.za/sites/default/files/media/documents/uct_ac_za/49/2026-fees-booklet.pdf
- https://www.wits.ac.za/internationalstudents/financial-information/fee-structure/
- https://files.su.ac.za/public/students/documents/2025-12/international-student-fee-information-degree-seeking-stellenbosch-campus.pdf