Ryanair now flies to Marrakech from Girona Airport three times per week. It flies to and from each destination on Mondays, Fridays and Sundays.
Ryanair offers very cheap flights. Marrakech airport is only 6km from the centre of the city centre, and there are regular bus services connecting the airport to the city.
Ryanair´s extra charges are fairly steep. The flight arrives into Girona at 23.10, so if there are delays you may have trouble finding transport to reach your final destination. You can also fly to Marrakech from Barcelona\'s main airport, who offer daily flights back and forth.