Line itemAmountSource
Schengen visa consular fee (adult)EUR 80Rises to EUR 90 for applications from 11 June 2026; payable in ZAR (approx. R1,775)
Children 6-11 yearsEUR 40Reduced fee; under 6 are free
BLS service charge~R333Per applicant, charged by the visa application centre
Travel medical insurance~R500-R1,500Varies by trip length and provider; EUR 30,000 minimum coverage
Total estimateR2,500 — R4,500incl. all