You must be in possession of a passport valid for at least 6 months after the return date of travel. Visas are required for entry into the UAE and will be obtained upon arrival in Dubai. Visas are not required for American passport holders for entry into South Africa. Non-U.S. citizens should check with the respective consulates as to the most current visa requirements to all their travel destinations.
All visitors are required by the South African immigration authorities to have a minimum of two consecutive blank visa entry pages in their passport. Insufficient pages in the passport normally results in denied boarding or denial of entry upon arrival and the person is likely to be detained pending return to their country of origin. Please remember that it is your responsibility to obtain the necessary travel documents before the trip.