Depuis quelques années, les compagnies à bas prix vont aussi jusqu'au Maroc. Limitées il y a quelques années au continent européen, Easyjet et Ryanair offrent aujourd'hui des lignes aériennes vers le Maroc. La compagnie irlandaise a développé deux liaisons depuis l'aéroport de Marseille-Provence, pour les villes de Marrakesh et Fès, au Nord du pays. Les tarifs sont vraiment bas, notamment si vous partez en dehors de la haute-saison. Attention, il n'y a généralement qu'un seul vol par jour. Aussi, il est très fréquent de ne pas pouvoir partir le jour désiré, mais si vous cherchez un ou deux jours avant ou après la date choisie, vous trouverez sans doutes une très bonne offre.
Avec Easyjet, les vols à destination de Marrakech partent depuis l'aéroport de Bâle Mulhouse, Genève, Milan, Gatwick et Madrid, qui propose également des vols pour Casablanca. Les tarifs sont aussi très bas, mais faites attention, si vous choisissez les aéroports de Genève ou Bâle, à changer la monnaie! Sinon, les prix seront exprimés en francs suisses.
La compagnie allemande Lufthansa propose des vols vers Casablanca Mohammed V, en passant par l'aéroport de Francfort. Si celà représente un détour, les prix proposés peuvent en revanche concurrencer ceux d'Air France et de British Airways.