Currently there are no direct flights Marrakech to Colombia

Flights Marrakech to Colombia with 1 stopover:

Flights via Madrid (MAD), Spain
From Marrakech (RAK), Morocco with Iberia Transfer at  Madrid (MAD), Spain Then on to Bogota (BOG), Colombia with Iberia