The travel and health documents required for your trip to Johannesbourg can vary based on your itinerary and personal situation. As a rule, consider having multiple documents such as a national ID card or driver’s license, and a passport valid for six-months after you plan to arrive at Johannesbourg. We always recommend checking with your airline or a trusted third party such as IATA to get advice.