After two years in Turkey with as many clubs, Duah joined RCD Mallorca in the Spanish second division, being sparingly used as the Balearic Islands side promoted to La Liga.
Duah closed out his career in 2008 at nearly 32, after two-year spells in Lebanon and Israel.