Johannesburg Entry Requirements
Visa, immigration, and customs information
Visa Requirements
Entry permissions vary by nationality. Find your category below.
Passport holders from these nations may enter South Africa without obtaining a visa in advance.
Entry stamp issued on arrival. Ensure two blank passport pages and validity of 30 days beyond departure.
Travelers from eligible countries apply online for an eVisa before boarding their flight to Johannesburg.
Cost: Mid-range government fee plus card processing charge
Print the approval letter. Airlines will deny boarding without it.
Nationals not on the visa-free or eVisa lists must secure a traditional visa from a South African embassy or consulate.
Biometric data (fingerprints) are collected at the application center; first-time applicants must apply in person.
Arrival Process
O.R. Tambo International's immigration hall is arranged in a wide horseshoe beneath a ceiling of honeycomb panels that soften the echo of thousands of conversations. Expect three distinct queues: residents, visa-free visitors, and those holding eVisas or traditional visas.
Documents to Have Ready
Tips for Smooth Entry
Customs & Duty-Free
Beyond the sliding glass doors, the customs hall of Johannesburg's airport smells faintly of rooibos tea wafting from the nearby café. Travelers wheel trolleys past sniffer dogs that weave between legs, their handlers offering calm greetings.
Prohibited Items
- Narcotics and illegal drugs - instant arrest and prosecution
- Endangered wildlife products including ivory and rhino horn - confiscation and fines
- Fruit, meat, and dairy without phytosanitary certificates - seized to prevent foot-and-mouth disease
Restricted Items
- Firearms and ammunition - police permit required via Central Firearm Registry before arrival
- Medication containing habit-forming drugs - carry original prescription and doctor's letter
Health Requirements
Johannesburg sits at 1,750 meters above sea level, so the air feels thinner and cooler than coastal South Africa. Health checks focus on yellow fever, and current policies adapt swiftly to global outbreaks.
Required Vaccinations
- Yellow fever (if arriving from endemic countries in Africa or South America)
Recommended Vaccinations
- Hepatitis A
- Hepatitis B
- Typhoid
- Rabies (for extended rural travel)
- Routine boosters (MMR, DPT)
Health Insurance
While not mandatory, complete medical insurance is strongly advised. Private hospitals in Johannesburg demand cash up-front or proof of cover.
Protect Your Trip with Travel Insurance
Comprehensive coverage for medical emergencies, trip cancellation, lost luggage, and 24/7 emergency assistance. Many countries recommend or require travel insurance.
Get a Quote from World NomadsRead our complete Johannesburg Travel Insurance Guide →
Important Contacts
Essential resources for your trip.
Special Situations
Additional requirements for specific circumstances.
When one parent travels alone, carry an unabridged birth certificate plus parental consent affidavit signed within the last four months. Immigration will ask.
Dogs and cats require an import permit from the Department of Agriculture at least six weeks before arrival. Rabies vaccination certificate must be older than 30 days but less than one year.
Apply for a visitor's visa extension at the Johannesburg regional office of Home Affairs at least 60 days before the original visa expires. Bring proof of funds and fresh accommodation letter.
Know What to Pack
Climate-specific clothing, travel documents, electronics, and gear, with shopping links for every item.
View Johannesburg Packing List →Ready to plan your trip to Johannesburg?
Now that you've got the research covered, here's where to go next.