Royal Air Maroc - Flights


  • London
    Lungi International Airport
    VIA: Casablanca Mohamed V Airport
    Freetown
    FNA

    Freetown
    FNA
    London
    VIA: Casablanca Mohamed V Airport
    London
    Above fare is subject to availability and not for high season. To check the availability of the seat please call us at 02034750086
  • 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 02034750086
  • 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 02034750086
  • 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 02034750086
  • 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 02034750086
  • 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 02034750086
  • 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 02034750086
  • 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 02034750086
  • 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 02034750086
  • 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 02034750086
  • 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 02034750086
  • 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 02034750086
  • 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 02034750086
  • 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 02034750086
  • 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 02034750086
  • 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 02034750086
  • 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 02034750086
  • 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 02034750086
  • 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 02034750086
  • 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 02034750086
  • 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 02034750086
  • 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 02034750086
  • 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 02034750086
  • 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 02034750086
  • 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 02034750086
  • 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 02034750086
  • 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 02034750086
  • 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 02034750086
  • 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 02034750086
  • 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 02034750086
  • 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 02034750086
Search Worldwide Destinations