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
    Ryanair 44 results £62 View Flights
    EasyJet 68 results £80 View Flights
    British Airways 124 results £95 View Flights
    Royal Air Maroc 285 results £108 View Flights
    Thomsonfly 21 results £161 View Flights
    Iberia 57 results £179 View Flights
    Transavia.com 1 result £326 View Flights
    Air France 28 results £551 View Flights
    Lufthansa 13 results £561 View Flights
    KLM 5 results £563 View Flights
    TAP Portugal 3 results £911 View Flights
    Luxair 22 results £1,398 View Flights
    Themes Results Price View
    View All Themes View Cities
    Local Markets 576 results £62 View Cities
    Romantic 554 results £62 View Cities
    Relaxation 554 results £62 View Cities
    Food 554 results £62 View Cities
    Entertainment 554 results £62 View Cities
    Beach 66 results £181 View Cities
    Cities Results Price View
    View All Cities View Flights
    Marrakech 554 results £62 View Flights
    Agadir 66 results £181 View Flights
    Tangier 22 results £195 View Flights
    Casablanca 29 results £551 View Flights
    Depart: Wed, 10 Dec Return: Wed, 17 Dec London to Marrakech Wed, 10 Dec - Wed, 17 Dec
    Ryanair Direct 3h 35m
    6:15 am STN - 9:50 am RAK
    EasyJet Direct 3h 40m
    4:55 pm RAK - 8:35 pm STN
    £62
    skypicker.com
    Show Details

    Depart: London to Marrakech

    STN
    6:15 am
    3h 35m
    RAK
    9:50 am
    Airlines
    Flight No.
    From
    To
    Duration
    FR3556
    6:15 am, 10 Dec Wed
    STN London
    9:50 am, 10 Dec Wed
    RAK Marrakech
    3h 35m

    Return: Marrakech to London

    RAK
    4:55 pm
    3h 40m
    STN
    8:35 pm
    Airlines
    Flight No.
    From
    To
    Duration
    U23056
    4:55 pm, 17 Dec Wed
    RAK Marrakech
    8:35 pm, 17 Dec Wed
    STN London
    3h 40m
    Depart: Wed, 10 Dec Return: Wed, 17 Dec London to Marrakech Wed, 10 Dec - Wed, 17 Dec
    Ryanair Direct 3h 35m
    6:15 am STN - 9:50 am RAK
    Ryanair Direct 3h 45m
    10:15 am RAK - 2:00 pm STN
    £65
    skypicker.com
    Show Details

    Depart: London to Marrakech

    STN
    6:15 am
    3h 35m
    RAK
    9:50 am
    Airlines
    Flight No.
    From
    To
    Duration
    FR3556
    6:15 am, 10 Dec Wed
    STN London
    9:50 am, 10 Dec Wed
    RAK Marrakech
    3h 35m

    Return: Marrakech to London

    RAK
    10:15 am
    3h 45m
    STN
    2:00 pm
    Airlines
    Flight No.
    From
    To
    Duration
    FR3557
    10:15 am, 17 Dec Wed
    RAK Marrakech
    2:00 pm, 17 Dec Wed
    STN London
    3h 45m
    Depart: Fri, 5 Dec Return: Mon, 8 Dec London to Marrakech Fri, 5 Dec - Mon, 8 Dec
    Ryanair Direct 3h 35m
    6:15 am STN - 9:50 am RAK
    Ryanair Direct 3h 45m
    10:45 am RAK - 2:30 pm LTN
    £79
    fly.co.uk
    Show Details

    Depart: London to Marrakech

    STN
    6:15 am
    3h 35m
    RAK
    9:50 am
    Airlines
    Flight No.
    From
    To
    Duration
    FR3556
    6:15 am, 5 Dec Fri
    STN London
    9:50 am, 5 Dec Fri
    RAK Marrakech
    3h 35m

    Return: Marrakech to London

    RAK
    10:45 am
    3h 45m
    LTN
    2:30 pm
    Airlines
    Flight No.
    From
    To
    Duration
    FR3507
    10:45 am, 8 Dec Mon
    RAK Marrakech
    2:30 pm, 8 Dec Mon
    LTN London
    3h 45m
    Depart: Fri, 5 Dec Return: Mon, 8 Dec London to Marrakech Fri, 5 Dec - Mon, 8 Dec
    EasyJet Direct 3h 40m
    3:40 pm LGW - 7:20 pm RAK
    EasyJet Direct 3h 40m
    8:00 pm RAK - 11:40 pm LGW
    £80
    fly.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
    3:40 pm, 5 Dec Fri
    LGW London
    7:20 pm, 5 Dec Fri
    RAK Marrakech
    3h 40m

    Return: Marrakech to London

    RAK
    8:00 pm
    3h 40m
    LGW
    11:40 pm
    Airlines
    Flight No.
    From
    To
    Duration
    U28896
    8:00 pm, 8 Dec Mon
    RAK Marrakech
    11:40 pm, 8 Dec Mon
    LGW London
    3h 40m
    Depart: Wed, 10 Dec Return: Wed, 17 Dec London to Marrakech Wed, 10 Dec - Wed, 17 Dec
    EasyJet Direct 3h 40m
    7:40 am LGW - 11:20 am RAK
    EasyJet Direct 3h 40m
    8:00 pm RAK - 11:40 pm LGW
    £80
    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
    7:40 am, 10 Dec Wed
    LGW London
    11:20 am, 10 Dec Wed
    RAK Marrakech
    3h 40m

    Return: Marrakech to London

    RAK
    8:00 pm
    3h 40m
    LGW
    11:40 pm
    Airlines
    Flight No.
    From
    To
    Duration
    U28896
    8:00 pm, 17 Dec Wed
    RAK Marrakech
    11:40 pm, 17 Dec Wed
    LGW London
    3h 40m
    Depart: Fri, 5 Dec Return: Mon, 8 Dec London to Marrakech Fri, 5 Dec - Mon, 8 Dec
    EasyJet Direct 3h 45m
    12:30 pm STN - 4:15 pm RAK
    EasyJet Direct 3h 40m
    4:55 pm RAK - 8:35 pm STN
    £81
    fly.co.uk
    Show Details

    Depart: London to Marrakech

    STN
    12:30 pm
    3h 45m
    RAK
    4:15 pm
    Airlines
    Flight No.
    From
    To
    Duration
    U23055
    12:30 pm, 5 Dec Fri
    STN London
    4:15 pm, 5 Dec Fri
    RAK Marrakech
    3h 45m

    Return: Marrakech to London

    RAK
    4:55 pm
    3h 40m
    STN
    8:35 pm
    Airlines
    Flight No.
    From
    To
    Duration
    U23056
    4:55 pm, 8 Dec Mon
    RAK Marrakech
    8:35 pm, 8 Dec Mon
    STN London
    3h 40m
    Depart: Fri, 5 Dec Return: Mon, 8 Dec London to Marrakech Fri, 5 Dec - Mon, 8 Dec
    EasyJet Direct 3h 45m
    12:30 pm STN - 4:15 pm RAK
    Ryanair Direct 3h 45m
    10:45 am RAK - 2:30 pm LTN
    £82
    fly.co.uk
    Show Details

    Depart: London to Marrakech

    STN
    12:30 pm
    3h 45m
    RAK
    4:15 pm
    Airlines
    Flight No.
    From
    To
    Duration
    U23055
    12:30 pm, 5 Dec Fri
    STN London
    4:15 pm, 5 Dec Fri
    RAK Marrakech
    3h 45m

    Return: Marrakech to London

    RAK
    10:45 am
    3h 45m
    LTN
    2:30 pm
    Airlines
    Flight No.
    From
    To
    Duration
    FR3507
    10:45 am, 8 Dec Mon
    RAK Marrakech
    2:30 pm, 8 Dec Mon
    LTN London
    3h 45m
    Depart: Fri, 5 Dec Return: Mon, 8 Dec London to Marrakech Fri, 5 Dec - Mon, 8 Dec
    Ryanair Direct 3h 35m
    6:15 am STN - 9:50 am RAK
    EasyJet Direct 3h 40m
    8:00 pm RAK - 11:40 pm LGW
    £82
    fly.co.uk
    Show Details

    Depart: London to Marrakech

    STN
    6:15 am
    3h 35m
    RAK
    9:50 am
    Airlines
    Flight No.
    From
    To
    Duration
    FR3556
    6:15 am, 5 Dec Fri
    STN London
    9:50 am, 5 Dec Fri
    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
    8:00 pm, 8 Dec Mon
    RAK Marrakech
    11:40 pm, 8 Dec Mon
    LGW London
    3h 40m
    Depart: Fri, 5 Dec Return: Mon, 8 Dec London to Marrakech Fri, 5 Dec - Mon, 8 Dec
    Ryanair Direct 3h 35m
    6:40 am LTN - 10:15 am RAK
    Ryanair Direct 3h 45m
    10:45 am RAK - 2:30 pm LTN
    £82
    fly.co.uk
    Show Details

    Depart: London to Marrakech

    LTN
    6:40 am
    3h 35m
    RAK
    10:15 am
    Airlines
    Flight No.
    From
    To
    Duration
    FR3506
    6:40 am, 5 Dec Fri
    LTN London
    10:15 am, 5 Dec Fri
    RAK Marrakech
    3h 35m

    Return: Marrakech to London

    RAK
    10:45 am
    3h 45m
    LTN
    2:30 pm
    Airlines
    Flight No.
    From
    To
    Duration
    FR3507
    10:45 am, 8 Dec Mon
    RAK Marrakech
    2:30 pm, 8 Dec Mon
    LTN London
    3h 45m
    Depart: Fri, 5 Dec Return: Mon, 8 Dec London to Marrakech Fri, 5 Dec - Mon, 8 Dec
    EasyJet Direct 3h 40m
    3:40 pm LGW - 7:20 pm RAK
    Ryanair Direct 3h 45m
    10:45 am RAK - 2:30 pm LTN
    £83
    fly.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
    3:40 pm, 5 Dec Fri
    LGW London
    7:20 pm, 5 Dec Fri
    RAK Marrakech
    3h 40m

    Return: Marrakech to London

    RAK
    10:45 am
    3h 45m
    LTN
    2:30 pm
    Airlines
    Flight No.
    From
    To
    Duration
    FR3507
    10:45 am, 8 Dec Mon
    RAK Marrakech
    2:30 pm, 8 Dec Mon
    LTN London
    3h 45m
    Depart: Fri, 5 Dec Return: Mon, 8 Dec London to Marrakech Fri, 5 Dec - Mon, 8 Dec
    Ryanair Direct 3h 35m
    6:15 am STN - 9:50 am RAK
    EasyJet Direct 3h 40m
    4:55 pm RAK - 8:35 pm STN
    £85
    fly.co.uk
    Show Details

    Depart: London to Marrakech

    STN
    6:15 am
    3h 35m
    RAK
    9:50 am
    Airlines
    Flight No.
    From
    To
    Duration
    FR3556
    6:15 am, 5 Dec Fri
    STN London
    9:50 am, 5 Dec Fri
    RAK Marrakech
    3h 35m

    Return: Marrakech to London

    RAK
    4:55 pm
    3h 40m
    STN
    8:35 pm
    Airlines
    Flight No.
    From
    To
    Duration
    U23056
    4:55 pm, 8 Dec Mon
    RAK Marrakech
    8:35 pm, 8 Dec Mon
    STN London
    3h 40m
    Depart: Fri, 5 Dec Return: Mon, 8 Dec London to Marrakech Fri, 5 Dec - Mon, 8 Dec
    Ryanair Direct 3h 35m
    6:40 am LTN - 10:15 am RAK
    EasyJet Direct 3h 40m
    8:00 pm RAK - 11:40 pm LGW
    £85
    fly.co.uk
    Show Details

    Depart: London to Marrakech

    LTN
    6:40 am
    3h 35m
    RAK
    10:15 am
    Airlines
    Flight No.
    From
    To
    Duration
    FR3506
    6:40 am, 5 Dec Fri
    LTN London
    10:15 am, 5 Dec Fri
    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
    8:00 pm, 8 Dec Mon
    RAK Marrakech
    11:40 pm, 8 Dec Mon
    LGW London
    3h 40m
    Depart: Fri, 5 Dec Return: Mon, 8 Dec London to Marrakech Fri, 5 Dec - Mon, 8 Dec
    Ryanair Direct 3h 35m
    6:40 am LTN - 10:15 am RAK
    EasyJet Direct 3h 40m
    4:55 pm RAK - 8:35 pm STN
    £88
    fly.co.uk
    Show Details

    Depart: London to Marrakech

    LTN
    6:40 am
    3h 35m
    RAK
    10:15 am
    Airlines
    Flight No.
    From
    To
    Duration
    FR3506
    6:40 am, 5 Dec Fri
    LTN London
    10:15 am, 5 Dec Fri
    RAK Marrakech
    3h 35m

    Return: Marrakech to London

    RAK
    4:55 pm
    3h 40m
    STN
    8:35 pm
    Airlines
    Flight No.
    From
    To
    Duration
    U23056
    4:55 pm, 8 Dec Mon
    RAK Marrakech
    8:35 pm, 8 Dec Mon
    STN London
    3h 40m
    Depart: Wed, 10 Dec Return: Wed, 17 Dec London to Marrakech Wed, 10 Dec - Wed, 17 Dec
    EasyJet Direct 3h 40m
    7:40 am LGW - 11:20 am RAK
    EasyJet Direct 3h 40m
    12:00 pm RAK - 3:40 pm LGW
    £91
    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
    7:40 am, 10 Dec Wed
    LGW London
    11:20 am, 10 Dec Wed
    RAK Marrakech
    3h 40m

    Return: Marrakech to London

    RAK
    12:00 pm
    3h 40m
    LGW
    3:40 pm
    Airlines
    Flight No.
    From
    To
    Duration
    U28894
    12:00 pm, 17 Dec Wed
    RAK Marrakech
    3:40 pm, 17 Dec Wed
    LGW London
    3h 40m
    Depart: Fri, 5 Dec Return: Mon, 8 Dec London to Marrakech Fri, 5 Dec - Mon, 8 Dec
    British Airways Direct 3h 40m
    1:00 pm LGW - 4:40 pm RAK
    Ryanair Direct 3h 45m
    10:15 am RAK - 2:00 pm STN
    £95
    opodo.co.uk
    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, 5 Dec Fri
    LGW London
    4:40 pm, 5 Dec Fri
    RAK Marrakech
    3h 40m

    Return: Marrakech to London

    RAK
    10:15 am
    3h 45m
    STN
    2:00 pm
    Airlines
    Flight No.
    From
    To
    Duration
    FR3557
    10:15 am, 8 Dec Mon
    RAK Marrakech
    2:00 pm, 8 Dec Mon
    STN London
    3h 45m
    Depart: Fri, 5 Dec Return: Mon, 8 Dec London to Marrakech Fri, 5 Dec - Mon, 8 Dec
    EasyJet Direct 3h 40m
    7:40 am LGW - 11:20 am RAK
    EasyJet Direct 3h 40m
    8:00 pm RAK - 11:40 pm LGW
    £95
    fly.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
    7:40 am, 5 Dec Fri
    LGW London
    11:20 am, 5 Dec Fri
    RAK Marrakech
    3h 40m

    Return: Marrakech to London

    RAK
    8:00 pm
    3h 40m
    LGW
    11:40 pm
    Airlines
    Flight No.
    From
    To
    Duration
    U28896
    8:00 pm, 8 Dec Mon
    RAK Marrakech
    11:40 pm, 8 Dec Mon
    LGW London
    3h 40m
    Depart: Fri, 5 Dec Return: Mon, 8 Dec London to Marrakech Fri, 5 Dec - Mon, 8 Dec
    British Airways Direct 3h 40m
    1:00 pm LGW - 4:40 pm RAK
    Ryanair Direct 3h 45m
    10:45 am RAK - 2:30 pm LTN
    £101
    opodo.co.uk
    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, 5 Dec Fri
    LGW London
    4:40 pm, 5 Dec Fri
    RAK Marrakech
    3h 40m

    Return: Marrakech to London

    RAK
    10:45 am
    3h 45m
    LTN
    2:30 pm
    Airlines
    Flight No.
    From
    To
    Duration
    FR3507
    10:45 am, 8 Dec Mon
    RAK Marrakech
    2:30 pm, 8 Dec Mon
    LTN London
    3h 45m
    Depart: Fri, 5 Dec Return: Mon, 8 Dec London to Marrakech Fri, 5 Dec - Mon, 8 Dec
    EasyJet Direct 3h 40m
    7:40 am LGW - 11:20 am RAK
    EasyJet Direct 3h 40m
    12:00 pm RAK - 3:40 pm LGW
    £102
    fly.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
    7:40 am, 5 Dec Fri
    LGW London
    11:20 am, 5 Dec Fri
    RAK Marrakech
    3h 40m

    Return: Marrakech to London

    RAK
    12:00 pm
    3h 40m
    LGW
    3:40 pm
    Airlines
    Flight No.
    From
    To
    Duration
    U28894
    12:00 pm, 8 Dec Mon
    RAK Marrakech
    3:40 pm, 8 Dec Mon
    LGW London
    3h 40m
    Depart: Wed, 10 Dec Return: Wed, 17 Dec London to Marrakech Wed, 10 Dec - Wed, 17 Dec
    British Airways Direct 3h 40m
    9:35 am LGW - 1:15 pm RAK
    British Airways Direct 3h 40m
    2:00 pm RAK - 5:40 pm LGW
    £105
    ebookers.com
    Show Details

    Depart: London to Marrakech

    LGW
    9:35 am
    3h 40m
    RAK
    1:15 pm
    Airlines
    Flight No.
    From
    To
    Duration
    BA2666
    9:35 am, 10 Dec Wed
    LGW London
    1:15 pm, 10 Dec Wed
    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
    2:00 pm, 17 Dec Wed
    RAK Marrakech
    5:40 pm, 17 Dec Wed
    LGW London
    3h 40m
    Depart: Fri, 5 Dec Return: Mon, 8 Dec London to Marrakech Fri, 5 Dec - Mon, 8 Dec
    Royal Air Maroc Direct 3h 20m
    7:45 pm LGW - 11:05 pm RAK
    Ryanair Direct 3h 45m
    10:15 am RAK - 2:00 pm STN
    £108
    opodo.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
    7:45 pm, 5 Dec Fri
    LGW London
    11:05 pm, 5 Dec Fri
    RAK Marrakech
    3h 20m

    Return: Marrakech to London

    RAK
    10:15 am
    3h 45m
    STN
    2:00 pm
    Airlines
    Flight No.
    From
    To
    Duration
    FR3557
    10:15 am, 8 Dec Mon
    RAK Marrakech
    2:00 pm, 8 Dec Mon
    STN London
    3h 45m