• Price
    • Depart
    • Arrive
    British Airways Direct 3h 35m
    3:00 pm LGW - 6:35 pm RAK
    Ryanair Direct 3h 30m
    8:15 pm RAK - 11:45 pm LTN
    £162
    opodo.co.uk
    Show Details
    found 19h ago
    London to Marrakech Fri, 18 Jul - Mon, 28 Jul

    Depart: London to Marrakech

    LGW
    3:00 pm
    3h 35m
    RAK
    6:35 pm
    Airlines
    Flight No.
    From
    To
    Duration
    BA2666
    Fri 18 Jul, 3:00 pm
    LGW London
    Fri 18 Jul, 6:35 pm
    RAK Marrakech
    3h 35m

    Return: Marrakech to London

    RAK
    8:15 pm
    3h 30m
    LTN
    11:45 pm
    Airlines
    Flight No.
    From
    To
    Duration
    FR3507
    Mon 28 Jul, 8:15 pm
    RAK Marrakech
    Mon 28 Jul, 11:45 pm
    LTN London
    3h 30m
    EasyJet Direct 3h 45m
    4:45 pm STN - 8:30 pm RAK
    EasyJet Direct 3h 35m
    9:10 pm RAK - 12:45 am (+1) STN
    £162
    opodo.co.uk
    Show Details
    found 19h ago
    London to Marrakech Fri, 18 Jul - Mon, 28 Jul

    Depart: London to Marrakech

    STN
    4:45 pm
    3h 45m
    RAK
    8:30 pm
    Airlines
    Flight No.
    From
    To
    Duration
    U23055
    Fri 18 Jul, 4:45 pm
    STN London
    Fri 18 Jul, 8:30 pm
    RAK Marrakech
    3h 45m

    Return: Marrakech to London

    RAK
    9:10 pm
    3h 35m
    STN
    12:45 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    U23056
    Mon 28 Jul, 9:10 pm
    RAK Marrakech
    Tue 29 Jul, 12:45 am
    STN London
    3h 35m
    EasyJet Direct 3h 40m
    6:05 am LGW - 9:45 am RAK
    EasyJet Direct 3h 35m
    9:10 pm RAK - 12:45 am (+1) STN
    £177
    opodo.co.uk
    Show Details
    found 19h ago
    London to Marrakech Fri, 18 Jul - Mon, 28 Jul

    Depart: London to Marrakech

    LGW
    6:05 am
    3h 40m
    RAK
    9:45 am
    Airlines
    Flight No.
    From
    To
    Duration
    U28893
    Fri 18 Jul, 6:05 am
    LGW London
    Fri 18 Jul, 9:45 am
    RAK Marrakech
    3h 40m

    Return: Marrakech to London

    RAK
    9:10 pm
    3h 35m
    STN
    12:45 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    U23056
    Mon 28 Jul, 9:10 pm
    RAK Marrakech
    Tue 29 Jul, 12:45 am
    STN London
    3h 35m
    British Airways Direct 3h 35m
    3:00 pm LGW - 6:35 pm RAK
    EasyJet Direct 3h 35m
    9:10 pm RAK - 12:45 am (+1) STN
    £177
    opodo.co.uk
    Show Details
    found 19h ago
    London to Marrakech Fri, 18 Jul - Mon, 28 Jul

    Depart: London to Marrakech

    LGW
    3:00 pm
    3h 35m
    RAK
    6:35 pm
    Airlines
    Flight No.
    From
    To
    Duration
    BA2666
    Fri 18 Jul, 3:00 pm
    LGW London
    Fri 18 Jul, 6:35 pm
    RAK Marrakech
    3h 35m

    Return: Marrakech to London

    RAK
    9:10 pm
    3h 35m
    STN
    12:45 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    U23056
    Mon 28 Jul, 9:10 pm
    RAK Marrakech
    Tue 29 Jul, 12:45 am
    STN London
    3h 35m
    British Airways Direct 3h 40m
    1:25 pm LGW - 5:05 pm RAK
    Iberia 1 stop 6h 5m
    1:50 am RAK - 7:55 am LGW
    £182
    opodo.co.uk
    Show Details
    found 3d ago
    London to Marrakech Mon, 25 Aug - Mon, 8 Sep

    Depart: London to Marrakech

    LGW
    1:25 pm
    3h 40m
    RAK
    5:05 pm
    Airlines
    Flight No.
    From
    To
    Duration
    BA2666
    Mon 25 Aug, 1:25 pm
    LGW London
    Mon 25 Aug, 5:05 pm
    RAK Marrakech
    3h 40m

    Return: Marrakech to London via Barcelona

    RAK
    1:50 am
    2h 15m
    BCN
    5:05 am
    1h 55m
    BCN
    7:00 am
    1h 55m
    LGW
    7:55 am
    Airlines
    Flight No.
    From
    To
    Duration
    IB5472
    Mon 8 Sep, 1:50 am
    RAK Marrakech
    Mon 8 Sep, 5:05 am
    BCN Barcelona
    2h 15m

    * Operated by Vueling Airlines

    1h 55m layover in Barcelona (BCN)
    IB5652
    Mon 8 Sep, 7:00 am
    BCN Barcelona
    Mon 8 Sep, 7:55 am
    LGW London
    1h 55m

    * Operated by Vueling Airlines

    Ryanair Direct 3h 35m
    4:25 pm LTN - 8:00 pm RAK
    Royal Air Maroc Direct 3h 35m
    4:15 pm RAK - 7:50 pm LGW
    £183
    opodo.co.uk
    Show Details
    found 19h ago
    London to Marrakech Fri, 18 Jul - Mon, 28 Jul

    Depart: London to Marrakech

    LTN
    4:25 pm
    3h 35m
    RAK
    8:00 pm
    Airlines
    Flight No.
    From
    To
    Duration
    FR3506
    Fri 18 Jul, 4:25 pm
    LTN London
    Fri 18 Jul, 8:00 pm
    RAK Marrakech
    3h 35m

    Return: Marrakech to London

    RAK
    4:15 pm
    3h 35m
    LGW
    7:50 pm
    Airlines
    Flight No.
    From
    To
    Duration
    AT672
    Mon 28 Jul, 4:15 pm
    RAK Marrakech
    Mon 28 Jul, 7:50 pm
    LGW London
    3h 35m
    Ryanair Direct 3h 35m
    4:25 pm LTN - 8:00 pm RAK
    Iberia 1 stop 6h 35m
    2:20 pm RAK - 8:55 pm LHR
    £184
    opodo.co.uk
    Show Details
    found 19h ago
    London to Marrakech Fri, 18 Jul - Mon, 28 Jul

    Depart: London to Marrakech

    LTN
    4:25 pm
    3h 35m
    RAK
    8:00 pm
    Airlines
    Flight No.
    From
    To
    Duration
    FR3506
    Fri 18 Jul, 4:25 pm
    LTN London
    Fri 18 Jul, 8:00 pm
    RAK Marrakech
    3h 35m

    Return: Marrakech to London via Madrid

    RAK
    2:20 pm
    1h 50m
    MAD
    5:10 pm
    2h 30m
    MAD
    7:40 pm
    2h 15m
    LHR
    8:55 pm
    Airlines
    Flight No.
    From
    To
    Duration
    IB8373
    Mon 28 Jul, 2:20 pm
    RAK Marrakech
    Mon 28 Jul, 5:10 pm
    MAD Madrid
    1h 50m

    * Operated by Air Nostrum

    2h 30m layover in Madrid (MAD)
    IB7462
    Mon 28 Jul, 7:40 pm
    MAD Madrid
    Mon 28 Jul, 8:55 pm
    LHR London
    2h 15m

    * Operated by British Airways

    EasyJet Direct 3h 40m
    6:25 am LGW - 10:05 am RAK
    British Airways Direct 3h 25m
    5:50 pm RAK - 9:15 pm LGW
    £190
    opodo.co.uk
    Show Details
    found 3d ago
    London to Marrakech Mon, 25 Aug - Mon, 8 Sep

    Depart: London to Marrakech

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

    Return: Marrakech to London

    RAK
    5:50 pm
    3h 25m
    LGW
    9:15 pm
    Airlines
    Flight No.
    From
    To
    Duration
    BA2667
    Mon 8 Sep, 5:50 pm
    RAK Marrakech
    Mon 8 Sep, 9:15 pm
    LGW London
    3h 25m
    Ryanair Direct 3h 35m
    4:25 pm LTN - 8:00 pm RAK
    British Airways Direct 3h 25m
    5:50 pm RAK - 9:15 pm LGW
    £192
    opodo.co.uk
    Show Details
    found 19h ago
    London to Marrakech Fri, 18 Jul - Mon, 28 Jul

    Depart: London to Marrakech

    LTN
    4:25 pm
    3h 35m
    RAK
    8:00 pm
    Airlines
    Flight No.
    From
    To
    Duration
    FR3506
    Fri 18 Jul, 4:25 pm
    LTN London
    Fri 18 Jul, 8:00 pm
    RAK Marrakech
    3h 35m

    Return: Marrakech to London

    RAK
    5:50 pm
    3h 25m
    LGW
    9:15 pm
    Airlines
    Flight No.
    From
    To
    Duration
    BA2667
    Mon 28 Jul, 5:50 pm
    RAK Marrakech
    Mon 28 Jul, 9:15 pm
    LGW London
    3h 25m
    British Airways Direct 3h 40m
    1:25 pm LGW - 5:05 pm RAK
    Royal Air Maroc Direct 3h 35m
    4:15 pm RAK - 7:50 pm LGW
    £196
    opodo.co.uk
    Show Details
    found 3d ago
    London to Marrakech Mon, 25 Aug - Mon, 8 Sep

    Depart: London to Marrakech

    LGW
    1:25 pm
    3h 40m
    RAK
    5:05 pm
    Airlines
    Flight No.
    From
    To
    Duration
    BA2666
    Mon 25 Aug, 1:25 pm
    LGW London
    Mon 25 Aug, 5:05 pm
    RAK Marrakech
    3h 40m

    Return: Marrakech to London

    RAK
    4:15 pm
    3h 35m
    LGW
    7:50 pm
    Airlines
    Flight No.
    From
    To
    Duration
    AT672
    Mon 8 Sep, 4:15 pm
    RAK Marrakech
    Mon 8 Sep, 7:50 pm
    LGW London
    3h 35m
    British Airways Direct 4h 40m
    7:20 am LGW - 11:00 am RAK
    Iberia 1 stop 8h 45m
    11:10 pm RAK - 7:55 am (+1) LGW
    £201
    opodo.co.uk
    Show Details
    found 7h ago
    London to Marrakech Tue, 22 Apr - Sun, 27 Apr

    Depart: London to Marrakech

    LGW
    7:20 am
    4h 40m
    RAK
    11:00 am
    Airlines
    Flight No.
    From
    To
    Duration
    BA2668
    Tue 22 Apr, 7:20 am
    LGW London
    Tue 22 Apr, 11:00 am
    RAK Marrakech
    4h 40m

    Return: Marrakech to London via Barcelona

    RAK
    11:10 pm
    2h 15m
    BCN
    2:25 am (+1)
    4h 35m
    BCN
    7:00 am
    1h 55m
    LGW
    7:55 am
    Airlines
    Flight No.
    From
    To
    Duration
    IB5472
    Sun 27 Apr, 11:10 pm
    RAK Marrakech
    Mon 28 Apr, 2:25 am
    BCN Barcelona
    2h 15m

    * Operated by Vueling Airlines

    4h 35m layover in Barcelona (BCN)
    IB5652
    Mon 28 Apr, 7:00 am
    BCN Barcelona
    Mon 28 Apr, 7:55 am
    LGW London
    1h 55m

    * Operated by Vueling Airlines

    British Airways Direct 3h 40m
    1:25 pm LGW - 5:05 pm RAK
    British Airways Direct 3h 25m
    5:50 pm RAK - 9:15 pm LGW
    £203
    opodo.co.uk
    Show Details
    found 3d ago
    London to Marrakech Mon, 25 Aug - Mon, 8 Sep

    Depart: London to Marrakech

    LGW
    1:25 pm
    3h 40m
    RAK
    5:05 pm
    Airlines
    Flight No.
    From
    To
    Duration
    BA2666
    Mon 25 Aug, 1:25 pm
    LGW London
    Mon 25 Aug, 5:05 pm
    RAK Marrakech
    3h 40m

    Return: Marrakech to London

    RAK
    5:50 pm
    3h 25m
    LGW
    9:15 pm
    Airlines
    Flight No.
    From
    To
    Duration
    BA2667
    Mon 8 Sep, 5:50 pm
    RAK Marrakech
    Mon 8 Sep, 9:15 pm
    LGW London
    3h 25m
    British Airways Direct 3h 40m
    1:25 pm LGW - 5:05 pm RAK
    Vueling Airlines 1 stop 6h 5m
    1:50 am RAK - 7:55 am LGW
    £209
    opodo.co.uk
    Show Details
    found 3d ago
    London to Marrakech Mon, 25 Aug - Mon, 8 Sep

    Depart: London to Marrakech

    LGW
    1:25 pm
    3h 40m
    RAK
    5:05 pm
    Airlines
    Flight No.
    From
    To
    Duration
    BA2666
    Mon 25 Aug, 1:25 pm
    LGW London
    Mon 25 Aug, 5:05 pm
    RAK Marrakech
    3h 40m

    Return: Marrakech to London via Barcelona

    RAK
    1:50 am
    2h 15m
    BCN
    5:05 am
    1h 55m
    BCN
    7:00 am
    1h 55m
    LGW
    7:55 am
    Airlines
    Flight No.
    From
    To
    Duration
    VY7335
    Mon 8 Sep, 1:50 am
    RAK Marrakech
    Mon 8 Sep, 5:05 am
    BCN Barcelona
    2h 15m
    1h 55m layover in Barcelona (BCN)
    VY7822
    Mon 8 Sep, 7:00 am
    BCN Barcelona
    Mon 8 Sep, 7:55 am
    LGW London
    1h 55m
    Royal Air Maroc Direct 3h 39m
    9:20 pm LGW - 12:59 am (+1) RAK
    Ryanair Direct 3h 30m
    8:15 pm RAK - 11:45 pm LTN
    £210
    opodo.co.uk
    Show Details
    found 19h ago
    London to Marrakech Fri, 18 Jul - Mon, 28 Jul

    Depart: London to Marrakech

    LGW
    9:20 pm
    3h 39m
    RAK
    12:59 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    AT673
    Fri 18 Jul, 9:20 pm
    LGW London
    Sat 19 Jul, 12:59 am
    RAK Marrakech
    3h 39m

    Return: Marrakech to London

    RAK
    8:15 pm
    3h 30m
    LTN
    11:45 pm
    Airlines
    Flight No.
    From
    To
    Duration
    FR3507
    Mon 28 Jul, 8:15 pm
    RAK Marrakech
    Mon 28 Jul, 11:45 pm
    LTN London
    3h 30m
    EasyJet Direct 3h 45m
    4:45 pm STN - 8:30 pm RAK
    Royal Air Maroc Direct 3h 35m
    4:15 pm RAK - 7:50 pm LGW
    £212
    opodo.co.uk
    Show Details
    found 19h ago
    London to Marrakech Fri, 18 Jul - Mon, 28 Jul

    Depart: London to Marrakech

    STN
    4:45 pm
    3h 45m
    RAK
    8:30 pm
    Airlines
    Flight No.
    From
    To
    Duration
    U23055
    Fri 18 Jul, 4:45 pm
    STN London
    Fri 18 Jul, 8:30 pm
    RAK Marrakech
    3h 45m

    Return: Marrakech to London

    RAK
    4:15 pm
    3h 35m
    LGW
    7:50 pm
    Airlines
    Flight No.
    From
    To
    Duration
    AT672
    Mon 28 Jul, 4:15 pm
    RAK Marrakech
    Mon 28 Jul, 7:50 pm
    LGW London
    3h 35m
    EasyJet Direct 3h 45m
    4:45 pm STN - 8:30 pm RAK
    Iberia 1 stop 6h 35m
    2:20 pm RAK - 8:55 pm LHR
    £216
    opodo.co.uk
    Show Details
    found 19h ago
    London to Marrakech Fri, 18 Jul - Mon, 28 Jul

    Depart: London to Marrakech

    STN
    4:45 pm
    3h 45m
    RAK
    8:30 pm
    Airlines
    Flight No.
    From
    To
    Duration
    U23055
    Fri 18 Jul, 4:45 pm
    STN London
    Fri 18 Jul, 8:30 pm
    RAK Marrakech
    3h 45m

    Return: Marrakech to London via Madrid

    RAK
    2:20 pm
    1h 50m
    MAD
    5:10 pm
    2h 30m
    MAD
    7:40 pm
    2h 15m
    LHR
    8:55 pm
    Airlines
    Flight No.
    From
    To
    Duration
    IB8373
    Mon 28 Jul, 2:20 pm
    RAK Marrakech
    Mon 28 Jul, 5:10 pm
    MAD Madrid
    1h 50m

    * Operated by Air Nostrum

    2h 30m layover in Madrid (MAD)
    IB7462
    Mon 28 Jul, 7:40 pm
    MAD Madrid
    Mon 28 Jul, 8:55 pm
    LHR London
    2h 15m

    * Operated by British Airways

    EasyJet Direct 3h 45m
    4:45 pm STN - 8:30 pm RAK
    British Airways Direct 3h 25m
    5:50 pm RAK - 9:15 pm LGW
    £221
    opodo.co.uk
    Show Details
    found 19h ago
    London to Marrakech Fri, 18 Jul - Mon, 28 Jul

    Depart: London to Marrakech

    STN
    4:45 pm
    3h 45m
    RAK
    8:30 pm
    Airlines
    Flight No.
    From
    To
    Duration
    U23055
    Fri 18 Jul, 4:45 pm
    STN London
    Fri 18 Jul, 8:30 pm
    RAK Marrakech
    3h 45m

    Return: Marrakech to London

    RAK
    5:50 pm
    3h 25m
    LGW
    9:15 pm
    Airlines
    Flight No.
    From
    To
    Duration
    BA2667
    Mon 28 Jul, 5:50 pm
    RAK Marrakech
    Mon 28 Jul, 9:15 pm
    LGW London
    3h 25m
    Royal Air Maroc Direct 3h 39m
    9:20 pm LGW - 12:59 am (+1) RAK
    EasyJet Direct 3h 35m
    9:10 pm RAK - 12:45 am (+1) STN
    £224
    opodo.co.uk
    Show Details
    found 19h ago
    London to Marrakech Fri, 18 Jul - Mon, 28 Jul

    Depart: London to Marrakech

    LGW
    9:20 pm
    3h 39m
    RAK
    12:59 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    AT673
    Fri 18 Jul, 9:20 pm
    LGW London
    Sat 19 Jul, 12:59 am
    RAK Marrakech
    3h 39m

    Return: Marrakech to London

    RAK
    9:10 pm
    3h 35m
    STN
    12:45 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    U23056
    Mon 28 Jul, 9:10 pm
    RAK Marrakech
    Tue 29 Jul, 12:45 am
    STN London
    3h 35m
    EasyJet Direct 3h 40m
    6:05 am LGW - 9:45 am RAK
    Royal Air Maroc Direct 3h 35m
    4:15 pm RAK - 7:50 pm LGW
    £227
    opodo.co.uk
    Show Details
    found 19h ago
    London to Marrakech Fri, 18 Jul - Mon, 28 Jul

    Depart: London to Marrakech

    LGW
    6:05 am
    3h 40m
    RAK
    9:45 am
    Airlines
    Flight No.
    From
    To
    Duration
    U28893
    Fri 18 Jul, 6:05 am
    LGW London
    Fri 18 Jul, 9:45 am
    RAK Marrakech
    3h 40m

    Return: Marrakech to London

    RAK
    4:15 pm
    3h 35m
    LGW
    7:50 pm
    Airlines
    Flight No.
    From
    To
    Duration
    AT672
    Mon 28 Jul, 4:15 pm
    RAK Marrakech
    Mon 28 Jul, 7:50 pm
    LGW London
    3h 35m
    British Airways Direct 3h 35m
    3:00 pm LGW - 6:35 pm RAK
    Iberia 1 stop 6h 35m
    2:20 pm RAK - 8:55 pm LHR
    £228
    opodo.co.uk
    Show Details
    found 19h ago
    London to Marrakech Fri, 18 Jul - Mon, 28 Jul

    Depart: London to Marrakech

    LGW
    3:00 pm
    3h 35m
    RAK
    6:35 pm
    Airlines
    Flight No.
    From
    To
    Duration
    BA2666
    Fri 18 Jul, 3:00 pm
    LGW London
    Fri 18 Jul, 6:35 pm
    RAK Marrakech
    3h 35m

    Return: Marrakech to London via Madrid

    RAK
    2:20 pm
    1h 50m
    MAD
    5:10 pm
    2h 30m
    MAD
    7:40 pm
    2h 15m
    LHR
    8:55 pm
    Airlines
    Flight No.
    From
    To
    Duration
    IB8373
    Mon 28 Jul, 2:20 pm
    RAK Marrakech
    Mon 28 Jul, 5:10 pm
    MAD Madrid
    1h 50m

    * Operated by Air Nostrum

    2h 30m layover in Madrid (MAD)
    IB7462
    Mon 28 Jul, 7:40 pm
    MAD Madrid
    Mon 28 Jul, 8:55 pm
    LHR London
    2h 15m

    * Operated by British Airways

    Cheap Flights from United Kingdom to Morocco

    Find cheap flights from United Kingdom to Morocco with Wegotravel.co.uk. Search our selection of airline tickets for this route to find low airfares on United Kingdom to Morocco flights. Compare airfares at a glance and enjoy cheap flights from United Kingdom to Morocco for less. Search Wego to find all the latest flight deals and book the best airfares for your trip.

    Apart from our selection of Morocco flights, you can also find a range of hotels and accommodation in Morocco with Wego. Compare Morocco hotels and book the best travel accommodation for your holidays.