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
| Requirement | Visa on arrival |
| Cost | Free |
| Maximum stay | Up to 30 days |
| Validity | 30 days |
| Processing time | On arrival at Dubai International Airport |
| Where to apply | UAE 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.