Which airline to pick?
Ryanair (BVA to RAK): cheapest, from EUR 29 one-way, EUR 59 return without baggage. Beauvais is 85 km north of Paris (EUR 17 shuttle, 1h15).
Transavia (ORY to RAK): 4 flights/day, best value from Orly (EUR 89-140 return). 10 kg cabin included.
Air Arabia Maroc (CDG to RAK): premium low-cost, EUR 99-160 return.
Royal Air Maroc (ORY to RAK): national carrier, 3 flights/day, meal included, EUR 180-260 return. Only choice with SkyTeam connections.
easyJet (CDG to RAK): 3 flights/week, often 20% cheaper than Transavia but less convenient times.