Ghana is one of West Africa's most accessible countries for South Africans — English-speaking, stable, with an excellent food scene and a deep diaspora connection. Since 25 May 2026 entry requires an Electronic Travel Authorisation, free for African Union nationals but approved before departure. Visa on arrival was discontinued at the same time.
Key Warnings
Insider Tips
Ghana's own portal. The ETA is free for African Union nationals — any site charging for it is reselling a government form.
Passport with six months' validity, a photograph, confirmed return ticket and accommodation.
Usually a few days. Approval must be in hand before departure — airlines check it at boarding.
Ghana requires a yellow fever certificate on arrival. Print the ETA approval rather than relying on a phone at the counter.
⚠️ Yellow Fever Certificate needed for your return to South Africa. South Africa is not a yellow fever endemic country. South African passport holders do not need a yellow fever vaccination certificate to enter Ghana when travelling directly from South Africa. If you have transited through an endemic country within 9 days, a certificate may be required. Separately from entry to the destination: South Africa requires a valid yellow fever certificate from anyone arriving — including returning South Africans — who has been in, or transited through, a yellow fever risk country. Ghana is on that list. Without a certificate you can be refused entry or quarantined for up to six days at a South African port of entry. Get vaccinated at least 10 days before you fly home; the certificate is valid for 10 years. Source: South African Tourism, checked 2026-07-31.
No published rejection rate. The Ghana Immigration Service publishes no ETA refusal statistics by nationality. Checked August 2026.
Ghana introduced a mandatory ETA and discontinued visa on arrival
From 25 May 2026 Ghana replaced its visa-free and visa-on-arrival arrangements with a digital pre-travel authorisation. Nationals of African Union member states outside ECOWAS and the Alliance of Sahel States need a free Electronic Travel Authorisation, applied for and approved before departure. ECOWAS and AES nationals remain visa-free with just a passport. Free does not mean automatic: without an approved ETA you will not be boarded.
Last verified: