Currently there are no direct flights Marrakech to Gambia

Flights Marrakech to Gambia with 1 stopover:

Flights via Casablanca Mohamed V. (CMN), Morocco
From Marrakech (RAK), Morocco with Royal Air Maroc Transfer at Casablanca Mohamed V. (CMN), Morocco Then on to Banjul (BJL), Gambia with Royal Air Maroc