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 294 results £207 View Flights
    British Airways 82 results £219 View Flights
    Iberia 51 results £240 View Flights
    Ryanair 3 results £247 View Flights
    Air France 20 results £301 View Flights
    EasyJet 10 results £321 View Flights
    TAP Portugal 20 results £359 View Flights
    Thomsonfly 8 results £399 View Flights
    Turkish Airlines 1 result £404 View Flights
    Brussels Airlines 3 results £439 View Flights
    Swiss International Air Lines 1 result £572 View Flights
    Luxair 10 results £991 View Flights
    KLM 22 results £1,316 View Flights
    SATA International 3 results £1,374 View Flights
    Air Europa 4 results £1,413 View Flights
    Aer Lingus 1 result £1,637 View Flights
    Themes Results Price View
    View All Themes View Cities
    Local Markets 298 results £247 View Cities
    Romantic 283 results £247 View Cities
    Relaxation 283 results £247 View Cities
    Food 283 results £247 View Cities
    Entertainment 283 results £247 View Cities
    Beach 3 results £1,637 View Cities
    Cities Results Price View
    View All Cities View Flights
    Casablanca 141 results £207 View Flights
    Marrakech 283 results £247 View Flights
    Tangier 15 results £983 View Flights
    Oujda 91 results £994 View Flights
    Agadir 3 results £1,637 View Flights
    Depart: Wed, 5 Nov Return: Fri, 7 Nov London to Casablanca Wed, 5 Nov - Fri, 7 Nov
    Royal Air Maroc Direct 3h 15m
    3:15 pm LGW - 6:30 pm CMN
    Royal Air Maroc Direct 3h 10m
    11:10 am CMN - 2:20 pm LGW
    £207
    netflights.com
    Show Details

    Depart: London to Casablanca

    LGW
    3:15 pm
    3h 15m
    CMN
    6:30 pm
    Airlines
    Flight No.
    From
    To
    Duration
    AT803
    3:15 pm, 5 Nov Wed
    LGW London
    6:30 pm, 5 Nov Wed
    CMN Casablanca
    3h 15m

    Return: Casablanca to London

    CMN
    11:10 am
    3h 10m
    LGW
    2:20 pm
    Airlines
    Flight No.
    From
    To
    Duration
    AT802
    11:10 am, 7 Nov Fri
    CMN Casablanca
    2:20 pm, 7 Nov Fri
    LGW London
    3h 10m
    Depart: Sun, 23 Nov Return: Fri, 28 Nov London to Casablanca Sun, 23 Nov - Fri, 28 Nov
    Royal Air Maroc Direct 3h 15m
    3:15 pm LGW - 6:30 pm CMN
    Royal Air Maroc Direct 3h 10m
    11:10 am CMN - 2:20 pm LGW
    £207
    netflights.com
    Show Details

    Depart: London to Casablanca

    LGW
    3:15 pm
    3h 15m
    CMN
    6:30 pm
    Airlines
    Flight No.
    From
    To
    Duration
    AT803
    3:15 pm, 23 Nov Sun
    LGW London
    6:30 pm, 23 Nov Sun
    CMN Casablanca
    3h 15m

    Return: Casablanca to London

    CMN
    11:10 am
    3h 10m
    LGW
    2:20 pm
    Airlines
    Flight No.
    From
    To
    Duration
    AT802
    11:10 am, 28 Nov Fri
    CMN Casablanca
    2:20 pm, 28 Nov Fri
    LGW London
    3h 10m
    Depart: Sun, 23 Nov Return: Fri, 28 Nov London to Casablanca Sun, 23 Nov - Fri, 28 Nov
    Royal Air Maroc Direct 3h 15m
    3:15 pm LGW - 6:30 pm CMN
    Royal Air Maroc 1 stop 7h 15m
    11:30 am CMN - 6:45 pm LGW
    £215
    onetravel.com
    Show Details

    Depart: London to Casablanca

    LGW
    3:15 pm
    3h 15m
    CMN
    6:30 pm
    Airlines
    Flight No.
    From
    To
    Duration
    AT803
    3:15 pm, 23 Nov Sun
    LGW London
    6:30 pm, 23 Nov Sun
    CMN Casablanca
    3h 15m

    Return: Casablanca to London via Marrakech

    CMN
    11:30 am
    55m
    RAK
    12:25 pm
    2h 55m
    RAK
    3:20 pm
    3h 25m
    LGW
    6:45 pm
    Airlines
    Flight No.
    From
    To
    Duration
    AT403
    11:30 am, 28 Nov Fri
    CMN Casablanca
    12:25 pm, 28 Nov Fri
    RAK Marrakech
    55m
    2h 55m layover in Marrakech (RAK)
    AT672
    3:20 pm, 28 Nov Fri
    RAK Marrakech
    6:45 pm, 28 Nov Fri
    LGW London
    3h 25m
    Depart: Sun, 23 Nov Return: Fri, 28 Nov London to Casablanca Sun, 23 Nov - Fri, 28 Nov
    Multiple Airlines 1 stop 5h 30m
    1:55 pm LHR - 7:25 pm CMN
    British Airways 1 stop 5h 20m
    11:50 am CMN - 5:10 pm LHR
    £219
    onetravel.com
    Show Details

    Depart: London to Casablanca via Madrid

    LHR
    1:55 pm
    2h 20m
    MAD
    5:15 pm
    1h 20m
    MAD
    6:35 pm
    1h 50m
    CMN
    7:25 pm
    Airlines
    Flight No.
    From
    To
    Duration
    BA460
    1:55 pm, 23 Nov Sun
    LHR London
    5:15 pm, 23 Nov Sun
    MAD Madrid
    2h 20m
    1h 20m layover in Madrid (MAD)
    IB7971
    6:35 pm, 23 Nov Sun
    MAD Madrid
    7:25 pm, 23 Nov Sun
    CMN Casablanca
    1h 50m

    Return: Casablanca to London via Madrid

    CMN
    11:50 am
    1h 50m
    MAD
    2:40 pm
    1h 5m
    MAD
    3:45 pm
    2h 25m
    LHR
    5:10 pm
    Airlines
    Flight No.
    From
    To
    Duration
    BA7263
    11:50 am, 28 Nov Fri
    CMN Casablanca
    2:40 pm, 28 Nov Fri
    MAD Madrid
    1h 50m
    1h 5m layover in Madrid (MAD)
    BA7058
    3:45 pm, 28 Nov Fri
    MAD Madrid
    5:10 pm, 28 Nov Fri
    LHR London
    2h 25m
    Depart: Sun, 23 Nov Return: Fri, 28 Nov London to Casablanca Sun, 23 Nov - Fri, 28 Nov
    Multiple Airlines 1 stop 5h 30m
    1:55 pm LHR - 7:25 pm CMN
    British Airways 1 stop 5h 25m
    2:20 pm CMN - 7:45 pm LHR
    £219
    onetravel.com
    Show Details

    Depart: London to Casablanca via Madrid

    LHR
    1:55 pm
    2h 20m
    MAD
    5:15 pm
    1h 20m
    MAD
    6:35 pm
    1h 50m
    CMN
    7:25 pm
    Airlines
    Flight No.
    From
    To
    Duration
    BA460
    1:55 pm, 23 Nov Sun
    LHR London
    5:15 pm, 23 Nov Sun
    MAD Madrid
    2h 20m
    1h 20m layover in Madrid (MAD)
    IB7971
    6:35 pm, 23 Nov Sun
    MAD Madrid
    7:25 pm, 23 Nov Sun
    CMN Casablanca
    1h 50m

    Return: Casablanca to London via Madrid

    CMN
    2:20 pm
    1h 50m
    MAD
    5:10 pm
    1h 10m
    MAD
    6:20 pm
    2h 25m
    LHR
    7:45 pm
    Airlines
    Flight No.
    From
    To
    Duration
    BA7265
    2:20 pm, 28 Nov Fri
    CMN Casablanca
    5:10 pm, 28 Nov Fri
    MAD Madrid
    1h 50m
    1h 10m layover in Madrid (MAD)
    BA461
    6:20 pm, 28 Nov Fri
    MAD Madrid
    7:45 pm, 28 Nov Fri
    LHR London
    2h 25m
    Depart: Sun, 23 Nov Return: Fri, 28 Nov London to Casablanca Sun, 23 Nov - Fri, 28 Nov
    Multiple Airlines 1 stop 5h 30m
    1:55 pm LHR - 7:25 pm CMN
    British Airways 1 stop 6h 45m
    2:20 pm CMN - 9:05 pm LHR
    £219
    onetravel.com
    Show Details

    Depart: London to Casablanca via Madrid

    LHR
    1:55 pm
    2h 20m
    MAD
    5:15 pm
    1h 20m
    MAD
    6:35 pm
    1h 50m
    CMN
    7:25 pm
    Airlines
    Flight No.
    From
    To
    Duration
    BA460
    1:55 pm, 23 Nov Sun
    LHR London
    5:15 pm, 23 Nov Sun
    MAD Madrid
    2h 20m
    1h 20m layover in Madrid (MAD)
    IB7971
    6:35 pm, 23 Nov Sun
    MAD Madrid
    7:25 pm, 23 Nov Sun
    CMN Casablanca
    1h 50m

    Return: Casablanca to London via Madrid

    CMN
    2:20 pm
    1h 50m
    MAD
    5:10 pm
    2h 35m
    MAD
    7:45 pm
    2h 20m
    LHR
    9:05 pm
    Airlines
    Flight No.
    From
    To
    Duration
    BA7265
    2:20 pm, 28 Nov Fri
    CMN Casablanca
    5:10 pm, 28 Nov Fri
    MAD Madrid
    1h 50m
    2h 35m layover in Madrid (MAD)
    BA463
    7:45 pm, 28 Nov Fri
    MAD Madrid
    9:05 pm, 28 Nov Fri
    LHR London
    2h 20m
    Depart: Sun, 23 Nov Return: Fri, 28 Nov London to Casablanca Sun, 23 Nov - Fri, 28 Nov
    Multiple Airlines 1 stop 5h 30m
    1:55 pm LHR - 7:25 pm CMN
    Iberia 1 stop 6h 40m
    11:50 am CMN - 6:30 pm LHR
    £221
    onetravel.com
    Show Details

    Depart: London to Casablanca via Madrid

    LHR
    1:55 pm
    2h 20m
    MAD
    5:15 pm
    1h 20m
    MAD
    6:35 pm
    1h 50m
    CMN
    7:25 pm
    Airlines
    Flight No.
    From
    To
    Duration
    BA460
    1:55 pm, 23 Nov Sun
    LHR London
    5:15 pm, 23 Nov Sun
    MAD Madrid
    2h 20m
    1h 20m layover in Madrid (MAD)
    IB7971
    6:35 pm, 23 Nov Sun
    MAD Madrid
    7:25 pm, 23 Nov Sun
    CMN Casablanca
    1h 50m

    Return: Casablanca to London via Madrid

    CMN
    11:50 am
    1h 50m
    MAD
    2:40 pm
    2h 25m
    MAD
    5:05 pm
    2h 25m
    LHR
    6:30 pm
    Airlines
    Flight No.
    From
    To
    Duration
    IB3301
    11:50 am, 28 Nov Fri
    CMN Casablanca
    2:40 pm, 28 Nov Fri
    MAD Madrid
    1h 50m
    2h 25m layover in Madrid (MAD)
    IB3180
    5:05 pm, 28 Nov Fri
    MAD Madrid
    6:30 pm, 28 Nov Fri
    LHR London
    2h 25m
    Depart: Sun, 23 Nov Return: Fri, 28 Nov London to Casablanca Sun, 23 Nov - Fri, 28 Nov
    Multiple Airlines 1 stop 5h 30m
    1:55 pm LHR - 7:25 pm CMN
    Iberia 1 stop 6h 10m
    11:50 am CMN - 6:00 pm LHR
    £221
    onetravel.com
    Show Details

    Depart: London to Casablanca via Madrid

    LHR
    1:55 pm
    2h 20m
    MAD
    5:15 pm
    1h 20m
    MAD
    6:35 pm
    1h 50m
    CMN
    7:25 pm
    Airlines
    Flight No.
    From
    To
    Duration
    BA460
    1:55 pm, 23 Nov Sun
    LHR London
    5:15 pm, 23 Nov Sun
    MAD Madrid
    2h 20m
    1h 20m layover in Madrid (MAD)
    IB7971
    6:35 pm, 23 Nov Sun
    MAD Madrid
    7:25 pm, 23 Nov Sun
    CMN Casablanca
    1h 50m

    Return: Casablanca to London via Madrid

    CMN
    11:50 am
    1h 50m
    MAD
    2:40 pm
    1h 55m
    MAD
    4:35 pm
    2h 25m
    LHR
    6:00 pm
    Airlines
    Flight No.
    From
    To
    Duration
    IB3301
    11:50 am, 28 Nov Fri
    CMN Casablanca
    2:40 pm, 28 Nov Fri
    MAD Madrid
    1h 50m
    1h 55m layover in Madrid (MAD)
    IB3164
    4:35 pm, 28 Nov Fri
    MAD Madrid
    6:00 pm, 28 Nov Fri
    LHR London
    2h 25m
    Depart: Sun, 23 Nov Return: Fri, 28 Nov London to Casablanca Sun, 23 Nov - Fri, 28 Nov
    Multiple Airlines 1 stop 5h 30m
    1:55 pm LHR - 7:25 pm CMN
    Iberia 1 stop 5h 20m
    11:50 am CMN - 5:10 pm LHR
    £221
    onetravel.com
    Show Details

    Depart: London to Casablanca via Madrid

    LHR
    1:55 pm
    2h 20m
    MAD
    5:15 pm
    1h 20m
    MAD
    6:35 pm
    1h 50m
    CMN
    7:25 pm
    Airlines
    Flight No.
    From
    To
    Duration
    BA460
    1:55 pm, 23 Nov Sun
    LHR London
    5:15 pm, 23 Nov Sun
    MAD Madrid
    2h 20m
    1h 20m layover in Madrid (MAD)
    IB7971
    6:35 pm, 23 Nov Sun
    MAD Madrid
    7:25 pm, 23 Nov Sun
    CMN Casablanca
    1h 50m

    Return: Casablanca to London via Madrid

    CMN
    11:50 am
    1h 50m
    MAD
    2:40 pm
    1h 5m
    MAD
    3:45 pm
    2h 25m
    LHR
    5:10 pm
    Airlines
    Flight No.
    From
    To
    Duration
    IB3301
    11:50 am, 28 Nov Fri
    CMN Casablanca
    2:40 pm, 28 Nov Fri
    MAD Madrid
    1h 50m
    1h 5m layover in Madrid (MAD)
    IB3166
    3:45 pm, 28 Nov Fri
    MAD Madrid
    5:10 pm, 28 Nov Fri
    LHR London
    2h 25m
    Depart: Sun, 23 Nov Return: Fri, 28 Nov London to Casablanca Sun, 23 Nov - Fri, 28 Nov
    Multiple Airlines 1 stop 5h 30m
    1:55 pm LHR - 7:25 pm CMN
    Iberia 1 stop 6h 45m
    2:20 pm CMN - 9:05 pm LHR
    £221
    onetravel.com
    Show Details

    Depart: London to Casablanca via Madrid

    LHR
    1:55 pm
    2h 20m
    MAD
    5:15 pm
    1h 20m
    MAD
    6:35 pm
    1h 50m
    CMN
    7:25 pm
    Airlines
    Flight No.
    From
    To
    Duration
    BA460
    1:55 pm, 23 Nov Sun
    LHR London
    5:15 pm, 23 Nov Sun
    MAD Madrid
    2h 20m
    1h 20m layover in Madrid (MAD)
    IB7971
    6:35 pm, 23 Nov Sun
    MAD Madrid
    7:25 pm, 23 Nov Sun
    CMN Casablanca
    1h 50m

    Return: Casablanca to London via Madrid

    CMN
    2:20 pm
    1h 50m
    MAD
    5:10 pm
    2h 35m
    MAD
    7:45 pm
    2h 20m
    LHR
    9:05 pm
    Airlines
    Flight No.
    From
    To
    Duration
    IB3303
    2:20 pm, 28 Nov Fri
    CMN Casablanca
    5:10 pm, 28 Nov Fri
    MAD Madrid
    1h 50m
    2h 35m layover in Madrid (MAD)
    IB7462
    7:45 pm, 28 Nov Fri
    MAD Madrid
    9:05 pm, 28 Nov Fri
    LHR London
    2h 20m
    Depart: Wed, 5 Nov Return: Fri, 7 Nov London to Casablanca Wed, 5 Nov - Fri, 7 Nov
    British Airways 1 stop 7h 10m
    6:30 am LHR - 1:40 pm CMN
    Iberia 1 stop 5h 20m
    11:50 am CMN - 5:10 pm LHR
    £234
    onetravel.com
    Show Details

    Depart: London to Casablanca via Madrid

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

    Return: Casablanca to London via Madrid

    CMN
    11:50 am
    1h 50m
    MAD
    2:40 pm
    1h 5m
    MAD
    3:45 pm
    2h 25m
    LHR
    5:10 pm
    Airlines
    Flight No.
    From
    To
    Duration
    IB3301
    11:50 am, 7 Nov Fri
    CMN Casablanca
    2:40 pm, 7 Nov Fri
    MAD Madrid
    1h 50m
    1h 5m layover in Madrid (MAD)
    IB3166
    3:45 pm, 7 Nov Fri
    MAD Madrid
    5:10 pm, 7 Nov Fri
    LHR London
    2h 25m
    Depart: Sun, 23 Nov Return: Fri, 28 Nov London to Casablanca Sun, 23 Nov - Fri, 28 Nov
    Multiple Airlines 1 stop 5h 30m
    1:55 pm LHR - 7:25 pm CMN
    Iberia 1 stop 5h 25m
    2:20 pm CMN - 7:45 pm LHR
    £236
    onetravel.com
    Show Details

    Depart: London to Casablanca via Madrid

    LHR
    1:55 pm
    2h 20m
    MAD
    5:15 pm
    1h 20m
    MAD
    6:35 pm
    1h 50m
    CMN
    7:25 pm
    Airlines
    Flight No.
    From
    To
    Duration
    BA460
    1:55 pm, 23 Nov Sun
    LHR London
    5:15 pm, 23 Nov Sun
    MAD Madrid
    2h 20m
    1h 20m layover in Madrid (MAD)
    IB7971
    6:35 pm, 23 Nov Sun
    MAD Madrid
    7:25 pm, 23 Nov Sun
    CMN Casablanca
    1h 50m

    Return: Casablanca to London via Madrid

    CMN
    2:20 pm
    1h 50m
    MAD
    5:10 pm
    1h 10m
    MAD
    6:20 pm
    2h 25m
    LHR
    7:45 pm
    Airlines
    Flight No.
    From
    To
    Duration
    IB3303
    2:20 pm, 28 Nov Fri
    CMN Casablanca
    5:10 pm, 28 Nov Fri
    MAD Madrid
    1h 50m
    1h 10m layover in Madrid (MAD)
    IB7446
    6:20 pm, 28 Nov Fri
    MAD Madrid
    7:45 pm, 28 Nov Fri
    LHR London
    2h 25m
    Depart: Sun, 23 Nov Return: Fri, 28 Nov London to Casablanca Sun, 23 Nov - Fri, 28 Nov
    Multiple Airlines 1 stop 5h 30m
    1:55 pm LHR - 7:25 pm CMN
    Multiple Airlines 1 stop 6h 5m
    3:00 pm CMN - 9:05 pm LHR
    £236
    onetravel.com
    Show Details

    Depart: London to Casablanca via Madrid

    LHR
    1:55 pm
    2h 20m
    MAD
    5:15 pm
    1h 20m
    MAD
    6:35 pm
    1h 50m
    CMN
    7:25 pm
    Airlines
    Flight No.
    From
    To
    Duration
    BA460
    1:55 pm, 23 Nov Sun
    LHR London
    5:15 pm, 23 Nov Sun
    MAD Madrid
    2h 20m
    1h 20m layover in Madrid (MAD)
    IB7971
    6:35 pm, 23 Nov Sun
    MAD Madrid
    7:25 pm, 23 Nov Sun
    CMN Casablanca
    1h 50m

    Return: Casablanca to London via Madrid

    CMN
    3:00 pm
    1h 45m
    MAD
    5:45 pm
    2h
    MAD
    7:45 pm
    2h 20m
    LHR
    9:05 pm
    Airlines
    Flight No.
    From
    To
    Duration
    IB7970
    3:00 pm, 28 Nov Fri
    CMN Casablanca
    5:45 pm, 28 Nov Fri
    MAD Madrid
    1h 45m
    2h layover in Madrid (MAD)
    BA463
    7:45 pm, 28 Nov Fri
    MAD Madrid
    9:05 pm, 28 Nov Fri
    LHR London
    2h 20m
    Depart: Sun, 23 Nov Return: Fri, 28 Nov London to Casablanca Sun, 23 Nov - Fri, 28 Nov
    Multiple Airlines 1 stop 5h 30m
    1:55 pm LHR - 7:25 pm CMN
    Multiple Airlines 1 stop 5h 25m
    2:20 pm CMN - 7:45 pm LHR
    £236
    onetravel.com
    Show Details

    Depart: London to Casablanca via Madrid

    LHR
    1:55 pm
    2h 20m
    MAD
    5:15 pm
    1h 20m
    MAD
    6:35 pm
    1h 50m
    CMN
    7:25 pm
    Airlines
    Flight No.
    From
    To
    Duration
    BA460
    1:55 pm, 23 Nov Sun
    LHR London
    5:15 pm, 23 Nov Sun
    MAD Madrid
    2h 20m
    1h 20m layover in Madrid (MAD)
    IB7971
    6:35 pm, 23 Nov Sun
    MAD Madrid
    7:25 pm, 23 Nov Sun
    CMN Casablanca
    1h 50m

    Return: Casablanca to London via Madrid

    CMN
    2:20 pm
    1h 50m
    MAD
    5:10 pm
    1h 10m
    MAD
    6:20 pm
    2h 25m
    LHR
    7:45 pm
    Airlines
    Flight No.
    From
    To
    Duration
    IB3303
    2:20 pm, 28 Nov Fri
    CMN Casablanca
    5:10 pm, 28 Nov Fri
    MAD Madrid
    1h 50m
    1h 10m layover in Madrid (MAD)
    BA461
    6:20 pm, 28 Nov Fri
    MAD Madrid
    7:45 pm, 28 Nov Fri
    LHR London
    2h 25m
    Depart: Sun, 23 Nov Return: Fri, 28 Nov London to Casablanca Sun, 23 Nov - Fri, 28 Nov
    Multiple Airlines 1 stop 5h 30m
    1:55 pm LHR - 7:25 pm CMN
    Multiple Airlines 1 stop 6h 45m
    2:20 pm CMN - 9:05 pm LHR
    £236
    onetravel.com
    Show Details

    Depart: London to Casablanca via Madrid

    LHR
    1:55 pm
    2h 20m
    MAD
    5:15 pm
    1h 20m
    MAD
    6:35 pm
    1h 50m
    CMN
    7:25 pm
    Airlines
    Flight No.
    From
    To
    Duration
    BA460
    1:55 pm, 23 Nov Sun
    LHR London
    5:15 pm, 23 Nov Sun
    MAD Madrid
    2h 20m
    1h 20m layover in Madrid (MAD)
    IB7971
    6:35 pm, 23 Nov Sun
    MAD Madrid
    7:25 pm, 23 Nov Sun
    CMN Casablanca
    1h 50m

    Return: Casablanca to London via Madrid

    CMN
    2:20 pm
    1h 50m
    MAD
    5:10 pm
    2h 35m
    MAD
    7:45 pm
    2h 20m
    LHR
    9:05 pm
    Airlines
    Flight No.
    From
    To
    Duration
    IB3303
    2:20 pm, 28 Nov Fri
    CMN Casablanca
    5:10 pm, 28 Nov Fri
    MAD Madrid
    1h 50m
    2h 35m layover in Madrid (MAD)
    BA463
    7:45 pm, 28 Nov Fri
    MAD Madrid
    9:05 pm, 28 Nov Fri
    LHR London
    2h 20m
    Depart: Wed, 5 Nov Return: Fri, 7 Nov London to Casablanca Wed, 5 Nov - Fri, 7 Nov
    Iberia 1 stop 6h 50m
    12:35 pm LCY - 7:25 pm CMN
    Iberia 1 stop 5h 20m
    11:50 am CMN - 5:10 pm LHR
    £240
    onetravel.com
    Show Details

    Depart: London to Casablanca via Madrid

    LCY
    12:35 pm
    2h 25m
    MAD
    4:00 pm
    2h 35m
    MAD
    6:35 pm
    1h 50m
    CMN
    7:25 pm
    Airlines
    Flight No.
    From
    To
    Duration
    IB4758
    12:35 pm, 5 Nov Wed
    LCY London
    4:00 pm, 5 Nov Wed
    MAD Madrid
    2h 25m
    2h 35m layover in Madrid (MAD)
    IB7971
    6:35 pm, 5 Nov Wed
    MAD Madrid
    7:25 pm, 5 Nov Wed
    CMN Casablanca
    1h 50m

    Return: Casablanca to London via Madrid

    CMN
    11:50 am
    1h 50m
    MAD
    2:40 pm
    1h 5m
    MAD
    3:45 pm
    2h 25m
    LHR
    5:10 pm
    Airlines
    Flight No.
    From
    To
    Duration
    IB3301
    11:50 am, 7 Nov Fri
    CMN Casablanca
    2:40 pm, 7 Nov Fri
    MAD Madrid
    1h 50m
    1h 5m layover in Madrid (MAD)
    IB3166
    3:45 pm, 7 Nov Fri
    MAD Madrid
    5:10 pm, 7 Nov Fri
    LHR London
    2h 25m
    Depart: Tue, 21 Oct Return: Sun, 26 Oct London to Marrakech Tue, 21 Oct - Sun, 26 Oct
    Ryanair Direct 4h 40m
    7:45 pm STN - 11:25 pm RAK
    Ryanair Direct 3h 45m
    10:15 am RAK - 2:00 pm STN
    £247
    airtickets.com
    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, 21 Oct Tue
    STN London
    11:25 pm, 21 Oct Tue
    RAK Marrakech
    4h 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, 26 Oct Sun
    RAK Marrakech
    2:00 pm, 26 Oct Sun
    STN London
    3h 45m
    Depart: Sun, 23 Nov Return: Fri, 28 Nov London to Casablanca Sun, 23 Nov - Fri, 28 Nov
    Royal Air Maroc Direct 3h 20m
    5:10 pm LHR - 8:30 pm CMN
    Royal Air Maroc 1 stop 7h 15m
    11:30 am CMN - 6:45 pm LGW
    £248
    onetravel.com
    Show Details

    Depart: London to Casablanca

    LHR
    5:10 pm
    3h 20m
    CMN
    8:30 pm
    Airlines
    Flight No.
    From
    To
    Duration
    AT801
    5:10 pm, 23 Nov Sun
    LHR London
    8:30 pm, 23 Nov Sun
    CMN Casablanca
    3h 20m

    Return: Casablanca to London via Marrakech

    CMN
    11:30 am
    55m
    RAK
    12:25 pm
    2h 55m
    RAK
    3:20 pm
    3h 25m
    LGW
    6:45 pm
    Airlines
    Flight No.
    From
    To
    Duration
    AT403
    11:30 am, 28 Nov Fri
    CMN Casablanca
    12:25 pm, 28 Nov Fri
    RAK Marrakech
    55m
    2h 55m layover in Marrakech (RAK)
    AT672
    3:20 pm, 28 Nov Fri
    RAK Marrakech
    6:45 pm, 28 Nov Fri
    LGW London
    3h 25m
    Depart: Wed, 5 Nov Return: Fri, 7 Nov London to Casablanca Wed, 5 Nov - Fri, 7 Nov
    Royal Air Maroc Direct 3h 15m
    3:15 pm LGW - 6:30 pm CMN
    Royal Air Maroc Direct 3h 10m
    11:10 am CMN - 2:20 pm LGW
    £249
    travelpack.com
    Show Details

    Depart: London to Casablanca

    LGW
    3:15 pm
    3h 15m
    CMN
    6:30 pm
    Airlines
    Flight No.
    From
    To
    Duration
    AT803
    3:15 pm, 5 Nov Wed
    LGW London
    6:30 pm, 5 Nov Wed
    CMN Casablanca
    3h 15m

    Return: Casablanca to London

    CMN
    11:10 am
    3h 10m
    LGW
    2:20 pm
    Airlines
    Flight No.
    From
    To
    Duration
    AT802
    11:10 am, 7 Nov Fri
    CMN Casablanca
    2:20 pm, 7 Nov Fri
    LGW London
    3h 10m
    Depart: Wed, 5 Nov Return: Fri, 7 Nov London to Casablanca Wed, 5 Nov - Fri, 7 Nov
    British Airways 1 stop 6h 15m
    7:25 am LHR - 1:40 pm CMN
    Iberia 1 stop 5h 20m
    11:50 am CMN - 5:10 pm LHR
    £249
    onetravel.com
    Show Details

    Depart: London to Casablanca via Madrid

    LHR
    7:25 am
    2h 25m
    MAD
    10:50 am
    2h
    MAD
    12:50 pm
    1h 50m
    CMN
    1:40 pm
    Airlines
    Flight No.
    From
    To
    Duration
    BA458
    7:25 am, 5 Nov Wed
    LHR London
    10:50 am, 5 Nov Wed
    MAD Madrid
    2h 25m
    2h layover in Madrid (MAD)
    BA7264
    12:50 pm, 5 Nov Wed
    MAD Madrid
    1:40 pm, 5 Nov Wed
    CMN Casablanca
    1h 50m

    Return: Casablanca to London via Madrid

    CMN
    11:50 am
    1h 50m
    MAD
    2:40 pm
    1h 5m
    MAD
    3:45 pm
    2h 25m
    LHR
    5:10 pm
    Airlines
    Flight No.
    From
    To
    Duration
    IB3301
    11:50 am, 7 Nov Fri
    CMN Casablanca
    2:40 pm, 7 Nov Fri
    MAD Madrid
    1h 50m
    1h 5m layover in Madrid (MAD)
    IB3166
    3:45 pm, 7 Nov Fri
    MAD Madrid
    5:10 pm, 7 Nov Fri
    LHR London
    2h 25m