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
    EasyJet 64 results £135 View Flights
    British Airways 142 results £139 View Flights
    Ryanair 17 results £140 View Flights
    Royal Air Maroc 154 results £169 View Flights
    Iberia 100 results £186 View Flights
    Thomsonfly 1 result £190 View Flights
    TAP Portugal 49 results £208 View Flights
    Air France 73 results £288 View Flights
    Lufthansa 15 results £335 View Flights
    Brussels Airlines 27 results £361 View Flights
    Luxair 3 results £798 View Flights
    American Airlines 3 results £822 View Flights
    SATA International 1 result £1,663 View Flights
    Air Europa 1 result £1,666 View Flights
    Themes Results Price View
    View All Themes View Cities
    Local Markets 209 results £135 View Cities
    Romantic 192 results £135 View Cities
    Relaxation 175 results £135 View Cities
    Food 175 results £135 View Cities
    Entertainment 175 results £135 View Cities
    Cities Results Price View
    View All Cities View Flights
    Marrakech 175 results £135 View Flights
    Casablanca 423 results £186 View Flights
    Tangier 34 results £220 View Flights
    Fes 17 results £254 View Flights
    Rabat 1 result £742 View Flights
    Depart: Mon, 6 Oct Return: Thu, 9 Oct London to Marrakech Mon, 6 Oct - Thu, 9 Oct
    EasyJet Direct 4h 45m
    4:45 pm STN - 8:30 pm RAK
    Ryanair Direct 2h 35m
    3:50 pm RAK - 7:25 pm STN
    £136
    fly.co.uk
    Show Details

    Depart: London to Marrakech

    STN
    4:45 pm
    4h 45m
    RAK
    8:30 pm
    Airlines
    Flight No.
    From
    To
    Duration
    U23055
    4:45 pm, 6 Oct Mon
    STN London
    8:30 pm, 6 Oct Mon
    RAK Marrakech
    4h 45m

    Return: Marrakech to London

    RAK
    3:50 pm
    2h 35m
    STN
    7:25 pm
    Airlines
    Flight No.
    From
    To
    Duration
    FR3557
    3:50 pm, 9 Oct Thu
    RAK Marrakech
    7:25 pm, 9 Oct Thu
    STN London
    2h 35m
    Depart: Mon, 6 Oct Return: Thu, 9 Oct London to Marrakech Mon, 6 Oct - Thu, 9 Oct
    EasyJet Direct 4h 40m
    3:20 pm LGW - 7:00 pm RAK
    Ryanair Direct 2h 35m
    3:50 pm RAK - 7:25 pm STN
    £138
    fly.co.uk
    Show Details

    Depart: London to Marrakech

    LGW
    3:20 pm
    4h 40m
    RAK
    7:00 pm
    Airlines
    Flight No.
    From
    To
    Duration
    U28897
    3:20 pm, 6 Oct Mon
    LGW London
    7:00 pm, 6 Oct Mon
    RAK Marrakech
    4h 40m

    Return: Marrakech to London

    RAK
    3:50 pm
    2h 35m
    STN
    7:25 pm
    Airlines
    Flight No.
    From
    To
    Duration
    FR3557
    3:50 pm, 9 Oct Thu
    RAK Marrakech
    7:25 pm, 9 Oct Thu
    STN London
    2h 35m
    Depart: Fri, 23 Jan Return: Sun, 1 Feb London to Marrakech Fri, 23 Jan - Sun, 1 Feb
    British Airways Direct 3h 40m
    1:00 pm LGW - 4:40 pm RAK
    British Airways Direct 3h 35m
    6:20 pm RAK - 9:55 pm LGW
    £135
    ebookers.com
    Show Details

    Depart: London to Marrakech

    LGW
    1:00 pm
    3h 40m
    RAK
    4:40 pm
    Airlines
    Flight No.
    From
    To
    Duration
    BA2666
    1:00 pm, 23 Jan Fri
    LGW London
    4:40 pm, 23 Jan Fri
    RAK Marrakech
    3h 40m

    Return: Marrakech to London

    RAK
    6:20 pm
    3h 35m
    LGW
    9:55 pm
    Airlines
    Flight No.
    From
    To
    Duration
    BA2667
    6:20 pm, 1 Feb Sun
    RAK Marrakech
    9:55 pm, 1 Feb Sun
    LGW London
    3h 35m
    Depart: Tue, 30 Sep Return: Fri, 3 Oct London to Marrakech Tue, 30 Sep - Fri, 3 Oct
    Ryanair Direct 4h 40m
    7:45 pm STN - 11:25 pm RAK
    EasyJet Direct 2h 35m
    9:30 pm RAK - 1:05 am (+1) LGW
    £139
    fly.co.uk
    Show Details

    Depart: London to Marrakech

    STN
    7:45 pm
    4h 40m
    RAK
    11:25 pm
    Airlines
    Flight No.
    From
    To
    Duration
    FR3556
    7:45 pm, 30 Sep Tue
    STN London
    11:25 pm, 30 Sep Tue
    RAK Marrakech
    4h 40m

    Return: Marrakech to London

    RAK
    9:30 pm
    2h 35m
    LGW
    1:05 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    U28898
    9:30 pm, 3 Oct Fri
    RAK Marrakech
    1:05 am, 4 Oct Sat
    LGW London
    2h 35m
    Depart: Mon, 6 Oct Return: Thu, 9 Oct London to Marrakech Mon, 6 Oct - Thu, 9 Oct
    EasyJet Direct 4h 40m
    6:25 am LGW - 10:05 am RAK
    Ryanair Direct 2h 35m
    3:50 pm RAK - 7:25 pm STN
    £148
    fly.co.uk
    Show Details

    Depart: London to Marrakech

    LGW
    6:25 am
    4h 40m
    RAK
    10:05 am
    Airlines
    Flight No.
    From
    To
    Duration
    U28893
    6:25 am, 6 Oct Mon
    LGW London
    10:05 am, 6 Oct Mon
    RAK Marrakech
    4h 40m

    Return: Marrakech to London

    RAK
    3:50 pm
    2h 35m
    STN
    7:25 pm
    Airlines
    Flight No.
    From
    To
    Duration
    FR3557
    3:50 pm, 9 Oct Thu
    RAK Marrakech
    7:25 pm, 9 Oct Thu
    STN London
    2h 35m
    Depart: Tue, 30 Sep Return: Fri, 3 Oct London to Marrakech Tue, 30 Sep - Fri, 3 Oct
    Ryanair Direct 4h 40m
    7:45 pm STN - 11:25 pm RAK
    EasyJet Direct 2h 35m
    10:45 am RAK - 2:20 pm LGW
    £147
    fly.co.uk
    Show Details

    Depart: London to Marrakech

    STN
    7:45 pm
    4h 40m
    RAK
    11:25 pm
    Airlines
    Flight No.
    From
    To
    Duration
    FR3556
    7:45 pm, 30 Sep Tue
    STN London
    11:25 pm, 30 Sep Tue
    RAK Marrakech
    4h 40m

    Return: Marrakech to London

    RAK
    10:45 am
    2h 35m
    LGW
    2:20 pm
    Airlines
    Flight No.
    From
    To
    Duration
    U28894
    10:45 am, 3 Oct Fri
    RAK Marrakech
    2:20 pm, 3 Oct Fri
    LGW London
    2h 35m
    Depart: Tue, 30 Sep Return: Fri, 3 Oct London to Marrakech Tue, 30 Sep - Fri, 3 Oct
    Ryanair Direct 4h 40m
    7:45 pm STN - 11:25 pm RAK
    EasyJet Direct 2h 35m
    9:10 pm RAK - 12:45 am (+1) STN
    £149
    fly.co.uk
    Show Details

    Depart: London to Marrakech

    STN
    7:45 pm
    4h 40m
    RAK
    11:25 pm
    Airlines
    Flight No.
    From
    To
    Duration
    FR3556
    7:45 pm, 30 Sep Tue
    STN London
    11:25 pm, 30 Sep Tue
    RAK Marrakech
    4h 40m

    Return: Marrakech to London

    RAK
    9:10 pm
    2h 35m
    STN
    12:45 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    U23056
    9:10 pm, 3 Oct Fri
    RAK Marrakech
    12:45 am, 4 Oct Sat
    STN London
    2h 35m
    Depart: Mon, 6 Oct Return: Thu, 9 Oct London to Marrakech Mon, 6 Oct - Thu, 9 Oct
    EasyJet Direct 4h 40m
    3:20 pm LGW - 7:00 pm RAK
    EasyJet Direct 2h 35m
    7:35 pm RAK - 11:10 pm LGW
    £154
    fly.co.uk
    Show Details

    Depart: London to Marrakech

    LGW
    3:20 pm
    4h 40m
    RAK
    7:00 pm
    Airlines
    Flight No.
    From
    To
    Duration
    U28897
    3:20 pm, 6 Oct Mon
    LGW London
    7:00 pm, 6 Oct Mon
    RAK Marrakech
    4h 40m

    Return: Marrakech to London

    RAK
    7:35 pm
    2h 35m
    LGW
    11:10 pm
    Airlines
    Flight No.
    From
    To
    Duration
    U28898
    7:35 pm, 9 Oct Thu
    RAK Marrakech
    11:10 pm, 9 Oct Thu
    LGW London
    2h 35m
    Depart: Mon, 6 Oct Return: Thu, 9 Oct London to Marrakech Mon, 6 Oct - Thu, 9 Oct
    EasyJet Direct 4h 40m
    3:20 pm LGW - 7:00 pm RAK
    EasyJet Direct 2h 35m
    10:45 am RAK - 2:20 pm LGW
    £157
    fly.co.uk
    Show Details

    Depart: London to Marrakech

    LGW
    3:20 pm
    4h 40m
    RAK
    7:00 pm
    Airlines
    Flight No.
    From
    To
    Duration
    U28897
    3:20 pm, 6 Oct Mon
    LGW London
    7:00 pm, 6 Oct Mon
    RAK Marrakech
    4h 40m

    Return: Marrakech to London

    RAK
    10:45 am
    2h 35m
    LGW
    2:20 pm
    Airlines
    Flight No.
    From
    To
    Duration
    U28894
    10:45 am, 9 Oct Thu
    RAK Marrakech
    2:20 pm, 9 Oct Thu
    LGW London
    2h 35m
    Depart: Mon, 6 Oct Return: Thu, 9 Oct London to Marrakech Mon, 6 Oct - Thu, 9 Oct
    EasyJet Direct 4h 40m
    6:25 am LGW - 10:05 am RAK
    EasyJet Direct 2h 35m
    7:35 pm RAK - 11:10 pm LGW
    £164
    fly.co.uk
    Show Details

    Depart: London to Marrakech

    LGW
    6:25 am
    4h 40m
    RAK
    10:05 am
    Airlines
    Flight No.
    From
    To
    Duration
    U28893
    6:25 am, 6 Oct Mon
    LGW London
    10:05 am, 6 Oct Mon
    RAK Marrakech
    4h 40m

    Return: Marrakech to London

    RAK
    7:35 pm
    2h 35m
    LGW
    11:10 pm
    Airlines
    Flight No.
    From
    To
    Duration
    U28898
    7:35 pm, 9 Oct Thu
    RAK Marrakech
    11:10 pm, 9 Oct Thu
    LGW London
    2h 35m
    Depart: Tue, 30 Sep Return: Fri, 3 Oct London to Marrakech Tue, 30 Sep - Fri, 3 Oct
    EasyJet Direct 4h 40m
    6:25 am LGW - 10:05 am RAK
    EasyJet Direct 2h 35m
    9:30 pm RAK - 1:05 am (+1) LGW
    £163
    fly.co.uk
    Show Details

    Depart: London to Marrakech

    LGW
    6:25 am
    4h 40m
    RAK
    10:05 am
    Airlines
    Flight No.
    From
    To
    Duration
    U28893
    6:25 am, 30 Sep Tue
    LGW London
    10:05 am, 30 Sep Tue
    RAK Marrakech
    4h 40m

    Return: Marrakech to London

    RAK
    9:30 pm
    2h 35m
    LGW
    1:05 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    U28898
    9:30 pm, 3 Oct Fri
    RAK Marrakech
    1:05 am, 4 Oct Sat
    LGW London
    2h 35m
    Depart: Tue, 30 Sep Return: Fri, 3 Oct London to Marrakech Tue, 30 Sep - Fri, 3 Oct
    EasyJet Direct 4h 40m
    2:50 pm LGW - 6:30 pm RAK
    EasyJet Direct 2h 35m
    9:30 pm RAK - 1:05 am (+1) LGW
    £163
    fly.co.uk
    Show Details

    Depart: London to Marrakech

    LGW
    2:50 pm
    4h 40m
    RAK
    6:30 pm
    Airlines
    Flight No.
    From
    To
    Duration
    U28897
    2:50 pm, 30 Sep Tue
    LGW London
    6:30 pm, 30 Sep Tue
    RAK Marrakech
    4h 40m

    Return: Marrakech to London

    RAK
    9:30 pm
    2h 35m
    LGW
    1:05 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    U28898
    9:30 pm, 3 Oct Fri
    RAK Marrakech
    1:05 am, 4 Oct Sat
    LGW London
    2h 35m
    Depart: Mon, 6 Oct Return: Thu, 9 Oct London to Marrakech Mon, 6 Oct - Thu, 9 Oct
    EasyJet Direct 4h 40m
    6:25 am LGW - 10:05 am RAK
    EasyJet Direct 2h 35m
    10:45 am RAK - 2:20 pm LGW
    £167
    fly.co.uk
    Show Details

    Depart: London to Marrakech

    LGW
    6:25 am
    4h 40m
    RAK
    10:05 am
    Airlines
    Flight No.
    From
    To
    Duration
    U28893
    6:25 am, 6 Oct Mon
    LGW London
    10:05 am, 6 Oct Mon
    RAK Marrakech
    4h 40m

    Return: Marrakech to London

    RAK
    10:45 am
    2h 35m
    LGW
    2:20 pm
    Airlines
    Flight No.
    From
    To
    Duration
    U28894
    10:45 am, 9 Oct Thu
    RAK Marrakech
    2:20 pm, 9 Oct Thu
    LGW London
    2h 35m
    Depart: Mon, 6 Oct Return: Thu, 9 Oct London to Marrakech Mon, 6 Oct - Thu, 9 Oct
    Royal Air Maroc Direct 4h 40m
    8:55 pm LGW - 12:35 am (+1) RAK
    Ryanair Direct 2h 35m
    3:50 pm RAK - 7:25 pm STN
    £169
    opodo.co.uk
    Show Details

    Depart: London to Marrakech

    LGW
    8:55 pm
    4h 40m
    RAK
    12:35 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    AT673
    8:55 pm, 6 Oct Mon
    LGW London
    12:35 am, 7 Oct Tue
    RAK Marrakech
    4h 40m

    Return: Marrakech to London

    RAK
    3:50 pm
    2h 35m
    STN
    7:25 pm
    Airlines
    Flight No.
    From
    To
    Duration
    FR3557
    3:50 pm, 9 Oct Thu
    RAK Marrakech
    7:25 pm, 9 Oct Thu
    STN London
    2h 35m
    Depart: Tue, 30 Sep Return: Fri, 3 Oct London to Marrakech Tue, 30 Sep - Fri, 3 Oct
    EasyJet Direct 4h 40m
    2:50 pm LGW - 6:30 pm RAK
    EasyJet Direct 2h 35m
    10:45 am RAK - 2:20 pm LGW
    £171
    fly.co.uk
    Show Details

    Depart: London to Marrakech

    LGW
    2:50 pm
    4h 40m
    RAK
    6:30 pm
    Airlines
    Flight No.
    From
    To
    Duration
    U28897
    2:50 pm, 30 Sep Tue
    LGW London
    6:30 pm, 30 Sep Tue
    RAK Marrakech
    4h 40m

    Return: Marrakech to London

    RAK
    10:45 am
    2h 35m
    LGW
    2:20 pm
    Airlines
    Flight No.
    From
    To
    Duration
    U28894
    10:45 am, 3 Oct Fri
    RAK Marrakech
    2:20 pm, 3 Oct Fri
    LGW London
    2h 35m
    Depart: Tue, 30 Sep Return: Fri, 3 Oct London to Marrakech Tue, 30 Sep - Fri, 3 Oct
    EasyJet Direct 4h 40m
    6:25 am LGW - 10:05 am RAK
    EasyJet Direct 2h 35m
    10:45 am RAK - 2:20 pm LGW
    £171
    fly.co.uk
    Show Details

    Depart: London to Marrakech

    LGW
    6:25 am
    4h 40m
    RAK
    10:05 am
    Airlines
    Flight No.
    From
    To
    Duration
    U28893
    6:25 am, 30 Sep Tue
    LGW London
    10:05 am, 30 Sep Tue
    RAK Marrakech
    4h 40m

    Return: Marrakech to London

    RAK
    10:45 am
    2h 35m
    LGW
    2:20 pm
    Airlines
    Flight No.
    From
    To
    Duration
    U28894
    10:45 am, 3 Oct Fri
    RAK Marrakech
    2:20 pm, 3 Oct Fri
    LGW London
    2h 35m
    Depart: Fri, 23 Jan Return: Sun, 1 Feb London to Marrakech Fri, 23 Jan - Sun, 1 Feb
    Royal Air Maroc 1 stop 5h 25m
    3:15 pm LGW - 8:40 pm RAK
    Royal Air Maroc 1 stop 5h 5m
    9:15 am RAK - 2:20 pm LGW
    £169
    netflights.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
    3:15 pm, 23 Jan Fri
    LGW London
    6:30 pm, 23 Jan Fri
    CMN Casablanca
    3h 15m
    1h 30m layover in Casablanca (CMN)
    AT405
    8:00 pm, 23 Jan Fri
    CMN Casablanca
    8:40 pm, 23 Jan Fri
    RAK Marrakech
    40m

    Return: Marrakech to London via Casablanca

    RAK
    9:15 am
    40m
    CMN
    9:55 am
    1h 15m
    CMN
    11:10 am
    3h 10m
    LGW
    2:20 pm
    Airlines
    Flight No.
    From
    To
    Duration
    AT402
    9:15 am, 1 Feb Sun
    RAK Marrakech
    9:55 am, 1 Feb Sun
    CMN Casablanca
    40m
    1h 15m layover in Casablanca (CMN)
    AT802
    11:10 am, 1 Feb Sun
    CMN Casablanca
    2:20 pm, 1 Feb Sun
    LGW London
    3h 10m
    Depart: Fri, 23 Jan Return: Sun, 1 Feb London to Marrakech Fri, 23 Jan - Sun, 1 Feb
    Royal Air Maroc 1 stop 5h 25m
    3:15 pm LGW - 8:40 pm RAK
    Royal Air Maroc 1 stop 5h 30m
    8:50 am RAK - 2:20 pm LGW
    £169
    netflights.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
    3:15 pm, 23 Jan Fri
    LGW London
    6:30 pm, 23 Jan Fri
    CMN Casablanca
    3h 15m
    1h 30m layover in Casablanca (CMN)
    AT405
    8:00 pm, 23 Jan Fri
    CMN Casablanca
    8:40 pm, 23 Jan Fri
    RAK Marrakech
    40m

    Return: Marrakech to London via Casablanca

    RAK
    8:50 am
    40m
    CMN
    9:30 am
    1h 40m
    CMN
    11:10 am
    3h 10m
    LGW
    2:20 pm
    Airlines
    Flight No.
    From
    To
    Duration
    AT414
    8:50 am, 1 Feb Sun
    RAK Marrakech
    9:30 am, 1 Feb Sun
    CMN Casablanca
    40m
    1h 40m layover in Casablanca (CMN)
    AT802
    11:10 am, 1 Feb Sun
    CMN Casablanca
    2:20 pm, 1 Feb Sun
    LGW London
    3h 10m
    Depart: Tue, 30 Sep Return: Fri, 3 Oct London to Marrakech Tue, 30 Sep - Fri, 3 Oct
    EasyJet Direct 4h 40m
    6:25 am LGW - 10:05 am RAK
    EasyJet Direct 2h 35m
    9:10 pm RAK - 12:45 am (+1) STN
    £175
    opodo.co.uk
    Show Details

    Depart: London to Marrakech

    LGW
    6:25 am
    4h 40m
    RAK
    10:05 am
    Airlines
    Flight No.
    From
    To
    Duration
    U28893
    6:25 am, 30 Sep Tue
    LGW London
    10:05 am, 30 Sep Tue
    RAK Marrakech
    4h 40m

    Return: Marrakech to London

    RAK
    9:10 pm
    2h 35m
    STN
    12:45 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    U23056
    9:10 pm, 3 Oct Fri
    RAK Marrakech
    12:45 am, 4 Oct Sat
    STN London
    2h 35m
    Depart: Tue, 30 Sep Return: Fri, 3 Oct London to Marrakech Tue, 30 Sep - Fri, 3 Oct
    EasyJet Direct 4h 40m
    2:50 pm LGW - 6:30 pm RAK
    EasyJet Direct 2h 35m
    9:10 pm RAK - 12:45 am (+1) STN
    £178
    fly.co.uk
    Show Details

    Depart: London to Marrakech

    LGW
    2:50 pm
    4h 40m
    RAK
    6:30 pm
    Airlines
    Flight No.
    From
    To
    Duration
    U28897
    2:50 pm, 30 Sep Tue
    LGW London
    6:30 pm, 30 Sep Tue
    RAK Marrakech
    4h 40m

    Return: Marrakech to London

    RAK
    9:10 pm
    2h 35m
    STN
    12:45 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    U23056
    9:10 pm, 3 Oct Fri
    RAK Marrakech
    12:45 am, 4 Oct Sat
    STN London
    2h 35m