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
    Royal Air Maroc 138 results £183 View Flights
    Ryanair 12 results £190 View Flights
    British Airways 66 results £236 View Flights
    EasyJet 14 results £244 View Flights
    Iberia 71 results £282 View Flights
    Air France 8 results £293 View Flights
    Thomsonfly 3 results £414 View Flights
    KLM 4 results £1,207 View Flights
    TAP Portugal 11 results £1,245 View Flights
    Themes Results Price View
    View All Themes View Cities
    Beach 51 results £183 View Cities
    Local Markets 121 results £190 View Cities
    Romantic 98 results £190 View Cities
    Relaxation 98 results £190 View Cities
    Food 98 results £190 View Cities
    Entertainment 98 results £190 View Cities
    Cities Results Price View
    View All Cities View Flights
    Agadir 51 results £183 View Flights
    Marrakech 98 results £190 View Flights
    Casablanca 155 results £267 View Flights
    Tangier 23 results £945 View Flights
    Depart: Fri, 7 Nov Return: Mon, 10 Nov London to Agadir Fri, 7 Nov - Mon, 10 Nov
    Royal Air Maroc 1 stop 6h 55m
    3:15 pm LGW - 10:10 pm AGA
    Royal Air Maroc 1 stop 7h 50m
    6:30 am AGA - 2:20 pm LGW
    £181
    netflights.com
    Show Details

    Depart: London to Agadir via Casablanca

    LGW
    3:15 pm
    3h 15m
    CMN
    6:30 pm
    2h 40m
    CMN
    9:10 pm
    1h
    AGA
    10:10 pm
    Airlines
    Flight No.
    From
    To
    Duration
    AT803
    3:15 pm, 7 Nov Fri
    LGW London
    6:30 pm, 7 Nov Fri
    CMN Casablanca
    3h 15m
    2h 40m layover in Casablanca (CMN)
    AT427
    9:10 pm, 7 Nov Fri
    CMN Casablanca
    10:10 pm, 7 Nov Fri
    AGA Agadir
    1h

    Return: Agadir to London via Casablanca

    AGA
    6:30 am
    55m
    CMN
    7:25 am
    3h 45m
    CMN
    11:10 am
    3h 10m
    LGW
    2:20 pm
    Airlines
    Flight No.
    From
    To
    Duration
    AT420
    6:30 am, 10 Nov Mon
    AGA Agadir
    7:25 am, 10 Nov Mon
    CMN Casablanca
    55m
    3h 45m layover in Casablanca (CMN)
    AT802
    11:10 am, 10 Nov Mon
    CMN Casablanca
    2:20 pm, 10 Nov Mon
    LGW London
    3h 10m
    Depart: Fri, 7 Nov Return: Mon, 10 Nov London to Agadir Fri, 7 Nov - Mon, 10 Nov
    Royal Air Maroc 1 stop 6h 55m
    3:15 pm LGW - 10:10 pm AGA
    Royal Air Maroc 1 stop 5h 20m
    9:00 am AGA - 2:20 pm LGW
    £181
    netflights.com
    Show Details

    Depart: London to Agadir via Casablanca

    LGW
    3:15 pm
    3h 15m
    CMN
    6:30 pm
    2h 40m
    CMN
    9:10 pm
    1h
    AGA
    10:10 pm
    Airlines
    Flight No.
    From
    To
    Duration
    AT803
    3:15 pm, 7 Nov Fri
    LGW London
    6:30 pm, 7 Nov Fri
    CMN Casablanca
    3h 15m
    2h 40m layover in Casablanca (CMN)
    AT431
    9:10 pm, 7 Nov Fri
    CMN Casablanca
    10:10 pm, 7 Nov Fri
    AGA Agadir
    1h

    Return: Agadir to London via Casablanca

    AGA
    9:00 am
    55m
    CMN
    9:55 am
    1h 15m
    CMN
    11:10 am
    3h 10m
    LGW
    2:20 pm
    Airlines
    Flight No.
    From
    To
    Duration
    AT422
    9:00 am, 10 Nov Mon
    AGA Agadir
    9:55 am, 10 Nov Mon
    CMN Casablanca
    55m
    1h 15m layover in Casablanca (CMN)
    AT802
    11:10 am, 10 Nov Mon
    CMN Casablanca
    2:20 pm, 10 Nov Mon
    LGW London
    3h 10m
    Depart: Fri, 7 Nov Return: Mon, 10 Nov London to Agadir Fri, 7 Nov - Mon, 10 Nov
    Royal Air Maroc 1 stop 5h 45m
    3:15 pm LGW - 9:00 pm AGA
    Royal Air Maroc 1 stop 7h 50m
    6:30 am AGA - 2:20 pm LGW
    £181
    netflights.com
    Show Details

    Depart: London to Agadir via Casablanca

    LGW
    3:15 pm
    3h 15m
    CMN
    6:30 pm
    1h 30m
    CMN
    8:00 pm
    1h
    AGA
    9:00 pm
    Airlines
    Flight No.
    From
    To
    Duration
    AT803
    3:15 pm, 7 Nov Fri
    LGW London
    6:30 pm, 7 Nov Fri
    CMN Casablanca
    3h 15m
    1h 30m layover in Casablanca (CMN)
    AT429
    8:00 pm, 7 Nov Fri
    CMN Casablanca
    9:00 pm, 7 Nov Fri
    AGA Agadir
    1h

    Return: Agadir to London via Casablanca

    AGA
    6:30 am
    55m
    CMN
    7:25 am
    3h 45m
    CMN
    11:10 am
    3h 10m
    LGW
    2:20 pm
    Airlines
    Flight No.
    From
    To
    Duration
    AT420
    6:30 am, 10 Nov Mon
    AGA Agadir
    7:25 am, 10 Nov Mon
    CMN Casablanca
    55m
    3h 45m layover in Casablanca (CMN)
    AT802
    11:10 am, 10 Nov Mon
    CMN Casablanca
    2:20 pm, 10 Nov Mon
    LGW London
    3h 10m
    Depart: Fri, 7 Nov Return: Mon, 10 Nov London to Agadir Fri, 7 Nov - Mon, 10 Nov
    Royal Air Maroc 1 stop 6h 55m
    3:15 pm LGW - 10:10 pm AGA
    Royal Air Maroc 1 stop 5h 20m
    9:00 am AGA - 2:20 pm LGW
    £181
    netflights.com
    Show Details

    Depart: London to Agadir via Casablanca

    LGW
    3:15 pm
    3h 15m
    CMN
    6:30 pm
    2h 40m
    CMN
    9:10 pm
    1h
    AGA
    10:10 pm
    Airlines
    Flight No.
    From
    To
    Duration
    AT803
    3:15 pm, 7 Nov Fri
    LGW London
    6:30 pm, 7 Nov Fri
    CMN Casablanca
    3h 15m
    2h 40m layover in Casablanca (CMN)
    AT427
    9:10 pm, 7 Nov Fri
    CMN Casablanca
    10:10 pm, 7 Nov Fri
    AGA Agadir
    1h

    Return: Agadir to London via Casablanca

    AGA
    9:00 am
    55m
    CMN
    9:55 am
    1h 15m
    CMN
    11:10 am
    3h 10m
    LGW
    2:20 pm
    Airlines
    Flight No.
    From
    To
    Duration
    AT422
    9:00 am, 10 Nov Mon
    AGA Agadir
    9:55 am, 10 Nov Mon
    CMN Casablanca
    55m
    1h 15m layover in Casablanca (CMN)
    AT802
    11:10 am, 10 Nov Mon
    CMN Casablanca
    2:20 pm, 10 Nov Mon
    LGW London
    3h 10m
    Depart: Fri, 7 Nov Return: Mon, 10 Nov London to Agadir Fri, 7 Nov - Mon, 10 Nov
    Royal Air Maroc 1 stop 5h 45m
    3:15 pm LGW - 9:00 pm AGA
    Royal Air Maroc 1 stop 5h 20m
    9:00 am AGA - 2:20 pm LGW
    £181
    netflights.com
    Show Details

    Depart: London to Agadir via Casablanca

    LGW
    3:15 pm
    3h 15m
    CMN
    6:30 pm
    1h 30m
    CMN
    8:00 pm
    1h
    AGA
    9:00 pm
    Airlines
    Flight No.
    From
    To
    Duration
    AT803
    3:15 pm, 7 Nov Fri
    LGW London
    6:30 pm, 7 Nov Fri
    CMN Casablanca
    3h 15m
    1h 30m layover in Casablanca (CMN)
    AT429
    8:00 pm, 7 Nov Fri
    CMN Casablanca
    9:00 pm, 7 Nov Fri
    AGA Agadir
    1h

    Return: Agadir to London via Casablanca

    AGA
    9:00 am
    55m
    CMN
    9:55 am
    1h 15m
    CMN
    11:10 am
    3h 10m
    LGW
    2:20 pm
    Airlines
    Flight No.
    From
    To
    Duration
    AT422
    9:00 am, 10 Nov Mon
    AGA Agadir
    9:55 am, 10 Nov Mon
    CMN Casablanca
    55m
    1h 15m layover in Casablanca (CMN)
    AT802
    11:10 am, 10 Nov Mon
    CMN Casablanca
    2:20 pm, 10 Nov Mon
    LGW London
    3h 10m
    Depart: Fri, 7 Nov Return: Mon, 10 Nov London to Agadir Fri, 7 Nov - Mon, 10 Nov
    Royal Air Maroc 1 stop 6h 55m
    3:15 pm LGW - 10:10 pm AGA
    Royal Air Maroc 1 stop 7h 50m
    6:30 am AGA - 2:20 pm LGW
    £181
    netflights.com
    Show Details

    Depart: London to Agadir via Casablanca

    LGW
    3:15 pm
    3h 15m
    CMN
    6:30 pm
    2h 40m
    CMN
    9:10 pm
    1h
    AGA
    10:10 pm
    Airlines
    Flight No.
    From
    To
    Duration
    AT803
    3:15 pm, 7 Nov Fri
    LGW London
    6:30 pm, 7 Nov Fri
    CMN Casablanca
    3h 15m
    2h 40m layover in Casablanca (CMN)
    AT431
    9:10 pm, 7 Nov Fri
    CMN Casablanca
    10:10 pm, 7 Nov Fri
    AGA Agadir
    1h

    Return: Agadir to London via Casablanca

    AGA
    6:30 am
    55m
    CMN
    7:25 am
    3h 45m
    CMN
    11:10 am
    3h 10m
    LGW
    2:20 pm
    Airlines
    Flight No.
    From
    To
    Duration
    AT420
    6:30 am, 10 Nov Mon
    AGA Agadir
    7:25 am, 10 Nov Mon
    CMN Casablanca
    55m
    3h 45m layover in Casablanca (CMN)
    AT802
    11:10 am, 10 Nov Mon
    CMN Casablanca
    2:20 pm, 10 Nov Mon
    LGW London
    3h 10m
    Depart: Fri, 26 Dec Return: Wed, 31 Dec London to Marrakech Fri, 26 Dec - Wed, 31 Dec
    Ryanair Direct 3h 35m
    9:05 am STN - 12:40 pm RAK
    Ryanair Direct 3h 45m
    10:15 am RAK - 2:00 pm STN
    £188
    fly.co.uk
    Show Details

    Depart: London to Marrakech

    STN
    9:05 am
    3h 35m
    RAK
    12:40 pm
    Airlines
    Flight No.
    From
    To
    Duration
    FR3556
    9:05 am, 26 Dec Fri
    STN London
    12:40 pm, 26 Dec Fri
    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, 31 Dec Wed
    RAK Marrakech
    2:00 pm, 31 Dec Wed
    STN London
    3h 45m
    Depart: Fri, 26 Dec Return: Wed, 31 Dec London to Marrakech Fri, 26 Dec - Wed, 31 Dec
    Ryanair Direct 3h 35m
    9:00 am LTN - 12:35 pm RAK
    Ryanair Direct 3h 45m
    10:15 am RAK - 2:00 pm STN
    £188
    fly.co.uk
    Show Details

    Depart: London to Marrakech

    LTN
    9:00 am
    3h 35m
    RAK
    12:35 pm
    Airlines
    Flight No.
    From
    To
    Duration
    FR3506
    9:00 am, 26 Dec Fri
    LTN London
    12:35 pm, 26 Dec Fri
    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, 31 Dec Wed
    RAK Marrakech
    2:00 pm, 31 Dec Wed
    STN London
    3h 45m
    Depart: Fri, 26 Dec Return: Wed, 31 Dec London to Marrakech Fri, 26 Dec - Wed, 31 Dec
    Ryanair Direct 3h 35m
    9:00 am LTN - 12:35 pm RAK
    EasyJet Direct 3h 40m
    5:00 pm RAK - 8:40 pm LGW
    £220
    fly.co.uk
    Show Details

    Depart: London to Marrakech

    LTN
    9:00 am
    3h 35m
    RAK
    12:35 pm
    Airlines
    Flight No.
    From
    To
    Duration
    FR3506
    9:00 am, 26 Dec Fri
    LTN London
    12:35 pm, 26 Dec Fri
    RAK Marrakech
    3h 35m

    Return: Marrakech to London

    RAK
    5:00 pm
    3h 40m
    LGW
    8:40 pm
    Airlines
    Flight No.
    From
    To
    Duration
    U28896
    5:00 pm, 31 Dec Wed
    RAK Marrakech
    8:40 pm, 31 Dec Wed
    LGW London
    3h 40m
    Depart: Fri, 26 Dec Return: Wed, 31 Dec London to Marrakech Fri, 26 Dec - Wed, 31 Dec
    Ryanair Direct 3h 35m
    9:05 am STN - 12:40 pm RAK
    EasyJet Direct 3h 40m
    5:00 pm RAK - 8:40 pm LGW
    £220
    fly.co.uk
    Show Details

    Depart: London to Marrakech

    STN
    9:05 am
    3h 35m
    RAK
    12:40 pm
    Airlines
    Flight No.
    From
    To
    Duration
    FR3556
    9:05 am, 26 Dec Fri
    STN London
    12:40 pm, 26 Dec Fri
    RAK Marrakech
    3h 35m

    Return: Marrakech to London

    RAK
    5:00 pm
    3h 40m
    LGW
    8:40 pm
    Airlines
    Flight No.
    From
    To
    Duration
    U28896
    5:00 pm, 31 Dec Wed
    RAK Marrakech
    8:40 pm, 31 Dec Wed
    LGW London
    3h 40m
    Depart: Fri, 26 Dec Return: Wed, 31 Dec London to Marrakech Fri, 26 Dec - Wed, 31 Dec
    Ryanair Direct 3h 35m
    9:05 am STN - 12:40 pm RAK
    EasyJet Direct 3h 40m
    12:00 pm RAK - 3:40 pm LGW
    £223
    fly.co.uk
    Show Details

    Depart: London to Marrakech

    STN
    9:05 am
    3h 35m
    RAK
    12:40 pm
    Airlines
    Flight No.
    From
    To
    Duration
    FR3556
    9:05 am, 26 Dec Fri
    STN London
    12:40 pm, 26 Dec Fri
    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
    12:00 pm, 31 Dec Wed
    RAK Marrakech
    3:40 pm, 31 Dec Wed
    LGW London
    3h 40m
    Depart: Fri, 26 Dec Return: Wed, 31 Dec London to Marrakech Fri, 26 Dec - Wed, 31 Dec
    Ryanair Direct 3h 35m
    9:00 am LTN - 12:35 pm RAK
    EasyJet Direct 3h 40m
    12:00 pm RAK - 3:40 pm LGW
    £223
    fly.co.uk
    Show Details

    Depart: London to Marrakech

    LTN
    9:00 am
    3h 35m
    RAK
    12:35 pm
    Airlines
    Flight No.
    From
    To
    Duration
    FR3506
    9:00 am, 26 Dec Fri
    LTN London
    12:35 pm, 26 Dec Fri
    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
    12:00 pm, 31 Dec Wed
    RAK Marrakech
    3:40 pm, 31 Dec Wed
    LGW London
    3h 40m
    Depart: Fri, 26 Dec Return: Wed, 31 Dec London to Marrakech Fri, 26 Dec - Wed, 31 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
    £234
    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, 26 Dec Fri
    LGW London
    4:40 pm, 26 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, 31 Dec Wed
    RAK Marrakech
    2:00 pm, 31 Dec Wed
    STN London
    3h 45m
    Depart: Thu, 6 Nov Return: Sun, 9 Nov London to Agadir Thu, 6 Nov - Sun, 9 Nov
    Royal Air Maroc 1 stop 6h 55m
    3:15 pm LGW - 10:10 pm AGA
    Royal Air Maroc 1 stop 7h 50m
    6:30 am AGA - 2:20 pm LGW
    £237
    netflights.com
    Show Details

    Depart: London to Agadir via Casablanca

    LGW
    3:15 pm
    3h 15m
    CMN
    6:30 pm
    2h 40m
    CMN
    9:10 pm
    1h
    AGA
    10:10 pm
    Airlines
    Flight No.
    From
    To
    Duration
    AT803
    3:15 pm, 6 Nov Thu
    LGW London
    6:30 pm, 6 Nov Thu
    CMN Casablanca
    3h 15m
    2h 40m layover in Casablanca (CMN)
    AT431
    9:10 pm, 6 Nov Thu
    CMN Casablanca
    10:10 pm, 6 Nov Thu
    AGA Agadir
    1h

    Return: Agadir to London via Casablanca

    AGA
    6:30 am
    55m
    CMN
    7:25 am
    3h 45m
    CMN
    11:10 am
    3h 10m
    LGW
    2:20 pm
    Airlines
    Flight No.
    From
    To
    Duration
    AT420
    6:30 am, 9 Nov Sun
    AGA Agadir
    7:25 am, 9 Nov Sun
    CMN Casablanca
    55m
    3h 45m layover in Casablanca (CMN)
    AT802
    11:10 am, 9 Nov Sun
    CMN Casablanca
    2:20 pm, 9 Nov Sun
    LGW London
    3h 10m
    Depart: Thu, 6 Nov Return: Sun, 9 Nov London to Agadir Thu, 6 Nov - Sun, 9 Nov
    Royal Air Maroc 1 stop 5h 45m
    3:15 pm LGW - 9:00 pm AGA
    Royal Air Maroc 1 stop 7h 50m
    6:30 am AGA - 2:20 pm LGW
    £237
    netflights.com
    Show Details

    Depart: London to Agadir via Casablanca

    LGW
    3:15 pm
    3h 15m
    CMN
    6:30 pm
    1h 30m
    CMN
    8:00 pm
    1h
    AGA
    9:00 pm
    Airlines
    Flight No.
    From
    To
    Duration
    AT803
    3:15 pm, 6 Nov Thu
    LGW London
    6:30 pm, 6 Nov Thu
    CMN Casablanca
    3h 15m
    1h 30m layover in Casablanca (CMN)
    AT429
    8:00 pm, 6 Nov Thu
    CMN Casablanca
    9:00 pm, 6 Nov Thu
    AGA Agadir
    1h

    Return: Agadir to London via Casablanca

    AGA
    6:30 am
    55m
    CMN
    7:25 am
    3h 45m
    CMN
    11:10 am
    3h 10m
    LGW
    2:20 pm
    Airlines
    Flight No.
    From
    To
    Duration
    AT420
    6:30 am, 9 Nov Sun
    AGA Agadir
    7:25 am, 9 Nov Sun
    CMN Casablanca
    55m
    3h 45m layover in Casablanca (CMN)
    AT802
    11:10 am, 9 Nov Sun
    CMN Casablanca
    2:20 pm, 9 Nov Sun
    LGW London
    3h 10m
    Depart: Fri, 26 Dec Return: Wed, 31 Dec London to Marrakech Fri, 26 Dec - Wed, 31 Dec
    Ryanair Direct 3h 35m
    9:00 am LTN - 12:35 pm RAK
    Iberia 1 stop 6h
    1:45 pm RAK - 7:45 pm LHR
    £240
    fly.co.uk
    Show Details

    Depart: London to Marrakech

    LTN
    9:00 am
    3h 35m
    RAK
    12:35 pm
    Airlines
    Flight No.
    From
    To
    Duration
    FR3506
    9:00 am, 26 Dec Fri
    LTN London
    12:35 pm, 26 Dec Fri
    RAK Marrakech
    3h 35m

    Return: Marrakech to London via Madrid

    RAK
    1:45 pm
    1h 50m
    MAD
    4:35 pm
    1h 45m
    MAD
    6:20 pm
    2h 25m
    LHR
    7:45 pm
    Airlines
    Flight No.
    From
    To
    Duration
    IB8377
    1:45 pm, 31 Dec Wed
    RAK Marrakech
    4:35 pm, 31 Dec Wed
    MAD Madrid
    1h 50m
    1h 45m layover in Madrid (MAD)
    IB7446
    6:20 pm, 31 Dec Wed
    MAD Madrid
    7:45 pm, 31 Dec Wed
    LHR London
    2h 25m
    Depart: Fri, 26 Dec Return: Wed, 31 Dec London to Marrakech Fri, 26 Dec - Wed, 31 Dec
    Ryanair Direct 3h 35m
    9:05 am STN - 12:40 pm RAK
    Iberia 1 stop 6h
    1:45 pm RAK - 7:45 pm LHR
    £240
    fly.co.uk
    Show Details

    Depart: London to Marrakech

    STN
    9:05 am
    3h 35m
    RAK
    12:40 pm
    Airlines
    Flight No.
    From
    To
    Duration
    FR3556
    9:05 am, 26 Dec Fri
    STN London
    12:40 pm, 26 Dec Fri
    RAK Marrakech
    3h 35m

    Return: Marrakech to London via Madrid

    RAK
    1:45 pm
    1h 50m
    MAD
    4:35 pm
    1h 45m
    MAD
    6:20 pm
    2h 25m
    LHR
    7:45 pm
    Airlines
    Flight No.
    From
    To
    Duration
    IB8377
    1:45 pm, 31 Dec Wed
    RAK Marrakech
    4:35 pm, 31 Dec Wed
    MAD Madrid
    1h 50m
    1h 45m layover in Madrid (MAD)
    IB7446
    6:20 pm, 31 Dec Wed
    MAD Madrid
    7:45 pm, 31 Dec Wed
    LHR London
    2h 25m
    Depart: Fri, 26 Dec Return: Wed, 31 Dec London to Marrakech Fri, 26 Dec - Wed, 31 Dec
    EasyJet Direct 3h 40m
    7:40 am LGW - 11:20 am RAK
    EasyJet Direct 3h 40m
    5:00 pm RAK - 8:40 pm LGW
    £242
    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, 26 Dec Fri
    LGW London
    11:20 am, 26 Dec Fri
    RAK Marrakech
    3h 40m

    Return: Marrakech to London

    RAK
    5:00 pm
    3h 40m
    LGW
    8:40 pm
    Airlines
    Flight No.
    From
    To
    Duration
    U28896
    5:00 pm, 31 Dec Wed
    RAK Marrakech
    8:40 pm, 31 Dec Wed
    LGW London
    3h 40m
    Depart: Fri, 26 Dec Return: Wed, 31 Dec London to Marrakech Fri, 26 Dec - Wed, 31 Dec
    Ryanair Direct 3h 35m
    9:00 am LTN - 12:35 pm RAK
    British Airways Direct 3h 40m
    2:00 pm RAK - 5:40 pm LGW
    £243
    opodo.co.uk
    Show Details

    Depart: London to Marrakech

    LTN
    9:00 am
    3h 35m
    RAK
    12:35 pm
    Airlines
    Flight No.
    From
    To
    Duration
    FR3506
    9:00 am, 26 Dec Fri
    LTN London
    12:35 pm, 26 Dec Fri
    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
    2:00 pm, 31 Dec Wed
    RAK Marrakech
    5:40 pm, 31 Dec Wed
    LGW London
    3h 40m
    Depart: Fri, 26 Dec Return: Wed, 31 Dec London to Marrakech Fri, 26 Dec - Wed, 31 Dec
    Ryanair Direct 3h 35m
    9:05 am STN - 12:40 pm RAK
    British Airways Direct 3h 40m
    2:00 pm RAK - 5:40 pm LGW
    £243
    opodo.co.uk
    Show Details

    Depart: London to Marrakech

    STN
    9:05 am
    3h 35m
    RAK
    12:40 pm
    Airlines
    Flight No.
    From
    To
    Duration
    FR3556
    9:05 am, 26 Dec Fri
    STN London
    12:40 pm, 26 Dec Fri
    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
    2:00 pm, 31 Dec Wed
    RAK Marrakech
    5:40 pm, 31 Dec Wed
    LGW London
    3h 40m