Cheap Flights from United Kingdom to Morocco
    (Modify Search)
    • Themes
    • Destinations
    • Airlines
    • Flights

    Cheap Flights from United Kingdom to Morocco

    Airline Results Price View
    View All Airlines View Flights
    British Airways 135 results £110 View Flights
    EasyJet 23 results £123 View Flights
    Royal Air Maroc 232 results £133 View Flights
    Iberia 113 results £188 View Flights
    Ryanair 17 results £217 View Flights
    TAP Portugal 60 results £229 View Flights
    Air France 72 results £259 View Flights
    Thomsonfly 1 result £309 View Flights
    Swiss International Air Lines 11 results £338 View Flights
    KLM 5 results £653 View Flights
    American Airlines 1 result £877 View Flights
    Brussels Airlines 2 results £1,044 View Flights
    SATA International 1 result £1,647 View Flights
    Themes Results Price View
    View All Themes View Cities
    Local Markets 409 results £110 View Cities
    Romantic 270 results £110 View Cities
    Relaxation 270 results £110 View Cities
    Food 270 results £110 View Cities
    Entertainment 270 results £110 View Cities
    Cities Results Price View
    View All Cities View Flights
    Marrakech 270 results £110 View Flights
    Tangier 139 results £188 View Flights
    Casablanca 256 results £199 View Flights
    Rabat 8 results £306 View Flights
    Depart:Sun, 16 Nov Return:Wed, 19 Nov London to Marrakech Sun, 16 Nov - Wed, 19 Nov
    British Airways Direct 3h 35m
    2:00 pm LGW - 5:35 pm RAK
    EasyJet Direct 3h 40m
    8:00 pm RAK - 11:40 pm LGW
    £110
    opodo.co.uk
    Show Details

    Depart: London to Marrakech

    LGW
    2:00 pm
    3h 35m
    RAK
    5:35 pm
    Airlines
    Flight No.
    From
    To
    Duration
    BA2666
    Sun 16 Nov, 2:00 pm
    LGW London
    Sun 16 Nov, 5:35 pm
    RAK Marrakech
    3h 35m

    Return: Marrakech to London

    RAK
    8:00 pm
    3h 40m
    LGW
    11:40 pm
    Airlines
    Flight No.
    From
    To
    Duration
    U28896
    Wed 19 Nov, 8:00 pm
    RAK Marrakech
    Wed 19 Nov, 11:40 pm
    LGW London
    3h 40m
    Depart:Sun, 16 Nov Return:Wed, 19 Nov London to Marrakech Sun, 16 Nov - Wed, 19 Nov
    British Airways Direct 3h 35m
    2:00 pm LGW - 5:35 pm RAK
    EasyJet Direct 3h 40m
    12:00 pm RAK - 3:40 pm LGW
    £119
    opodo.co.uk
    Show Details

    Depart: London to Marrakech

    LGW
    2:00 pm
    3h 35m
    RAK
    5:35 pm
    Airlines
    Flight No.
    From
    To
    Duration
    BA2666
    Sun 16 Nov, 2:00 pm
    LGW London
    Sun 16 Nov, 5:35 pm
    RAK Marrakech
    3h 35m

    Return: Marrakech to London

    RAK
    12:00 pm
    3h 40m
    LGW
    3:40 pm
    Airlines
    Flight No.
    From
    To
    Duration
    U28894
    Wed 19 Nov, 12:00 pm
    RAK Marrakech
    Wed 19 Nov, 3:40 pm
    LGW London
    3h 40m
    Depart:Sun, 16 Nov Return:Wed, 19 Nov London to Marrakech Sun, 16 Nov - Wed, 19 Nov
    EasyJet Direct 3h 40m
    3:40 pm LGW - 7:20 pm RAK
    British Airways Direct 3h 40m
    2:00 pm RAK - 5:40 pm LGW
    £123
    opodo.co.uk
    Show Details

    Depart: London to Marrakech

    LGW
    3:40 pm
    3h 40m
    RAK
    7:20 pm
    Airlines
    Flight No.
    From
    To
    Duration
    U28895
    Sun 16 Nov, 3:40 pm
    LGW London
    Sun 16 Nov, 7:20 pm
    RAK Marrakech
    3h 40m

    Return: Marrakech to London

    RAK
    2:00 pm
    3h 40m
    LGW
    5:40 pm
    Airlines
    Flight No.
    From
    To
    Duration
    BA2667
    Wed 19 Nov, 2:00 pm
    RAK Marrakech
    Wed 19 Nov, 5:40 pm
    LGW London
    3h 40m
    Depart:Sun, 16 Nov Return:Wed, 19 Nov London to Marrakech Sun, 16 Nov - Wed, 19 Nov
    EasyJet Direct 3h 40m
    7:40 am LGW - 11:20 am RAK
    British Airways Direct 3h 40m
    2:00 pm RAK - 5:40 pm LGW
    £126
    opodo.co.uk
    Show Details

    Depart: London to Marrakech

    LGW
    7:40 am
    3h 40m
    RAK
    11:20 am
    Airlines
    Flight No.
    From
    To
    Duration
    U28893
    Sun 16 Nov, 7:40 am
    LGW London
    Sun 16 Nov, 11:20 am
    RAK Marrakech
    3h 40m

    Return: Marrakech to London

    RAK
    2:00 pm
    3h 40m
    LGW
    5:40 pm
    Airlines
    Flight No.
    From
    To
    Duration
    BA2667
    Wed 19 Nov, 2:00 pm
    RAK Marrakech
    Wed 19 Nov, 5:40 pm
    LGW London
    3h 40m
    Depart:Sun, 16 Nov Return:Wed, 19 Nov London to Marrakech Sun, 16 Nov - Wed, 19 Nov
    British Airways Direct 3h 35m
    2:00 pm LGW - 5:35 pm RAK
    British Airways Direct 3h 40m
    2:00 pm RAK - 5:40 pm LGW
    £126
    opodo.co.uk
    Show Details

    Depart: London to Marrakech

    LGW
    2:00 pm
    3h 35m
    RAK
    5:35 pm
    Airlines
    Flight No.
    From
    To
    Duration
    BA2666
    Sun 16 Nov, 2:00 pm
    LGW London
    Sun 16 Nov, 5:35 pm
    RAK Marrakech
    3h 35m

    Return: Marrakech to London

    RAK
    2:00 pm
    3h 40m
    LGW
    5:40 pm
    Airlines
    Flight No.
    From
    To
    Duration
    BA2667
    Wed 19 Nov, 2:00 pm
    RAK Marrakech
    Wed 19 Nov, 5:40 pm
    LGW London
    3h 40m
    Depart:Sun, 16 Nov Return:Wed, 19 Nov London to Marrakech Sun, 16 Nov - Wed, 19 Nov
    Royal Air Maroc Direct 3h 20m
    7:45 pm LGW - 11:05 pm RAK
    EasyJet Direct 3h 40m
    8:00 pm RAK - 11:40 pm LGW
    £134
    fly.co.uk
    Show Details

    Depart: London to Marrakech

    LGW
    7:45 pm
    3h 20m
    RAK
    11:05 pm
    Airlines
    Flight No.
    From
    To
    Duration
    AT673
    Sun 16 Nov, 7:45 pm
    LGW London
    Sun 16 Nov, 11:05 pm
    RAK Marrakech
    3h 20m

    Return: Marrakech to London

    RAK
    8:00 pm
    3h 40m
    LGW
    11:40 pm
    Airlines
    Flight No.
    From
    To
    Duration
    U28896
    Wed 19 Nov, 8:00 pm
    RAK Marrakech
    Wed 19 Nov, 11:40 pm
    LGW London
    3h 40m
    Depart:Sun, 16 Nov Return:Wed, 19 Nov London to Marrakech Sun, 16 Nov - Wed, 19 Nov
    Royal Air Maroc Direct 3h 20m
    7:45 pm LGW - 11:05 pm RAK
    EasyJet Direct 3h 40m
    12:00 pm RAK - 3:40 pm LGW
    £136
    fly.co.uk
    Show Details

    Depart: London to Marrakech

    LGW
    7:45 pm
    3h 20m
    RAK
    11:05 pm
    Airlines
    Flight No.
    From
    To
    Duration
    AT673
    Sun 16 Nov, 7:45 pm
    LGW London
    Sun 16 Nov, 11:05 pm
    RAK Marrakech
    3h 20m

    Return: Marrakech to London

    RAK
    12:00 pm
    3h 40m
    LGW
    3:40 pm
    Airlines
    Flight No.
    From
    To
    Duration
    U28894
    Wed 19 Nov, 12:00 pm
    RAK Marrakech
    Wed 19 Nov, 3:40 pm
    LGW London
    3h 40m
    Depart:Sun, 16 Nov Return:Wed, 19 Nov London to Marrakech Sun, 16 Nov - Wed, 19 Nov
    EasyJet Direct 3h 40m
    3:40 pm LGW - 7:20 pm RAK
    Multiple Airlines 1 stop 7h 25m
    1:40 pm RAK - 9:05 pm LGW
    £139
    skypicker.com
    Show Details

    Depart: London to Marrakech

    LGW
    3:40 pm
    3h 40m
    RAK
    7:20 pm
    Airlines
    Flight No.
    From
    To
    Duration
    U28895
    Sun 16 Nov, 3:40 pm
    LGW London
    Sun 16 Nov, 7:20 pm
    RAK Marrakech
    3h 40m

    Return: Marrakech to London via Barcelona

    RAK
    1:40 pm
    2h 20m
    BCN
    5:00 pm
    2h 45m
    BCN
    7:45 pm
    2h 20m
    LGW
    9:05 pm
    Airlines
    Flight No.
    From
    To
    Duration
    VY7333
    Wed 19 Nov, 1:40 pm
    RAK Marrakech
    Wed 19 Nov, 5:00 pm
    BCN Barcelona
    2h 20m
    2h 45m layover in Barcelona (BCN)
    U28578
    Wed 19 Nov, 7:45 pm
    BCN Barcelona
    Wed 19 Nov, 9:05 pm
    LGW London
    2h 20m
    Depart:Sun, 16 Nov Return:Wed, 19 Nov London to Marrakech Sun, 16 Nov - Wed, 19 Nov
    EasyJet Direct 3h 40m
    7:40 am LGW - 11:20 am RAK
    Multiple Airlines 1 stop 7h 25m
    1:40 pm RAK - 9:05 pm LGW
    £142
    skypicker.com
    Show Details

    Depart: London to Marrakech

    LGW
    7:40 am
    3h 40m
    RAK
    11:20 am
    Airlines
    Flight No.
    From
    To
    Duration
    U28893
    Sun 16 Nov, 7:40 am
    LGW London
    Sun 16 Nov, 11:20 am
    RAK Marrakech
    3h 40m

    Return: Marrakech to London via Barcelona

    RAK
    1:40 pm
    2h 20m
    BCN
    5:00 pm
    2h 45m
    BCN
    7:45 pm
    2h 20m
    LGW
    9:05 pm
    Airlines
    Flight No.
    From
    To
    Duration
    VY7333
    Wed 19 Nov, 1:40 pm
    RAK Marrakech
    Wed 19 Nov, 5:00 pm
    BCN Barcelona
    2h 20m
    2h 45m layover in Barcelona (BCN)
    U28578
    Wed 19 Nov, 7:45 pm
    BCN Barcelona
    Wed 19 Nov, 9:05 pm
    LGW London
    2h 20m
    Depart:Sun, 16 Nov Return:Wed, 19 Nov London to Marrakech Sun, 16 Nov - Wed, 19 Nov
    Royal Air Maroc Direct 3h 20m
    7:45 pm LGW - 11:05 pm RAK
    British Airways Direct 3h 40m
    2:00 pm RAK - 5:40 pm LGW
    £168
    lastminute.com
    Show Details

    Depart: London to Marrakech

    LGW
    7:45 pm
    3h 20m
    RAK
    11:05 pm
    Airlines
    Flight No.
    From
    To
    Duration
    AT673
    Sun 16 Nov, 7:45 pm
    LGW London
    Sun 16 Nov, 11:05 pm
    RAK Marrakech
    3h 20m

    Return: Marrakech to London

    RAK
    2:00 pm
    3h 40m
    LGW
    5:40 pm
    Airlines
    Flight No.
    From
    To
    Duration
    BA2667
    Wed 19 Nov, 2:00 pm
    RAK Marrakech
    Wed 19 Nov, 5:40 pm
    LGW London
    3h 40m
    Depart:Sun, 16 Nov Return:Wed, 19 Nov London to Marrakech Sun, 16 Nov - Wed, 19 Nov
    Royal Air Maroc 1 stop 5h 25m
    3:15 pm LGW - 8:40 pm RAK
    EasyJet Direct 3h 40m
    8:00 pm RAK - 11:40 pm LGW
    £173
    opodo.co.uk
    Show Details

    Depart: London to Marrakech via Casablanca

    LGW
    3:15 pm
    3h 15m
    CMN
    6:30 pm
    1h 30m
    CMN
    8:00 pm
    40m
    RAK
    8:40 pm
    Airlines
    Flight No.
    From
    To
    Duration
    AT803
    Sun 16 Nov, 3:15 pm
    LGW London
    Sun 16 Nov, 6:30 pm
    CMN Casablanca
    3h 15m
    1h 30m layover in Casablanca (CMN)
    AT405
    Sun 16 Nov, 8:00 pm
    CMN Casablanca
    Sun 16 Nov, 8:40 pm
    RAK Marrakech
    40m

    Return: Marrakech to London

    RAK
    8:00 pm
    3h 40m
    LGW
    11:40 pm
    Airlines
    Flight No.
    From
    To
    Duration
    U28896
    Wed 19 Nov, 8:00 pm
    RAK Marrakech
    Wed 19 Nov, 11:40 pm
    LGW London
    3h 40m
    Depart:Sun, 16 Nov Return:Wed, 19 Nov London to Marrakech Sun, 16 Nov - Wed, 19 Nov
    Royal Air Maroc 1 stop 5h 25m
    3:15 pm LGW - 8:40 pm RAK
    EasyJet Direct 3h 40m
    12:00 pm RAK - 3:40 pm LGW
    £182
    opodo.co.uk
    Show Details

    Depart: London to Marrakech via Casablanca

    LGW
    3:15 pm
    3h 15m
    CMN
    6:30 pm
    1h 30m
    CMN
    8:00 pm
    40m
    RAK
    8:40 pm
    Airlines
    Flight No.
    From
    To
    Duration
    AT803
    Sun 16 Nov, 3:15 pm
    LGW London
    Sun 16 Nov, 6:30 pm
    CMN Casablanca
    3h 15m
    1h 30m layover in Casablanca (CMN)
    AT405
    Sun 16 Nov, 8:00 pm
    CMN Casablanca
    Sun 16 Nov, 8:40 pm
    RAK Marrakech
    40m

    Return: Marrakech to London

    RAK
    12:00 pm
    3h 40m
    LGW
    3:40 pm
    Airlines
    Flight No.
    From
    To
    Duration
    U28894
    Wed 19 Nov, 12:00 pm
    RAK Marrakech
    Wed 19 Nov, 3:40 pm
    LGW London
    3h 40m
    Depart:Mon, 29 Sep Return:Tue, 14 Oct London to Tangier Mon, 29 Sep - Tue, 14 Oct
    Iberia 1 stop 6h 35m
    6:20 am LHR - 11:55 am TNG
    British Airways 1 stop 6h 15m
    12:25 pm TNG - 7:40 pm LHR
    £188
    fly.co.uk
    Show Details

    Depart: London to Tangier via Madrid

    LHR
    6:20 am
    2h 20m
    MAD
    9:40 am
    1h 55m
    MAD
    11:35 am
    2h 20m
    TNG
    11:55 am
    Airlines
    Flight No.
    From
    To
    Duration
    IB7441
    Mon 29 Sep, 6:20 am
    LHR London
    Mon 29 Sep, 9:40 am
    MAD Madrid
    2h 20m
    1h 55m layover in Madrid (MAD)
    IB8378
    Mon 29 Sep, 11:35 am
    MAD Madrid
    Mon 29 Sep, 11:55 am
    TNG Tangier
    2h 20m

    Return: Tangier to London via Madrid

    TNG
    12:25 pm
    20m
    MAD
    2:45 pm
    3h 35m
    MAD
    6:20 pm
    2h 20m
    LHR
    7:40 pm
    Airlines
    Flight No.
    From
    To
    Duration
    BA7271
    Tue 14 Oct, 12:25 pm
    TNG Tangier
    Tue 14 Oct, 2:45 pm
    MAD Madrid
    20m
    3h 35m layover in Madrid (MAD)
    BA461
    Tue 14 Oct, 6:20 pm
    MAD Madrid
    Tue 14 Oct, 7:40 pm
    LHR London
    2h 20m
    Depart:Mon, 29 Sep Return:Tue, 14 Oct London to Tangier Mon, 29 Sep - Tue, 14 Oct
    Iberia 1 stop 6h 35m
    6:20 am LHR - 11:55 am TNG
    British Airways 1 stop 4h 25m
    12:25 pm TNG - 5:50 pm LHR
    £188
    fly.co.uk
    Show Details

    Depart: London to Tangier via Madrid

    LHR
    6:20 am
    2h 20m
    MAD
    9:40 am
    1h 55m
    MAD
    11:35 am
    2h 20m
    TNG
    11:55 am
    Airlines
    Flight No.
    From
    To
    Duration
    IB7441
    Mon 29 Sep, 6:20 am
    LHR London
    Mon 29 Sep, 9:40 am
    MAD Madrid
    2h 20m
    1h 55m layover in Madrid (MAD)
    IB8378
    Mon 29 Sep, 11:35 am
    MAD Madrid
    Mon 29 Sep, 11:55 am
    TNG Tangier
    2h 20m

    Return: Tangier to London via Madrid

    TNG
    12:25 pm
    20m
    MAD
    2:45 pm
    1h 35m
    MAD
    4:20 pm
    2h 30m
    LHR
    5:50 pm
    Airlines
    Flight No.
    From
    To
    Duration
    BA7271
    Tue 14 Oct, 12:25 pm
    TNG Tangier
    Tue 14 Oct, 2:45 pm
    MAD Madrid
    20m
    1h 35m layover in Madrid (MAD)
    BA7056
    Tue 14 Oct, 4:20 pm
    MAD Madrid
    Tue 14 Oct, 5:50 pm
    LHR London
    2h 30m
    Depart:Mon, 29 Sep Return:Tue, 14 Oct London to Tangier Mon, 29 Sep - Tue, 14 Oct
    Iberia 1 stop 6h 35m
    6:20 am LHR - 11:55 am TNG
    British Airways 1 stop 5h 5m
    12:25 pm TNG - 6:30 pm LHR
    £188
    fly.co.uk
    Show Details

    Depart: London to Tangier via Madrid

    LHR
    6:20 am
    2h 20m
    MAD
    9:40 am
    1h 55m
    MAD
    11:35 am
    2h 20m
    TNG
    11:55 am
    Airlines
    Flight No.
    From
    To
    Duration
    IB7441
    Mon 29 Sep, 6:20 am
    LHR London
    Mon 29 Sep, 9:40 am
    MAD Madrid
    2h 20m
    1h 55m layover in Madrid (MAD)
    IB8378
    Mon 29 Sep, 11:35 am
    MAD Madrid
    Mon 29 Sep, 11:55 am
    TNG Tangier
    2h 20m

    Return: Tangier to London via Madrid

    TNG
    12:25 pm
    20m
    MAD
    2:45 pm
    2h 20m
    MAD
    5:05 pm
    2h 25m
    LHR
    6:30 pm
    Airlines
    Flight No.
    From
    To
    Duration
    BA7271
    Tue 14 Oct, 12:25 pm
    TNG Tangier
    Tue 14 Oct, 2:45 pm
    MAD Madrid
    20m
    2h 20m layover in Madrid (MAD)
    BA7050
    Tue 14 Oct, 5:05 pm
    MAD Madrid
    Tue 14 Oct, 6:30 pm
    LHR London
    2h 25m
    Depart:Mon, 29 Sep Return:Tue, 14 Oct London to Tangier Mon, 29 Sep - Tue, 14 Oct
    Multiple Airlines 1 stop 6h 35m
    6:20 am LHR - 11:55 am TNG
    British Airways 1 stop 5h 5m
    12:25 pm TNG - 6:30 pm LHR
    £189
    fly.co.uk
    Show Details

    Depart: London to Tangier via Madrid

    LHR
    6:20 am
    2h 20m
    MAD
    9:40 am
    1h 55m
    MAD
    11:35 am
    2h 20m
    TNG
    11:55 am
    Airlines
    Flight No.
    From
    To
    Duration
    BA456
    Mon 29 Sep, 6:20 am
    LHR London
    Mon 29 Sep, 9:40 am
    MAD Madrid
    2h 20m
    1h 55m layover in Madrid (MAD)
    IB8378
    Mon 29 Sep, 11:35 am
    MAD Madrid
    Mon 29 Sep, 11:55 am
    TNG Tangier
    2h 20m

    Return: Tangier to London via Madrid

    TNG
    12:25 pm
    20m
    MAD
    2:45 pm
    2h 20m
    MAD
    5:05 pm
    2h 25m
    LHR
    6:30 pm
    Airlines
    Flight No.
    From
    To
    Duration
    BA7271
    Tue 14 Oct, 12:25 pm
    TNG Tangier
    Tue 14 Oct, 2:45 pm
    MAD Madrid
    20m
    2h 20m layover in Madrid (MAD)
    BA7050
    Tue 14 Oct, 5:05 pm
    MAD Madrid
    Tue 14 Oct, 6:30 pm
    LHR London
    2h 25m
    Depart:Mon, 29 Sep Return:Tue, 14 Oct London to Tangier Mon, 29 Sep - Tue, 14 Oct
    Multiple Airlines 1 stop 6h 35m
    6:20 am LHR - 11:55 am TNG
    British Airways 1 stop 4h 25m
    12:25 pm TNG - 5:50 pm LHR
    £189
    fly.co.uk
    Show Details

    Depart: London to Tangier via Madrid

    LHR
    6:20 am
    2h 20m
    MAD
    9:40 am
    1h 55m
    MAD
    11:35 am
    2h 20m
    TNG
    11:55 am
    Airlines
    Flight No.
    From
    To
    Duration
    BA456
    Mon 29 Sep, 6:20 am
    LHR London
    Mon 29 Sep, 9:40 am
    MAD Madrid
    2h 20m
    1h 55m layover in Madrid (MAD)
    IB8378
    Mon 29 Sep, 11:35 am
    MAD Madrid
    Mon 29 Sep, 11:55 am
    TNG Tangier
    2h 20m

    Return: Tangier to London via Madrid

    TNG
    12:25 pm
    20m
    MAD
    2:45 pm
    1h 35m
    MAD
    4:20 pm
    2h 30m
    LHR
    5:50 pm
    Airlines
    Flight No.
    From
    To
    Duration
    BA7271
    Tue 14 Oct, 12:25 pm
    TNG Tangier
    Tue 14 Oct, 2:45 pm
    MAD Madrid
    20m
    1h 35m layover in Madrid (MAD)
    BA7056
    Tue 14 Oct, 4:20 pm
    MAD Madrid
    Tue 14 Oct, 5:50 pm
    LHR London
    2h 30m
    Depart:Mon, 29 Sep Return:Tue, 14 Oct London to Tangier Mon, 29 Sep - Tue, 14 Oct
    Multiple Airlines 1 stop 6h 35m
    6:20 am LHR - 11:55 am TNG
    British Airways 1 stop 6h 15m
    12:25 pm TNG - 7:40 pm LHR
    £189
    fly.co.uk
    Show Details

    Depart: London to Tangier via Madrid

    LHR
    6:20 am
    2h 20m
    MAD
    9:40 am
    1h 55m
    MAD
    11:35 am
    2h 20m
    TNG
    11:55 am
    Airlines
    Flight No.
    From
    To
    Duration
    BA456
    Mon 29 Sep, 6:20 am
    LHR London
    Mon 29 Sep, 9:40 am
    MAD Madrid
    2h 20m
    1h 55m layover in Madrid (MAD)
    IB8378
    Mon 29 Sep, 11:35 am
    MAD Madrid
    Mon 29 Sep, 11:55 am
    TNG Tangier
    2h 20m

    Return: Tangier to London via Madrid

    TNG
    12:25 pm
    20m
    MAD
    2:45 pm
    3h 35m
    MAD
    6:20 pm
    2h 20m
    LHR
    7:40 pm
    Airlines
    Flight No.
    From
    To
    Duration
    BA7271
    Tue 14 Oct, 12:25 pm
    TNG Tangier
    Tue 14 Oct, 2:45 pm
    MAD Madrid
    20m
    3h 35m layover in Madrid (MAD)
    BA461
    Tue 14 Oct, 6:20 pm
    MAD Madrid
    Tue 14 Oct, 7:40 pm
    LHR London
    2h 20m
    Depart:Thu, 6 Nov Return:Fri, 21 Nov London to Casablanca Thu, 6 Nov - Fri, 21 Nov
    Iberia 1 stop 7h 50m
    11:35 am LHR - 7:25 pm CMN
    Multiple Airlines 1 stop 5h 20m
    2:25 pm CMN - 7:45 pm LHR
    £199
    airtickets.com
    Show Details

    Depart: London to Casablanca via Madrid

    LHR
    11:35 am
    2h 35m
    MAD
    3:10 pm
    3h 25m
    MAD
    6:35 pm
    1h 50m
    CMN
    7:25 pm
    Airlines
    Flight No.
    From
    To
    Duration
    IB3169
    Thu 6 Nov, 11:35 am
    LHR London
    Thu 6 Nov, 3:10 pm
    MAD Madrid
    2h 35m
    3h 25m layover in Madrid (MAD)
    IB7971
    Thu 6 Nov, 6:35 pm
    MAD Madrid
    Thu 6 Nov, 7:25 pm
    CMN Casablanca
    1h 50m

    Return: Casablanca to London via Madrid

    CMN
    2:25 pm
    1h 45m
    MAD
    5:10 pm
    1h 10m
    MAD
    6:20 pm
    2h 25m
    LHR
    7:45 pm
    Airlines
    Flight No.
    From
    To
    Duration
    IB3303
    Fri 21 Nov, 2:25 pm
    CMN Casablanca
    Fri 21 Nov, 5:10 pm
    MAD Madrid
    1h 45m
    1h 10m layover in Madrid (MAD)
    BA461
    Fri 21 Nov, 6:20 pm
    MAD Madrid
    Fri 21 Nov, 7:45 pm
    LHR London
    2h 25m
    Depart:Sun, 16 Nov Return:Wed, 19 Nov London to Marrakech Sun, 16 Nov - Wed, 19 Nov
    Royal Air Maroc 1 stop 5h 25m
    3:15 pm LGW - 8:40 pm RAK
    British Airways Direct 3h 40m
    2:00 pm RAK - 5:40 pm LGW
    £201
    lastminute.com
    Show Details

    Depart: London to Marrakech via Casablanca

    LGW
    3:15 pm
    3h 15m
    CMN
    6:30 pm
    1h 30m
    CMN
    8:00 pm
    40m
    RAK
    8:40 pm
    Airlines
    Flight No.
    From
    To
    Duration
    AT803
    Sun 16 Nov, 3:15 pm
    LGW London
    Sun 16 Nov, 6:30 pm
    CMN Casablanca
    3h 15m
    1h 30m layover in Casablanca (CMN)
    AT405
    Sun 16 Nov, 8:00 pm
    CMN Casablanca
    Sun 16 Nov, 8:40 pm
    RAK Marrakech
    40m

    Return: Marrakech to London

    RAK
    2:00 pm
    3h 40m
    LGW
    5:40 pm
    Airlines
    Flight No.
    From
    To
    Duration
    BA2667
    Wed 19 Nov, 2:00 pm
    RAK Marrakech
    Wed 19 Nov, 5:40 pm
    LGW London
    3h 40m