Currently there are no direct flights Marrakech to Ireland

Flights Marrakech to Ireland with 1 stopover:

Flights via London Gatwick (LGW), United kingdom
From Marrakech (RAK), Morocco with Transfer at London Gatwick (LGW), United kingdom Then on to Dublin (DUB), Ireland with British Airways
OR
Then on to Cork (ORK). Ireland with British Airways
OR
Then on to Shannon (SNN), Ireland with Birtish Airways
Flights via  Madrid (MAD), Spain
From Marrakech (RAK), Morocco with Iberia Transfer at Madrid (MAD), Spain Then on to Dublin (DUB), Ireland with Iberia
Flights via Zurich (ZRH), Switzerland
From Marrakech (RAK), Morocco with Transfer at Zurich (ZRH), Switzerland Then on to Dublin (DUB), Ireland with Swiss
Flights via Amsterdam (AMS), Netherlands
From Marrakech (RAK), Morocco with KLM Transfer at  Amsterdam (AMS), Netherlands Then on to Dublin (DUB), Ireland with KLM
OR
Then on to Cork (ORK). Ireland with KLM