I notice that flights to Ghana from Europe seem to be much more expensive for stays in Ghana of less than seven days.
I'm familiar with European flights that are cheaper when they span a weekend but have not previously seen this as a factor.
It's easy to see the effect here on Skyscanner
Is this typical?