Currently there are no direct flights Marrakech to Luxembourg

Flights Marrakech to Luxembourg with 1 stopover:

Flights via Lisbon (LIS), Portugal
From Marrakech (RAK), Morocco with Transfer at Lisbon (LIS), Portugal Then on to Luxembourg (LUX), Luxembourg with TAP
Flights via London Gatwick (LGW), United Kingdom
From Marrakech (RAK), Morocco with British Airways Transfer at  London Gatwick (LGW), United Kingdom Then on to Luxembourg (LUX), Luxembourg with British Airways
Flights via Berlin Tegel (TXL), Germany
From Marrakech (RAK), Morocco with Lufthansa Transfer at Berlin Tegel (TXL), Germany Then on to Luxembourg (LUX), Luxembourg with Lufthansa
Flights via Zurich (ZRH), Switzerland
From Marrakech (RAK), Morocco with Swiss Transfer at Zurich (ZRH), Switzerland Then on to Luxembourg (LUX), Luxembourg with Swiss
Flights via Amsterdam (AMS), Netherlands
From Marrakech (RAK), Morocco with KLM Transfer at Amsterdam (AMS), Netherlands Then on to Luxembourg (LUX), Luxembourg with KLM