×
Flights
  • New Search
  • Recent Searches
  • One way
  • Round trip

Recent Searches

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

    Cheap Flights from United Kingdom to Morocco

    Airline Results Price View
    View All Airlines View Flights
    Ryanair 41 results £77 View Flights
    British Airways 1624 results £96 View Flights
    Royal Air Maroc 3823 results £110 View Flights
    EasyJet 83 results £117 View Flights
    Iberia 1951 results £122 View Flights
    Air France 982 results £143 View Flights
    Alitalia 45 results £147 View Flights
    Swiss International Air Lines 84 results £149 View Flights
    Lufthansa 117 results £198 View Flights
    Vueling Airlines 13 results £211 View Flights
    Brussels Airlines 250 results £249 View Flights
    KLM 306 results £249 View Flights
    TAP Portugal 231 results £281 View Flights
    Transavia 2 results £285 View Flights
    Jet2.com 1 result £312 View Flights
    Thomsonfly 3 results £320 View Flights
    Turkish Airlines 17 results £496 View Flights
    Jetairfly 16 results £676 View Flights
    Heli Air Monaco 3 results £833 View Flights
    Tunisair 6 results £995 View Flights
    SATA International 1 result £1,386 View Flights
    Condor Flugdienst 4 results £1,420 View Flights
    Air Europa 1 result £1,424 View Flights
    Luxair 4 results £1,622 View Flights
    Air Berlin 18 results £1,746 View Flights
    Qatar Airways 2 results £1,977 View Flights
    Themes Results Price View
    View All Themes View Cities
    Street Markets 4561 results £77 View Cities
    Romantic 4028 results £77 View Cities
    Relaxing 4028 results £77 View Cities
    Foodie 4028 results £77 View Cities
    Entertainment 4028 results £77 View Cities
    Beach 1972 results £200 View Cities
    Cities Results Price View
    View All Cities View Flights
    Marrakech 4028 results £77 View Flights
    Casablanca 2687 results £96 View Flights
    Agadir 1972 results £200 View Flights
    Tangier 533 results £212 View Flights
    Rabat 408 results £254 View Flights
    Cities Results Price View
    View All Cities View Flights
    London 80 results £77 View Flights
    Edinburgh 13 results £215 View Flights
    Manchester 4808 results £219 View Flights
    Newcastle 1987 results £389 View Flights
    Bristol 157 results £438 View Flights
    Birmingham 1267 results £443 View Flights
    Cardiff 357 results £495 View Flights
    Depart: Sun, 28 Jun Return: Tue, 7 Jul London to Marrakech Sun, 28 Jun - Tue, 7 Jul
    Ryanair Direct 2h 45m
    6:15 am STN - 9:00 am RAK
    Ryanair Direct 4h 40m
    9:25 am RAK - 2:05 pm STN
    £79
    skypicker.com
    Show Details

    Depart: London to Marrakech

    STN
    6:15 am
    2h 45m
    RAK
    9:00 am
    Airlines
    Flight No.
    From
    To
    Duration
    FR3556
    6:15 am, 28 Jun Sun
    STN London
    9:00 am, 28 Jun Sun
    RAK Marrakech
    2h 45m

    Return: Marrakech to London

    RAK
    9:25 am
    4h 40m
    STN
    2:05 pm
    Airlines
    Flight No.
    From
    To
    Duration
    FR3557
    9:25 am, 7 Jul Tue
    RAK Marrakech
    2:05 pm, 7 Jul Tue
    STN London
    4h 40m
    Depart: Sun, 28 Jun Return: Tue, 7 Jul London to Marrakech Sun, 28 Jun - Tue, 7 Jul
    Ryanair Direct 2h 45m
    6:15 am STN - 9:00 am RAK
    Ryanair Direct 4h 40m
    9:25 am RAK - 2:05 pm STN
    £79
    logitravel.co.uk
    Show Details

    Depart: London to Marrakech

    STN
    6:15 am
    2h 45m
    RAK
    9:00 am
    Airlines
    Flight No.
    From
    To
    Duration
    FR3556
    6:15 am, 28 Jun Sun
    STN London
    9:00 am, 28 Jun Sun
    RAK Marrakech
    2h 45m

    Return: Marrakech to London

    RAK
    9:25 am
    4h 40m
    STN
    2:05 pm
    Airlines
    Flight No.
    From
    To
    Duration
    FR3557
    9:25 am, 7 Jul Tue
    RAK Marrakech
    2:05 pm, 7 Jul Tue
    STN London
    4h 40m
    Depart: Sun, 28 Jun Return: Tue, 7 Jul London to Marrakech Sun, 28 Jun - Tue, 7 Jul
    Ryanair Direct 2h 45m
    6:15 am STN - 9:00 am RAK
    Ryanair Direct 4h 40m
    9:25 am RAK - 2:05 pm STN
    £82
    onetravel.com
    Show Details

    Depart: London to Marrakech

    STN
    6:15 am
    2h 45m
    RAK
    9:00 am
    Airlines
    Flight No.
    From
    To
    Duration
    FR3556
    6:15 am, 28 Jun Sun
    STN London
    9:00 am, 28 Jun Sun
    RAK Marrakech
    2h 45m

    Return: Marrakech to London

    RAK
    9:25 am
    4h 40m
    STN
    2:05 pm
    Airlines
    Flight No.
    From
    To
    Duration
    FR3557
    9:25 am, 7 Jul Tue
    RAK Marrakech
    2:05 pm, 7 Jul Tue
    STN London
    4h 40m
    Depart: Mon, 27 Apr Return: Tue, 19 May London to Marrakech Mon, 27 Apr - Tue, 19 May
    Ryanair Direct 3h 45m
    6:25 am LTN - 10:10 am RAK
    Ryanair Direct 3h 35m
    10:55 am RAK - 2:30 pm LTN
    £84
    skypicker.com
    Show Details

    Depart: London to Marrakech

    LTN
    6:25 am
    3h 45m
    RAK
    10:10 am
    Airlines
    Flight No.
    From
    To
    Duration
    FR3506
    6:25 am, 27 Apr Mon
    LTN London
    10:10 am, 27 Apr Mon
    RAK Marrakech
    3h 45m

    Return: Marrakech to London

    RAK
    10:55 am
    3h 35m
    LTN
    2:30 pm
    Airlines
    Flight No.
    From
    To
    Duration
    FR3507
    10:55 am, 19 May Tue
    RAK Marrakech
    2:30 pm, 19 May Tue
    LTN London
    3h 35m
    Depart: Mon, 27 Apr Return: Tue, 19 May London to Marrakech Mon, 27 Apr - Tue, 19 May
    Ryanair Direct 3h 45m
    6:25 am LTN - 10:10 am RAK
    Ryanair Direct 3h 35m
    10:55 am RAK - 2:30 pm LTN
    £88
    onetravel.com
    Show Details

    Depart: London to Marrakech

    LTN
    6:25 am
    3h 45m
    RAK
    10:10 am
    Airlines
    Flight No.
    From
    To
    Duration
    FR3506
    6:25 am, 27 Apr Mon
    LTN London
    10:10 am, 27 Apr Mon
    RAK Marrakech
    3h 45m

    Return: Marrakech to London

    RAK
    10:55 am
    3h 35m
    LTN
    2:30 pm
    Airlines
    Flight No.
    From
    To
    Duration
    FR3507
    10:55 am, 19 May Tue
    RAK Marrakech
    2:30 pm, 19 May Tue
    LTN London
    3h 35m
    Depart: Sun, 28 Jun Return: Tue, 7 Jul London to Marrakech Sun, 28 Jun - Tue, 7 Jul
    Ryanair Direct 2h 45m
    6:15 am STN - 9:00 am RAK
    Ryanair Direct 4h 40m
    9:25 am RAK - 2:05 pm STN
    £98
    flightnetwork.com
    Show Details

    Depart: London to Marrakech

    STN
    6:15 am
    2h 45m
    RAK
    9:00 am
    Airlines
    Flight No.
    From
    To
    Duration
    FR3556
    6:15 am, 28 Jun Sun
    STN London
    9:00 am, 28 Jun Sun
    RAK Marrakech
    2h 45m

    Return: Marrakech to London

    RAK
    9:25 am
    4h 40m
    STN
    2:05 pm
    Airlines
    Flight No.
    From
    To
    Duration
    FR3557
    9:25 am, 7 Jul Tue
    RAK Marrakech
    2:05 pm, 7 Jul Tue
    STN London
    4h 40m
    Depart: Sat, 27 Jun Return: Fri, 3 Jul London to Casablanca Sat, 27 Jun - Fri, 3 Jul
    Multiple Airlines 1 stop 7h 20m
    6:20 am LHR - 1:40 pm CMN
    Multiple Airlines 1 stop 9h 10m
    11:45 am CMN - 8:55 pm LHR
    £98
    airtickets.co.uk
    Show Details

    Depart: London to Casablanca via Madrid

    LHR
    6:20 am
    2h 20m
    MAD
    9:40 am
    3h 10m
    MAD
    12:50 pm
    1h 50m
    CMN
    1:40 pm
    Airlines
    Flight No.
    From
    To
    Duration
    BA456
    6:20 am, 27 Jun Sat
    LHR London
    9:40 am, 27 Jun Sat
    MAD Madrid
    2h 20m
    3h 10m layover in Madrid (MAD)
    IB3302
    12:50 pm, 27 Jun Sat
    MAD Madrid
    1:40 pm, 27 Jun Sat
    CMN Casablanca
    1h 50m

    Return: Casablanca to London via Madrid

    CMN
    11:45 am
    1h 40m
    MAD
    2:25 pm
    5h 15m
    MAD
    7:40 pm
    2h 15m
    LHR
    8:55 pm
    Airlines
    Flight No.
    From
    To
    Duration
    IB3301
    11:45 am, 3 Jul Fri
    CMN Casablanca
    2:25 pm, 3 Jul Fri
    MAD Madrid
    1h 40m
    5h 15m layover in Madrid (MAD)
    BA463
    7:40 pm, 3 Jul Fri
    MAD Madrid
    8:55 pm, 3 Jul Fri
    LHR London
    2h 15m
    Depart: Sat, 27 Jun Return: Fri, 3 Jul London to Casablanca Sat, 27 Jun - Fri, 3 Jul
    British Airways 1 stop 7h 20m
    6:20 am LHR - 1:40 pm CMN
    Multiple Airlines 1 stop 9h 10m
    11:45 am CMN - 8:55 pm LHR
    £98
    airtickets.co.uk
    Show Details

    Depart: London to Casablanca via Madrid

    LHR
    6:20 am
    2h 20m
    MAD
    9:40 am
    3h 10m
    MAD
    12:50 pm
    1h 50m
    CMN
    1:40 pm
    Airlines
    Flight No.
    From
    To
    Duration
    BA456
    6:20 am, 27 Jun Sat
    LHR London
    9:40 am, 27 Jun Sat
    MAD Madrid
    2h 20m
    3h 10m layover in Madrid (MAD)
    BA7264
    12:50 pm, 27 Jun Sat
    MAD Madrid
    1:40 pm, 27 Jun Sat
    CMN Casablanca
    1h 50m

    Return: Casablanca to London via Madrid

    CMN
    11:45 am
    1h 40m
    MAD
    2:25 pm
    5h 15m
    MAD
    7:40 pm
    2h 15m
    LHR
    8:55 pm
    Airlines
    Flight No.
    From
    To
    Duration
    IB3301
    11:45 am, 3 Jul Fri
    CMN Casablanca
    2:25 pm, 3 Jul Fri
    MAD Madrid
    1h 40m
    5h 15m layover in Madrid (MAD)
    BA463
    7:40 pm, 3 Jul Fri
    MAD Madrid
    8:55 pm, 3 Jul Fri
    LHR London
    2h 15m
    Depart: Sun, 28 Jun Return: Tue, 7 Jul London to Marrakech Sun, 28 Jun - Tue, 7 Jul
    British Airways Direct 3h 35m
    3:40 pm LGW - 7:15 pm RAK
    Ryanair Direct 4h 35m
    9:55 am RAK - 2:30 pm LTN
    £102
    lastminute.com
    Show Details

    Depart: London to Marrakech

    LGW
    3:40 pm
    3h 35m
    RAK
    7:15 pm
    Airlines
    Flight No.
    From
    To
    Duration
    BA2666
    3:40 pm, 28 Jun Sun
    LGW London
    7:15 pm, 28 Jun Sun
    RAK Marrakech
    3h 35m

    Return: Marrakech to London

    RAK
    9:55 am
    4h 35m
    LTN
    2:30 pm
    Airlines
    Flight No.
    From
    To
    Duration
    FR3507
    9:55 am, 7 Jul Tue
    RAK Marrakech
    2:30 pm, 7 Jul Tue
    LTN London
    4h 35m
    Depart: Sat, 27 Jun Return: Fri, 3 Jul London to Casablanca Sat, 27 Jun - Fri, 3 Jul
    British Airways 1 stop 7h 20m
    6:20 am LHR - 1:40 pm CMN
    British Airways 1 stop 9h 10m
    11:45 am CMN - 8:55 pm LHR
    £102
    budgetair.co.uk
    Show Details

    Depart: London to Casablanca via Madrid

    LHR
    6:20 am
    2h 20m
    MAD
    9:40 am
    3h 10m
    MAD
    12:50 pm
    1h 50m
    CMN
    1:40 pm
    Airlines
    Flight No.
    From
    To
    Duration
    BA456
    6:20 am, 27 Jun Sat
    LHR London
    9:40 am, 27 Jun Sat
    MAD Madrid
    2h 20m
    3h 10m layover in Madrid (MAD)
    BA7264
    12:50 pm, 27 Jun Sat
    MAD Madrid
    1:40 pm, 27 Jun Sat
    CMN Casablanca
    1h 50m

    Return: Casablanca to London via Madrid

    CMN
    11:45 am
    1h 40m
    MAD
    2:25 pm
    5h 15m
    MAD
    7:40 pm
    2h 15m
    LHR
    8:55 pm
    Airlines
    Flight No.
    From
    To
    Duration
    BA7263
    11:45 am, 3 Jul Fri
    CMN Casablanca
    2:25 pm, 3 Jul Fri
    MAD Madrid
    1h 40m
    5h 15m layover in Madrid (MAD)
    BA463
    7:40 pm, 3 Jul Fri
    MAD Madrid
    8:55 pm, 3 Jul Fri
    LHR London
    2h 15m
    Depart: Sat, 27 Jun Return: Fri, 3 Jul London to Casablanca Sat, 27 Jun - Fri, 3 Jul
    British Airways 1 stop 7h 20m
    6:20 am LHR - 1:40 pm CMN
    British Airways 1 stop 6h 35m
    2:20 pm CMN - 8:55 pm LHR
    £102
    budgetair.co.uk
    Show Details

    Depart: London to Casablanca via Madrid

    LHR
    6:20 am
    2h 20m
    MAD
    9:40 am
    3h 10m
    MAD
    12:50 pm
    1h 50m
    CMN
    1:40 pm
    Airlines
    Flight No.
    From
    To
    Duration
    BA456
    6:20 am, 27 Jun Sat
    LHR London
    9:40 am, 27 Jun Sat
    MAD Madrid
    2h 20m
    3h 10m layover in Madrid (MAD)
    BA7264
    12:50 pm, 27 Jun Sat
    MAD Madrid
    1:40 pm, 27 Jun Sat
    CMN Casablanca
    1h 50m

    Return: Casablanca to London via Madrid

    CMN
    2:20 pm
    1h 45m
    MAD
    5:05 pm
    2h 35m
    MAD
    7:40 pm
    2h 15m
    LHR
    8:55 pm
    Airlines
    Flight No.
    From
    To
    Duration
    BA7265
    2:20 pm, 3 Jul Fri
    CMN Casablanca
    5:05 pm, 3 Jul Fri
    MAD Madrid
    1h 45m
    2h 35m layover in Madrid (MAD)
    BA463
    7:40 pm, 3 Jul Fri
    MAD Madrid
    8:55 pm, 3 Jul Fri
    LHR London
    2h 15m
    Depart: Sat, 27 Jun Return: Fri, 3 Jul London to Casablanca Sat, 27 Jun - Fri, 3 Jul
    British Airways 1 stop 7h 20m
    6:20 am LHR - 1:40 pm CMN
    British Airways 1 stop 6h 35m
    2:20 pm CMN - 8:55 pm LHR
    £102
    netflights.com
    Show Details

    Depart: London to Casablanca via Madrid

    LHR
    6:20 am
    2h 20m
    MAD
    9:40 am
    3h 10m
    MAD
    12:50 pm
    1h 50m
    CMN
    1:40 pm
    Airlines
    Flight No.
    From
    To
    Duration
    BA456
    6:20 am, 27 Jun Sat
    LHR London
    9:40 am, 27 Jun Sat
    MAD Madrid
    2h 20m
    3h 10m layover in Madrid (MAD)
    BA7264
    12:50 pm, 27 Jun Sat
    MAD Madrid
    1:40 pm, 27 Jun Sat
    CMN Casablanca
    1h 50m

    * Operated by Iberia

    Return: Casablanca to London via Madrid

    CMN
    2:20 pm
    1h 45m
    MAD
    5:05 pm
    2h 35m
    MAD
    7:40 pm
    2h 15m
    LHR
    8:55 pm
    Airlines
    Flight No.
    From
    To
    Duration
    BA7265
    2:20 pm, 3 Jul Fri
    CMN Casablanca
    5:05 pm, 3 Jul Fri
    MAD Madrid
    1h 45m

    * Operated by Iberia

    2h 35m layover in Madrid (MAD)
    BA463
    7:40 pm, 3 Jul Fri
    MAD Madrid
    8:55 pm, 3 Jul Fri
    LHR London
    2h 15m
    Depart: Sat, 27 Jun Return: Fri, 3 Jul London to Casablanca Sat, 27 Jun - Fri, 3 Jul
    British Airways 1 stop 7h 20m
    6:20 am LHR - 1:40 pm CMN
    British Airways 1 stop 6h 35m
    2:20 pm CMN - 8:55 pm LHR
    £102
    ebookers.com
    Show Details

    Depart: London to Casablanca via Madrid

    LHR
    6:20 am
    2h 20m
    MAD
    9:40 am
    3h 10m
    MAD
    12:50 pm
    1h 50m
    CMN
    1:40 pm
    Airlines
    Flight No.
    From
    To
    Duration
    BA456
    6:20 am, 27 Jun Sat
    LHR London
    9:40 am, 27 Jun Sat
    MAD Madrid
    2h 20m
    3h 10m layover in Madrid (MAD)
    BA7264
    12:50 pm, 27 Jun Sat
    MAD Madrid
    1:40 pm, 27 Jun Sat
    CMN Casablanca
    1h 50m

    Return: Casablanca to London via Madrid

    CMN
    2:20 pm
    1h 45m
    MAD
    5:05 pm
    2h 35m
    MAD
    7:40 pm
    2h 15m
    LHR
    8:55 pm
    Airlines
    Flight No.
    From
    To
    Duration
    BA7265
    2:20 pm, 3 Jul Fri
    CMN Casablanca
    5:05 pm, 3 Jul Fri
    MAD Madrid
    1h 45m
    2h 35m layover in Madrid (MAD)
    BA463
    7:40 pm, 3 Jul Fri
    MAD Madrid
    8:55 pm, 3 Jul Fri
    LHR London
    2h 15m
    Depart: Sat, 27 Jun Return: Fri, 3 Jul London to Casablanca Sat, 27 Jun - Fri, 3 Jul
    British Airways 1 stop 7h 20m
    6:20 am LHR - 1:40 pm CMN
    British Airways 1 stop 9h 10m
    11:45 am CMN - 8:55 pm LHR
    £102
    ebookers.com
    Show Details

    Depart: London to Casablanca via Madrid

    LHR
    6:20 am
    2h 20m
    MAD
    9:40 am
    3h 10m
    MAD
    12:50 pm
    1h 50m
    CMN
    1:40 pm
    Airlines
    Flight No.
    From
    To
    Duration
    BA456
    6:20 am, 27 Jun Sat
    LHR London
    9:40 am, 27 Jun Sat
    MAD Madrid
    2h 20m
    3h 10m layover in Madrid (MAD)
    BA7264
    12:50 pm, 27 Jun Sat
    MAD Madrid
    1:40 pm, 27 Jun Sat
    CMN Casablanca
    1h 50m

    Return: Casablanca to London via Madrid

    CMN
    11:45 am
    1h 40m
    MAD
    2:25 pm
    5h 15m
    MAD
    7:40 pm
    2h 15m
    LHR
    8:55 pm
    Airlines
    Flight No.
    From
    To
    Duration
    BA7263
    11:45 am, 3 Jul Fri
    CMN Casablanca
    2:25 pm, 3 Jul Fri
    MAD Madrid
    1h 40m
    5h 15m layover in Madrid (MAD)
    BA463
    7:40 pm, 3 Jul Fri
    MAD Madrid
    8:55 pm, 3 Jul Fri
    LHR London
    2h 15m
    Depart: Mon, 27 Apr Return: Tue, 19 May London to Marrakech Mon, 27 Apr - Tue, 19 May
    Ryanair Direct 3h 45m
    6:15 am STN - 10:00 am RAK
    Ryanair 1 stop 9h 10m
    10:05 am RAK - 7:15 pm STN
    £100
    skypicker.com
    Show Details

    Depart: London to Marrakech

    STN
    6:15 am
    3h 45m
    RAK
    10:00 am
    Airlines
    Flight No.
    From
    To
    Duration
    FR3556
    6:15 am, 27 Apr Mon
    STN London
    10:00 am, 27 Apr Mon
    RAK Marrakech
    3h 45m

    Return: Marrakech to London via Rome

    RAK
    10:05 am
    3h 15m
    CIA
    2:20 pm
    3h 10m
    CIA
    5:30 pm
    2h 45m
    STN
    7:15 pm
    Airlines
    Flight No.
    From
    To
    Duration
    FR8114
    10:05 am, 19 May Tue
    RAK Marrakech
    2:20 pm, 19 May Tue
    CIA Rome
    3h 15m
    3h 10m layover in Rome (CIA)
    FR3003
    5:30 pm, 19 May Tue
    CIA Rome
    7:15 pm, 19 May Tue
    STN London
    2h 45m
    Depart: Sat, 27 Jun Return: Fri, 3 Jul London to Casablanca Sat, 27 Jun - Fri, 3 Jul
    Multiple Airlines 1 stop 7h 20m
    6:20 am LHR - 1:40 pm CMN
    British Airways 1 stop 9h 10m
    11:45 am CMN - 8:55 pm LHR
    £103
    cheapoair.co.uk
    Show Details

    Depart: London to Casablanca via Madrid

    LHR
    6:20 am
    2h 20m
    MAD
    9:40 am
    3h 10m
    MAD
    12:50 pm
    1h 50m
    CMN
    1:40 pm
    Airlines
    Flight No.
    From
    To
    Duration
    BA456
    6:20 am, 27 Jun Sat
    LHR London
    9:40 am, 27 Jun Sat
    MAD Madrid
    2h 20m
    3h 10m layover in Madrid (MAD)
    IB3302
    12:50 pm, 27 Jun Sat
    MAD Madrid
    1:40 pm, 27 Jun Sat
    CMN Casablanca
    1h 50m

    Return: Casablanca to London via Madrid

    CMN
    11:45 am
    1h 40m
    MAD
    2:25 pm
    5h 15m
    MAD
    7:40 pm
    2h 15m
    LHR
    8:55 pm
    Airlines
    Flight No.
    From
    To
    Duration
    BA7263
    11:45 am, 3 Jul Fri
    CMN Casablanca
    2:25 pm, 3 Jul Fri
    MAD Madrid
    1h 40m

    * Operated by Iberia

    5h 15m layover in Madrid (MAD)
    BA463
    7:40 pm, 3 Jul Fri
    MAD Madrid
    8:55 pm, 3 Jul Fri
    LHR London
    2h 15m
    Depart: Sat, 27 Jun Return: Fri, 3 Jul London to Casablanca Sat, 27 Jun - Fri, 3 Jul
    British Airways 1 stop 7h 20m
    6:20 am LHR - 1:40 pm CMN
    British Airways 1 stop 9h 10m
    11:45 am CMN - 8:55 pm LHR
    £103
    cheapoair.co.uk
    Show Details

    Depart: London to Casablanca via Madrid

    LHR
    6:20 am
    2h 20m
    MAD
    9:40 am
    3h 10m
    MAD
    12:50 pm
    1h 50m
    CMN
    1:40 pm
    Airlines
    Flight No.
    From
    To
    Duration
    BA456
    6:20 am, 27 Jun Sat
    LHR London
    9:40 am, 27 Jun Sat
    MAD Madrid
    2h 20m
    3h 10m layover in Madrid (MAD)
    BA7264
    12:50 pm, 27 Jun Sat
    MAD Madrid
    1:40 pm, 27 Jun Sat
    CMN Casablanca
    1h 50m

    * Operated by Iberia

    Return: Casablanca to London via Madrid

    CMN
    11:45 am
    1h 40m
    MAD
    2:25 pm
    5h 15m
    MAD
    7:40 pm
    2h 15m
    LHR
    8:55 pm
    Airlines
    Flight No.
    From
    To
    Duration
    BA7263
    11:45 am, 3 Jul Fri
    CMN Casablanca
    2:25 pm, 3 Jul Fri
    MAD Madrid
    1h 40m

    * Operated by Iberia

    5h 15m layover in Madrid (MAD)
    BA463
    7:40 pm, 3 Jul Fri
    MAD Madrid
    8:55 pm, 3 Jul Fri
    LHR London
    2h 15m
    Depart: Sat, 27 Jun Return: Fri, 3 Jul London to Casablanca Sat, 27 Jun - Fri, 3 Jul
    British Airways 1 stop 7h 20m
    6:20 am LHR - 1:40 pm CMN
    British Airways 1 stop 6h 35m
    2:20 pm CMN - 8:55 pm LHR
    £103
    cheapoair.co.uk
    Show Details

    Depart: London to Casablanca via Madrid

    LHR
    6:20 am
    2h 20m
    MAD
    9:40 am
    3h 10m
    MAD
    12:50 pm
    1h 50m
    CMN
    1:40 pm
    Airlines
    Flight No.
    From
    To
    Duration
    BA456
    6:20 am, 27 Jun Sat
    LHR London
    9:40 am, 27 Jun Sat
    MAD Madrid
    2h 20m
    3h 10m layover in Madrid (MAD)
    BA7264
    12:50 pm, 27 Jun Sat
    MAD Madrid
    1:40 pm, 27 Jun Sat
    CMN Casablanca
    1h 50m

    * Operated by Iberia

    Return: Casablanca to London via Madrid

    CMN
    2:20 pm
    1h 45m
    MAD
    5:05 pm
    2h 35m
    MAD
    7:40 pm
    2h 15m
    LHR
    8:55 pm
    Airlines
    Flight No.
    From
    To
    Duration
    BA7265
    2:20 pm, 3 Jul Fri
    CMN Casablanca
    5:05 pm, 3 Jul Fri
    MAD Madrid
    1h 45m

    * Operated by Iberia

    2h 35m layover in Madrid (MAD)
    BA463
    7:40 pm, 3 Jul Fri
    MAD Madrid
    8:55 pm, 3 Jul Fri
    LHR London
    2h 15m
    Depart: Sat, 27 Jun Return: Fri, 3 Jul London to Casablanca Sat, 27 Jun - Fri, 3 Jul
    Multiple Airlines 1 stop 7h 20m
    6:20 am LHR - 1:40 pm CMN
    British Airways 1 stop 6h 35m
    2:20 pm CMN - 8:55 pm LHR
    £103
    cheapoair.co.uk
    Show Details

    Depart: London to Casablanca via Madrid

    LHR
    6:20 am
    2h 20m
    MAD
    9:40 am
    3h 10m
    MAD
    12:50 pm
    1h 50m
    CMN
    1:40 pm
    Airlines
    Flight No.
    From
    To
    Duration
    BA456
    6:20 am, 27 Jun Sat
    LHR London
    9:40 am, 27 Jun Sat
    MAD Madrid
    2h 20m
    3h 10m layover in Madrid (MAD)
    IB3302
    12:50 pm, 27 Jun Sat
    MAD Madrid
    1:40 pm, 27 Jun Sat
    CMN Casablanca
    1h 50m

    Return: Casablanca to London via Madrid

    CMN
    2:20 pm
    1h 45m
    MAD
    5:05 pm
    2h 35m
    MAD
    7:40 pm
    2h 15m
    LHR
    8:55 pm
    Airlines
    Flight No.
    From
    To
    Duration
    BA7265
    2:20 pm, 3 Jul Fri
    CMN Casablanca
    5:05 pm, 3 Jul Fri
    MAD Madrid
    1h 45m

    * Operated by Iberia

    2h 35m layover in Madrid (MAD)
    BA463
    7:40 pm, 3 Jul Fri
    MAD Madrid
    8:55 pm, 3 Jul Fri
    LHR London
    2h 15m
    Depart: Mon, 27 Apr Return: Tue, 19 May London to Marrakech Mon, 27 Apr - Tue, 19 May
    Ryanair Direct 3h 45m
    6:15 am STN - 10:00 am RAK
    Ryanair Direct 3h 40m
    10:25 am RAK - 2:05 pm STN
    £102
    skypicker.com
    Show Details

    Depart: London to Marrakech

    STN
    6:15 am
    3h 45m
    RAK
    10:00 am
    Airlines
    Flight No.
    From
    To
    Duration
    FR3556
    6:15 am, 27 Apr Mon
    STN London
    10:00 am, 27 Apr Mon
    RAK Marrakech
    3h 45m

    Return: Marrakech to London

    RAK
    10:25 am
    3h 40m
    STN
    2:05 pm
    Airlines
    Flight No.
    From
    To
    Duration
    FR3557
    10:25 am, 19 May Tue
    RAK Marrakech
    2:05 pm, 19 May Tue
    STN London
    3h 40m