Royal Air Maroc - Flights


  • London Heathrow
    LHR
    Menara Airport
    VIA: Casablanca Mohamed V Airport
    Marrakech
    RAK

    Marrakech
    RAK
    London Heathrow
    VIA: Casablanca Mohamed V Airport
    London Heathrow
    LHR
    Above fare is subject to availability and not for high season. To check the availability of the seat please call us at 0207 993 5721
  • London Heathrow
    LHR
    Anfa Airport
    VIA: Direct
    Casablanca
    CAS

    Casablanca
    CAS
    London Heathrow
    VIA: Direct
    London Heathrow
    LHR
    Above fare is subject to availability and not for high season. To check the availability of the seat please call us at 0207 993 5721
  • London Heathrow
    LHR
    Nsimalen International Airport
    VIA: Casablanca Mohamed V Airport
    Yaounde
    NSI

    Yaounde
    NSI
    London Heathrow
    VIA: Casablanca Mohamed V Airport
    London Heathrow
    LHR
    Above fare is subject to availability and not for high season. To check the availability of the seat please call us at 0207 993 5721
  • London Heathrow
    LHR
    Sais Airport
    VIA: Casablanca Mohamed V Airport
    Fez
    FEZ

    Fez
    FEZ
    London Heathrow
    VIA: Casablanca Mohamed V Airport
    London Heathrow
    LHR
    Above fare is subject to availability and not for high season. To check the availability of the seat please call us at 0207 993 5721
  • London Heathrow
    LHR
    Agadir Almassira Airport
    VIA: Casablanca Mohamed V Airport
    Agadir
    AGA

    Agadir
    AGA
    London Heathrow
    VIA: Casablanca Mohamed V Airport
    London Heathrow
    LHR
    Above fare is subject to availability and not for high season. To check the availability of the seat please call us at 0207 993 5721
  • London Heathrow
    LHR
    Les Angades Airport
    VIA: Casablanca Mohamed V Airport
    Oujda
    OUD

    Oujda
    OUD
    London Heathrow
    VIA: Casablanca Mohamed V Airport
    London Heathrow
    LHR
    Above fare is subject to availability and not for high season. To check the availability of the seat please call us at 0207 993 5721
  • London Heathrow
    LHR
    Boukhalef Airport
    VIA: Casablanca Mohamed V Airport
    Tangier
    TNG

    Tangier
    TNG
    London Heathrow
    VIA: Casablanca Mohamed V Airport
    London Heathrow
    LHR
    Above fare is subject to availability and not for high season. To check the availability of the seat please call us at 0207 993 5721
  • London Heathrow
    LHR
    Anfa Airport
    VIA: Direct
    Casablanca
    CAS

    Casablanca
    CAS
    London Heathrow
    VIA: Direct
    London Heathrow
    LHR
    Above fare is subject to availability and not for high season. To check the availability of the seat please call us at 0207 993 5721
  • London Heathrow
    LHR
    Nouakchott Airport
    VIA: Casablanca Mohamed V Airport
    Nouakchott
    NKC

    Nouakchott
    NKC
    London Heathrow
    VIA: Casablanca Mohamed V Airport
    London Heathrow
    LHR
    Above fare is subject to availability and not for high season. To check the availability of the seat please call us at 0207 993 5721
  • London Heathrow
    LHR
    Kotoka Airport
    VIA: Casablanca Mohamed V Airport
    Accra
    ACC

    Accra
    ACC
    London Heathrow
    VIA: Casablanca Mohamed V Airport
    London Heathrow
    LHR
    Above fare is subject to availability and not for high season. To check the availability of the seat please call us at 0207 993 5721
  • London Heathrow
    LHR
    Lungi International Airport
    VIA: Casablanca Mohamed V Airport
    Freetown
    FNA

    Freetown
    FNA
    London Heathrow
    VIA: Casablanca Mohamed V Airport
    London Heathrow
    LHR
    Above fare is subject to availability and not for high season. To check the availability of the seat please call us at 0207 993 5721
  • London Heathrow
    LHR
    Murtala Muhammed Airport
    VIA: Casablanca Mohamed V Airport
    Lagos
    LOS

    Lagos
    LOS
    London Heathrow
    VIA: Casablanca Mohamed V Airport
    London Heathrow
    LHR
    Above fare is subject to availability and not for high season. To check the availability of the seat please call us at 0207 993 5721
  • London Heathrow
    LHR
    Yundum International Airport
    VIA: Casablanca Mohamed V Airport
    Banjul
    BJL

    Banjul
    BJL
    London Heathrow
    VIA: Casablanca Mohamed V Airport
    London Heathrow
    LHR
    Above fare is subject to availability and not for high season. To check the availability of the seat please call us at 0207 993 5721
  • London Heathrow
    LHR
    Cotonou Airport
    VIA: Casablanca Mohamed V Airport
    Cotonou
    COO

    Cotonou
    COO
    London Heathrow
    VIA: Casablanca Mohamed V Airport
    London Heathrow
    LHR
    Above fare is subject to availability and not for high season. To check the availability of the seat please call us at 0207 993 5721
  • London Heathrow
    LHR
    Douala Airport
    VIA: Casablanca Mohamed V Airport
    Douala
    DLA

    Douala
    DLA
    London Heathrow
    VIA: Casablanca Mohamed V Airport
    London Heathrow
    LHR
    Above fare is subject to availability and not for high season. To check the availability of the seat please call us at 0207 993 5721
  • London Heathrow
    LHR
    Cotonou Airport
    VIA: Casablanca Mohamed V Airport
    Cotonou
    COO

    Cotonou
    COO
    London Heathrow
    VIA: Casablanca Mohamed V Airport
    London Heathrow
    LHR
    Above fare is subject to availability and not for high season. To check the availability of the seat please call us at 0207 993 5721
  • London Heathrow
    LHR
    Libreville Airport
    VIA: Casablanca Mohamed V Airport
    Libreville
    LBV

    Libreville
    LBV
    London Heathrow
    VIA: Casablanca Mohamed V Airport
    London Heathrow
    LHR
    Above fare is subject to availability and not for high season. To check the availability of the seat please call us at 0207 993 5721
  • London Heathrow
    LHR
    Douala Airport
    VIA: Casablanca Mohamed V Airport
    Douala
    DLA

    Douala
    DLA
    London Heathrow
    VIA: Casablanca Mohamed V Airport
    London Heathrow
    LHR
    Above fare is subject to availability and not for high season. To check the availability of the seat please call us at 0207 993 5721
  • London Heathrow
    LHR
    Dakar-Yoff-L?opold S?dar Senghor International Airport
    VIA: Casablanca Mohamed V Airport
    Dakar
    DKR

    Dakar
    DKR
    London Heathrow
    VIA: Casablanca Mohamed V Airport
    London Heathrow
    LHR
    Above fare is subject to availability and not for high season. To check the availability of the seat please call us at 0207 993 5721
  • London Heathrow
    LHR
    Lome Airport
    VIA: Casablanca Mohamed V Airport
    Lome
    LFW

    Lome
    LFW
    London Heathrow
    VIA: Casablanca Mohamed V Airport
    London Heathrow
    LHR
    Above fare is subject to availability and not for high season. To check the availability of the seat please call us at 0207 993 5721
  • London Gatwick
    LGW
    Felix Houphouet Boigny Airport
    VIA: Casablanca Mohamed V Airport
    Abidjan
    ABJ

    Abidjan
    ABJ
    London Gatwick
    VIA: Casablanca Mohamed V Airport
    London Gatwick
    LGW
    Above fare is subject to availability and not for high season. To check the availability of the seat please call us at 0207 993 5721
  • London Heathrow
    LHR
    Menara Airport
    VIA: Casablanca Mohamed V Airport
    Marrakech
    RAK

    Marrakech
    RAK
    London Heathrow
    VIA: Casablanca Mohamed V Airport
    London Heathrow
    LHR
    Above fare is subject to availability and not for high season. To check the availability of the seat please call us at 0207 993 5721
  • London Heathrow
    LHR
    4 de Fevereiro Airport
    VIA: Casablanca Mohamed V Airport
    Luanda
    LAD

    Luanda
    LAD
    London Heathrow
    VIA: Casablanca Mohamed V Airport
    London Heathrow
    LHR
    Above fare is subject to availability and not for high season. To check the availability of the seat please call us at 0207 993 5721
  • London Heathrow
    LHR
    Maya Maya Airport
    VIA: Casablanca Mohamed V Airport
    Brazzaville
    BZV

    Brazzaville
    BZV
    London Heathrow
    VIA: Casablanca Mohamed V Airport
    London Heathrow
    LHR
    Above fare is subject to availability and not for high season. To check the availability of the seat please call us at 0207 993 5721
  • London Heathrow
    LHR
    Sais Airport
    VIA: Casablanca Mohamed V Airport
    Fez
    FEZ

    Fez
    FEZ
    London Heathrow
    VIA: Casablanca Mohamed V Airport
    London Heathrow
    LHR
    Above fare is subject to availability and not for high season. To check the availability of the seat please call us at 0207 993 5721
  • London Heathrow
    LHR
    Agadir Almassira Airport
    VIA: Casablanca Mohamed V Airport
    Agadir
    AGA

    Agadir
    AGA
    London Heathrow
    VIA: Casablanca Mohamed V Airport
    London Heathrow
    LHR
    Above fare is subject to availability and not for high season. To check the availability of the seat please call us at 0207 993 5721
  • London Heathrow
    LHR
    Les Angades Airport
    VIA: Casablanca Mohamed V Airport
    Oujda
    OUD

    Oujda
    OUD
    London Heathrow
    VIA: Casablanca Mohamed V Airport
    London Heathrow
    LHR
    Above fare is subject to availability and not for high season. To check the availability of the seat please call us at 0207 993 5721
  • London Heathrow
    LHR
    Felix Houphouet Boigny Airport
    VIA: Casablanca Mohamed V Airport
    Abidjan
    ABJ

    Abidjan
    ABJ
    London Heathrow
    VIA: Casablanca Mohamed V Airport
    London Heathrow
    LHR
    Above fare is subject to availability and not for high season. To check the availability of the seat please call us at 0207 993 5721
  • London Heathrow
    LHR
    Nsimalen International Airport
    VIA: Casablanca Mohamed V Airport
    Yaounde
    NSI

    Yaounde
    NSI
    London Heathrow
    VIA: Casablanca Mohamed V Airport
    London Heathrow
    LHR
    Above fare is subject to availability and not for high season. To check the availability of the seat please call us at 0207 993 5721
  • London Heathrow
    LHR
    Conakry Airport
    VIA: Casablanca Mohamed V Airport
    Conakry
    CKY

    Conakry
    CKY
    London Heathrow
    VIA: Casablanca Mohamed V Airport
    London Heathrow
    LHR
    Above fare is subject to availability and not for high season. To check the availability of the seat please call us at 0207 993 5721
  • London Heathrow
    LHR
    Libreville Airport
    VIA: Casablanca Mohamed V Airport
    Libreville
    LBV

    Libreville
    LBV
    London Heathrow
    VIA: Casablanca Mohamed V Airport
    London Heathrow
    LHR
    Above fare is subject to availability and not for high season. To check the availability of the seat please call us at 0207 993 5721
  • London Heathrow
    LHR
    Lome Airport
    VIA: Casablanca Mohamed V Airport
    Lome
    LFW

    Lome
    LFW
    London Heathrow
    VIA: Casablanca Mohamed V Airport
    London Heathrow
    LHR
    Above fare is subject to availability and not for high season. To check the availability of the seat please call us at 0207 993 5721
Search Worldwide Destinations
Sort By Airline