Currently there are no direct flights Marrakech to Tunisia

Flights Marrakech to Tunisia 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 Tunis Carthage (TUN), Tunisia with Royal Air Maroc