Line itemAmountSource
Schengen visa fee (adult)EUR 90Payable per applicant; non-refundable if refused
Schengen visa fee (child 6-12)EUR 45Children under 6 are exempt
TLScontact service feeapprox. ZAR 600-700Per applicant; varies and additional to the visa fee
Travel medical insuranceapprox. ZAR 400-900Must cover EUR 30,000 across Schengen for trip duration
Total estimateEUR 90 — EUR 90 + service & insurance fees (approx. ZAR 1,000-1,600)incl. all