- Website
- eda.admin.ch
Switzerland
Ghana
Swiss Embassy in Ghana
1 embassy
Switzerland is represented in Ghana by 1 mission: an embassy in Accra. Ghanaian citizens need a visa for Switzerland, obtained before travel.
Swiss Embassy in Accra
The Swiss embassy is in Accra, the capital of Ghana. Its website is linked on its page.
Switzerland visa for Ghanaian citizens
Ghana
Switzerland Visa required Switzerland visa for citizens of Ghana
Switzerland
Ghana Visa required Ghana visa for citizens of Switzerland
Switzerland visa requirements for citizens of Ghana
- Schengen visa (type C) for Switzerland
- National visa (type D) for stays over 90 days
- Schengen short-stay visa (type C) – business
- Schengen short-stay visa (type C) – visiting family or friends
- Fee: €90
- 10 required documents
checked 22 October 2026
Ghanaian citizens need a visa for Switzerland, obtained before travel. Applicants in Ghana turn to the Swiss embassy in Accra; many countries also use an outsourced visa centre.
Ghana’s missions in Switzerland
Missions of Ghana in Switzerland (1)
In return, Ghana has an embassy in Switzerland, in Bern.
Good to know
Switzerland in Ghana
Worldwide, Switzerland has 317 missions in 136 countries; one of them is in Ghana.
Travel to Ghana for Swiss citizens
Swiss citizens must obtain a visa before travelling to Ghana. In Ghana, Swiss citizens can turn to the Swiss embassy for passports and emergency help.
When the Swiss embassy in Ghana is closed
The Swiss embassy in Ghana closes on Ghana’s public holidays, the next being Farmers' Day on Friday 4 December 2026, Christmas Day on Friday 25 December 2026 and Boxing Day on Saturday 26 December 2026, and usually on some holidays of Switzerland, such as Christmas Day (Weihnachten) on Friday 25 December 2026.
Frequently asked questions
Where is the Swiss embassy in Ghana?
The Swiss embassy is in Accra.
Do Ghanaian citizens need a visa for Switzerland?
Switzerland requires Ghanaian citizens to hold a visa issued in advance.
Do Swiss citizens need a visa for Ghana?
Swiss citizens must obtain a visa before travelling to Ghana.
Does Ghana have an embassy in Switzerland?
Yes, Ghana has its embassy in Bern.