Currently there are no direct flights Marrakech to Gabon

Flights Marrakech to Gabon 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  Libreville (LBV), Gabon with Royal Air Maroc