Currently there are no direct flights to Markkech to Poland.

Flights Marrakech to Poland with 1 stopover:

Flights via Charles de Gaulle (CDG), France
From Marrakech (RAK), Morocco with easyJet Transfer at Charles de Gaulle (CDG), France Then on to Krakow (KRK), Poland with easyJet
Flights via London Gatwick (LGW), United Kingdom
From Marrakech (RAK), Morocco with easyJet
OR
From Marrakech (RAK), Morocco with British Airways
Transfer at London Gatwick (LGW), United Kingdom Then on to Krakow (KRK), Poland with easyJet
OR
Then on to Warsaw (WAW), Poland with british Airways
Flights via Dusseldorf International (DUS). Germany
From Marrakech (RAK), Morocco with Lufthansa Transfer at Dusseldorf International (DUS). Germany Then on to Krakow (KRK), Poland with Lufthansa
OR
Then on to Poznan (POZ), Poland with Lufthansa
OR
Then on to Warsaw (WAW), Poland with Lufthansa
Flights via Zurich (ZRH), Switzerland
From Marrakech (RAK), Morocco with Swiss Transfer at Zurich (ZRH), Switzerland Then on to Warsaw (WAW), Poland with Swiss
Flights via Lisbon (LIS), Portugal
From Marrakech (RAK), Morocco with TAP Transfer at Lisbon (LIS), Portugal Then on to Warsaw (WAW), Poland with TAP
Flights via Berlin Tegel (TXL), Germany
From Marrakech (RAK), Morocco with Lufthansa Transfer at Berlin Tegel (TXL), Germany Then on to Warsaw (WAW), Poland with Lufthansa