Offers & Ticket Prices For Cheap Flights

Cairo to Agadir

from

Mon, 3 Jun - Tue, 24 Sep
1 stop · 113-day round trip
change dates
Cairo to Marrakesh

from

Wed, 19 Jun - Mon, 24 Jun
1 stop · 5-day round trip
change dates
Cairo to Casablanca

from

Tue, 11 Jun - Fri, 30 Aug
Direct · 80-day round trip
change dates
Cairo to Oujda

from

Sat, 25 May - Sat, 1 Jun
1 stop · 7-day round trip
change dates
Cairo to Barcelona

from

Thu, 30 May - Thu, 13 Jun
1 stop · 14-day round trip
change dates
Cairo to Madrid

from

Sat, 11 May - Wed, 15 May
1 stop · 4-day round trip
change dates
Cairo to Paris

from

Tue, 11 Jun - Tue, 18 Jun
1 stop · 7-day round trip
change dates
Cairo to Toulouse

from

Thu, 2 May - Sat, 11 May
1 stop · 9-day round trip
change dates
Cairo to Rome

from

Mon, 6 May - Mon, 13 May
1 stop · 7-day round trip
change dates
Cairo to Lisbon

from

Fri, 10 May - Fri, 24 May
1 stop · 14-day round trip
change dates
Cairo to Tangier

from

Sun, 28 Apr - Tue, 28 May
1 stop · 30-day round trip
change dates
Cairo to Tetouan

from

Fri, 10 May - Fri, 7 Jun
1 stop · 28-day round trip
change dates
Cairo to Istanbul

from

Tue, 30 Apr - Wed, 29 May
1 stop · 29-day round trip
change dates
Cairo to Milan

from

Thu, 20 Jun - Thu, 27 Jun
1 stop · 7-day round trip
change dates
Cairo to Amsterdam

from

Wed, 15 May - Sun, 19 May
1 stop · 4-day round trip
change dates
Cairo to London

from

Wed, 24 Apr - Sat, 24 Aug
1 stop · 122-day round trip
change dates
Cairo to Bologna

from

Fri, 19 Apr - Thu, 25 Apr
1 stop · 6-day round trip
change dates
Cairo to Fes

from

Sun, 8 Sep - Sun, 15 Sep
1 stop · 7-day round trip
change dates
Cairo to Errachidia

from

Fri, 3 May - Fri, 10 May
1 stop · 7-day round trip
change dates
Cairo to Marseille

from

Tue, 14 May - Sat, 18 May
1 stop · 4-day round trip
change dates
There are no fare deals from this city at the moment.

About Royal Air Maroc

Address
Royal Air Maroc Service Réclamations Clientèle Aéroport
Casa-Anfa
Casablanca - Morocco
Call Center
International +212 522 48 97 97
Morocco 089000 0800 ou 3260
France 3260 say Royal Air Maroc or 0820 821 821
Belgium 02 219 30 30
Spain 902 210 010
Switzerland +41 22 731 77 54
Netherland +31 20 51 58 590
England 020 730 758 00
Italy 800 254 740
Canada 001 514 285 14 35
United States (Toll free number) 1 800-344-6726
Portugal 01 213 500 020
Germany 0699 200 14 61
Senegal 221 33 849 47 47
Russia + 7 495 363 63 65
Website
www.royalairmaroc.com