← Visa guide

United Arab Emirates — Visa Guide for South Africans

South African passport holders receive a free 30-day visa on arrival at Dubai International, Abu Dhabi, Sharjah and Ras Al Khaimah. A 30-day extension is possible inside the UAE through a registered agent or via the ICP Smart Services app. Passport must have at least 6 months' validity on arrival.

Requirements at a glance

RequirementVisa on arrival
CostFree
Maximum stayUp to 30 days
Validity30 days
Processing timeOn arrival at Dubai International Airport
Where to applyUAE border control on arrival

Tip

Carry printed or saved proof of onward travel — Emirates and other airlines check this at check-in at OR Tambo or Cape Town and can deny boarding without it. Travel insurance is not strictly required but is strongly recommended because UAE healthcare is expensive for non-residents.

FAQ

Do South Africans need a visa for United Arab Emirates?

Visa on arrival. South African passport holders receive a free 30-day visa on arrival at Dubai International, Abu Dhabi, Sharjah and Ras Al Khaimah. A 30-day extension is possible inside the UAE through a registered agent or via the ICP Smart Services app. Passport must have at least 6 months' validity on arrival.

How much does the United Arab Emirates visa cost?

Free. Applied at: UAE border control on arrival.

How long can South Africans stay in United Arab Emirates?

Up to 30 days. Visa validity: 30 days.

How do I apply for a United Arab Emirates visa?

UAE border control on arrival. Processing: On arrival at Dubai International Airport.

Book flights to United Arab Emirates

Visa information is for general guidance only and may change without notice. Always verify requirements with the official embassy or immigration authority of United Arab Emirates before booking.