Upvote:1
Yes, indeed you need one.
Here are the requirements ( from VisaGuide.world) :
There is more information in SchengenVisaInfo and VisaGuide.world
Upvote:4
It would appear that you do need a visa.
βTransiting without a visa is possible for:
Nationals of Ghana arriving from a non-Schengen Member State with a confirmed onward ticket for a flight within 24 hours to a third country which is not a Schengen Member State. They must:
have a visa issued by Bulgaria, Canada, Croatia, Cyprus, Ireland (Rep.), Japan, Romania, or USA, and
stay in the international transit area of the airport, and
have documents required for the next destination.β
Source Timatic: https://www.timaticweb2.com/integration/external?ref=d975cfc59f5c0abd06d16e872198110b&clear=true
The UK is not among the countries whose visa holders or residents are exempt from securing a transit visa.