Currently there are no direct flights Marrakech to Bulgaria

Flights Marrakech to Bulgaria with 1 stopover:

Flights via Madrid (MAD), Spain
FromĀ Marrakech (RAK), Morocco with Iberia Transfer at Madrid (MAD), Spain Then on to Sofia (SOF), Bulgaria with Iberia
Flights via Amsterdam (AMS), Netherlands
FromĀ Marrakech (RAK), Morocco with KLM Transfer at Amsterdam (AMS), Netherlands Then on to Sofia (SOF), Bulgaria with KLM