Cheap Flights from United Kingdom to Morocco
    (Modify Search)
    Depart Return London to Casablanca Fri, 13 Feb - Sun, 14 Jun
    British Airways 1 stop 6h 20m
    7:25 am LHR - 1:45 pm CMN
    British Airways 1 stop 6h 10m
    11:50 am CMN - 6:00 pm LHR
    £207
    travelup.co.uk
    Show Details

    Depart: London to Casablanca via Madrid

    LHR
    7:25 am
    2h 25m
    MAD
    10:50 am
    2h
    MAD
    12:50 pm
    1h 55m
    CMN
    1:45 pm
    Airlines
    Flight No.
    From
    To
    Duration
    BA458
    Fri 13 Feb, 7:25 am
    LHR London
    Fri 13 Feb, 10:50 am
    MAD Madrid
    2h 25m
    2h layover in Madrid (MAD)
    BA7264
    Fri 13 Feb, 12:50 pm
    MAD Madrid
    Fri 13 Feb, 1:45 pm
    CMN Casablanca
    1h 55m

    Return: Casablanca to London via Madrid

    CMN
    11:50 am
    1h 45m
    MAD
    2:35 pm
    1h 50m
    MAD
    4:25 pm
    2h 35m
    LHR
    6:00 pm
    Airlines
    Flight No.
    From
    To
    Duration
    BA7263
    Sun 14 Jun, 11:50 am
    CMN Casablanca
    Sun 14 Jun, 2:35 pm
    MAD Madrid
    1h 45m
    1h 50m layover in Madrid (MAD)
    BA7056
    Sun 14 Jun, 4:25 pm
    MAD Madrid
    Sun 14 Jun, 6:00 pm
    LHR London
    2h 35m
    Depart Return London to Casablanca Fri, 13 Feb - Sun, 14 Jun
    British Airways 1 stop 6h 20m
    7:25 am LHR - 1:45 pm CMN
    British Airways 1 stop 5h 30m
    11:50 am CMN - 5:20 pm LHR
    £207
    travelup.co.uk
    Show Details

    Depart: London to Casablanca via Madrid

    LHR
    7:25 am
    2h 25m
    MAD
    10:50 am
    2h
    MAD
    12:50 pm
    1h 55m
    CMN
    1:45 pm
    Airlines
    Flight No.
    From
    To
    Duration
    BA458
    Fri 13 Feb, 7:25 am
    LHR London
    Fri 13 Feb, 10:50 am
    MAD Madrid
    2h 25m
    2h layover in Madrid (MAD)
    BA7264
    Fri 13 Feb, 12:50 pm
    MAD Madrid
    Fri 13 Feb, 1:45 pm
    CMN Casablanca
    1h 55m

    Return: Casablanca to London via Madrid

    CMN
    11:50 am
    1h 45m
    MAD
    2:35 pm
    1h 20m
    MAD
    3:55 pm
    2h 25m
    LHR
    5:20 pm
    Airlines
    Flight No.
    From
    To
    Duration
    BA7263
    Sun 14 Jun, 11:50 am
    CMN Casablanca
    Sun 14 Jun, 2:35 pm
    MAD Madrid
    1h 45m
    1h 20m layover in Madrid (MAD)
    BA7058
    Sun 14 Jun, 3:55 pm
    MAD Madrid
    Sun 14 Jun, 5:20 pm
    LHR London
    2h 25m
    Depart Return London to Casablanca Fri, 13 Feb - Sun, 14 Jun
    British Airways 1 stop 6h 20m
    7:25 am LHR - 1:45 pm CMN
    British Airways 1 stop 6h 10m
    11:50 am CMN - 6:00 pm LHR
    £223
    travelup.co.uk
    Show Details

    Depart: London to Casablanca via Madrid

    LHR
    7:25 am
    2h 25m
    MAD
    10:50 am
    2h
    MAD
    12:50 pm
    1h 55m
    CMN
    1:45 pm
    Airlines
    Flight No.
    From
    To
    Duration
    BA458
    Fri 13 Feb, 7:25 am
    LHR London
    Fri 13 Feb, 10:50 am
    MAD Madrid
    2h 25m
    2h layover in Madrid (MAD)
    BA7264
    Fri 13 Feb, 12:50 pm
    MAD Madrid
    Fri 13 Feb, 1:45 pm
    CMN Casablanca
    1h 55m

    Return: Casablanca to London via Madrid

    CMN
    11:50 am
    1h 45m
    MAD
    2:35 pm
    1h 50m
    MAD
    4:25 pm
    2h 35m
    LHR
    6:00 pm
    Airlines
    Flight No.
    From
    To
    Duration
    BA3301
    Sun 14 Jun, 11:50 am
    CMN Casablanca
    Sun 14 Jun, 2:35 pm
    MAD Madrid
    1h 45m
    1h 50m layover in Madrid (MAD)
    BA3164
    Sun 14 Jun, 4:25 pm
    MAD Madrid
    Sun 14 Jun, 6:00 pm
    LHR London
    2h 35m
    Depart Return London to Casablanca Fri, 13 Feb - Sun, 14 Jun
    British Airways 1 stop 6h 20m
    7:25 am LHR - 1:45 pm CMN
    British Airways 1 stop 5h 30m
    11:50 am CMN - 5:20 pm LHR
    £223
    travelup.co.uk
    Show Details

    Depart: London to Casablanca via Madrid

    LHR
    7:25 am
    2h 25m
    MAD
    10:50 am
    2h
    MAD
    12:50 pm
    1h 55m
    CMN
    1:45 pm
    Airlines
    Flight No.
    From
    To
    Duration
    BA458
    Fri 13 Feb, 7:25 am
    LHR London
    Fri 13 Feb, 10:50 am
    MAD Madrid
    2h 25m
    2h layover in Madrid (MAD)
    BA7264
    Fri 13 Feb, 12:50 pm
    MAD Madrid
    Fri 13 Feb, 1:45 pm
    CMN Casablanca
    1h 55m

    Return: Casablanca to London via Madrid

    CMN
    11:50 am
    1h 45m
    MAD
    2:35 pm
    1h 20m
    MAD
    3:55 pm
    2h 25m
    LHR
    5:20 pm
    Airlines
    Flight No.
    From
    To
    Duration
    BA3301
    Sun 14 Jun, 11:50 am
    CMN Casablanca
    Sun 14 Jun, 2:35 pm
    MAD Madrid
    1h 45m
    1h 20m layover in Madrid (MAD)
    BA3166
    Sun 14 Jun, 3:55 pm
    MAD Madrid
    Sun 14 Jun, 5:20 pm
    LHR London
    2h 25m
    Depart Return London to Casablanca Fri, 13 Feb - Sun, 14 Jun
    British Airways 1 stop 6h 20m
    7:25 am LHR - 1:45 pm CMN
    British Airways 1 stop 6h 10m
    11:50 am CMN - 6:00 pm LHR
    £224
    travelup.co.uk
    Show Details

    Depart: London to Casablanca via Madrid

    LHR
    7:25 am
    2h 25m
    MAD
    10:50 am
    2h
    MAD
    12:50 pm
    1h 55m
    CMN
    1:45 pm
    Airlines
    Flight No.
    From
    To
    Duration
    BA458
    Fri 13 Feb, 7:25 am
    LHR London
    Fri 13 Feb, 10:50 am
    MAD Madrid
    2h 25m
    2h layover in Madrid (MAD)
    BA7264
    Fri 13 Feb, 12:50 pm
    MAD Madrid
    Fri 13 Feb, 1:45 pm
    CMN Casablanca
    1h 55m

    Return: Casablanca to London via Madrid

    CMN
    11:50 am
    1h 45m
    MAD
    2:35 pm
    1h 50m
    MAD
    4:25 pm
    2h 35m
    LHR
    6:00 pm
    Airlines
    Flight No.
    From
    To
    Duration
    BA3301
    Sun 14 Jun, 11:50 am
    CMN Casablanca
    Sun 14 Jun, 2:35 pm
    MAD Madrid
    1h 45m
    1h 50m layover in Madrid (MAD)
    BA7056
    Sun 14 Jun, 4:25 pm
    MAD Madrid
    Sun 14 Jun, 6:00 pm
    LHR London
    2h 35m
    Depart Return London to Casablanca Fri, 13 Feb - Sun, 14 Jun
    British Airways 1 stop 6h 20m
    7:25 am LHR - 1:45 pm CMN
    British Airways 1 stop 5h 30m
    11:50 am CMN - 5:20 pm LHR
    £224
    travelup.co.uk
    Show Details

    Depart: London to Casablanca via Madrid

    LHR
    7:25 am
    2h 25m
    MAD
    10:50 am
    2h
    MAD
    12:50 pm
    1h 55m
    CMN
    1:45 pm
    Airlines
    Flight No.
    From
    To
    Duration
    BA458
    Fri 13 Feb, 7:25 am
    LHR London
    Fri 13 Feb, 10:50 am
    MAD Madrid
    2h 25m
    2h layover in Madrid (MAD)
    BA3302
    Fri 13 Feb, 12:50 pm
    MAD Madrid
    Fri 13 Feb, 1:45 pm
    CMN Casablanca
    1h 55m

    Return: Casablanca to London via Madrid

    CMN
    11:50 am
    1h 45m
    MAD
    2:35 pm
    1h 20m
    MAD
    3:55 pm
    2h 25m
    LHR
    5:20 pm
    Airlines
    Flight No.
    From
    To
    Duration
    BA7263
    Sun 14 Jun, 11:50 am
    CMN Casablanca
    Sun 14 Jun, 2:35 pm
    MAD Madrid
    1h 45m
    1h 20m layover in Madrid (MAD)
    BA7058
    Sun 14 Jun, 3:55 pm
    MAD Madrid
    Sun 14 Jun, 5:20 pm
    LHR London
    2h 25m
    Depart Return London to Casablanca Fri, 13 Feb - Sun, 14 Jun
    British Airways 1 stop 6h 20m
    7:25 am LHR - 1:45 pm CMN
    British Airways 1 stop 5h 30m
    11:50 am CMN - 5:20 pm LHR
    £224
    travelup.co.uk
    Show Details

    Depart: London to Casablanca via Madrid

    LHR
    7:25 am
    2h 25m
    MAD
    10:50 am
    2h
    MAD
    12:50 pm
    1h 55m
    CMN
    1:45 pm
    Airlines
    Flight No.
    From
    To
    Duration
    BA458
    Fri 13 Feb, 7:25 am
    LHR London
    Fri 13 Feb, 10:50 am
    MAD Madrid
    2h 25m
    2h layover in Madrid (MAD)
    BA7264
    Fri 13 Feb, 12:50 pm
    MAD Madrid
    Fri 13 Feb, 1:45 pm
    CMN Casablanca
    1h 55m

    Return: Casablanca to London via Madrid

    CMN
    11:50 am
    1h 45m
    MAD
    2:35 pm
    1h 20m
    MAD
    3:55 pm
    2h 25m
    LHR
    5:20 pm
    Airlines
    Flight No.
    From
    To
    Duration
    BA3301
    Sun 14 Jun, 11:50 am
    CMN Casablanca
    Sun 14 Jun, 2:35 pm
    MAD Madrid
    1h 45m
    1h 20m layover in Madrid (MAD)
    BA7058
    Sun 14 Jun, 3:55 pm
    MAD Madrid
    Sun 14 Jun, 5:20 pm
    LHR London
    2h 25m
    Depart Return London to Casablanca Fri, 13 Feb - Sun, 14 Jun
    British Airways 1 stop 6h 20m
    7:25 am LHR - 1:45 pm CMN
    British Airways 1 stop 6h 10m
    11:50 am CMN - 6:00 pm LHR
    £224
    travelup.co.uk
    Show Details

    Depart: London to Casablanca via Madrid

    LHR
    7:25 am
    2h 25m
    MAD
    10:50 am
    2h
    MAD
    12:50 pm
    1h 55m
    CMN
    1:45 pm
    Airlines
    Flight No.
    From
    To
    Duration
    BA458
    Fri 13 Feb, 7:25 am
    LHR London
    Fri 13 Feb, 10:50 am
    MAD Madrid
    2h 25m
    2h layover in Madrid (MAD)
    BA3302
    Fri 13 Feb, 12:50 pm
    MAD Madrid
    Fri 13 Feb, 1:45 pm
    CMN Casablanca
    1h 55m

    Return: Casablanca to London via Madrid

    CMN
    11:50 am
    1h 45m
    MAD
    2:35 pm
    1h 50m
    MAD
    4:25 pm
    2h 35m
    LHR
    6:00 pm
    Airlines
    Flight No.
    From
    To
    Duration
    BA7263
    Sun 14 Jun, 11:50 am
    CMN Casablanca
    Sun 14 Jun, 2:35 pm
    MAD Madrid
    1h 45m
    1h 50m layover in Madrid (MAD)
    BA7056
    Sun 14 Jun, 4:25 pm
    MAD Madrid
    Sun 14 Jun, 6:00 pm
    LHR London
    2h 35m
    Depart Return London to Casablanca Fri, 13 Feb - Sun, 14 Jun
    British Airways 1 stop 6h 20m
    7:25 am LHR - 1:45 pm CMN
    Iberia 1 stop 6h 10m
    11:50 am CMN - 6:00 pm LHR
    £225
    netflights.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 55m
    CMN
    1:45 pm
    Airlines
    Flight No.
    From
    To
    Duration
    BA458
    Fri 13 Feb, 7:25 am
    LHR London
    Fri 13 Feb, 10:50 am
    MAD Madrid
    2h 25m
    2h layover in Madrid (MAD)
    BA7264
    Fri 13 Feb, 12:50 pm
    MAD Madrid
    Fri 13 Feb, 1:45 pm
    CMN Casablanca
    1h 55m

    * Operated by Iberia

    Return: Casablanca to London via Madrid

    CMN
    11:50 am
    1h 45m
    MAD
    2:35 pm
    1h 50m
    MAD
    4:25 pm
    2h 35m
    LHR
    6:00 pm
    Airlines
    Flight No.
    From
    To
    Duration
    IB3301
    Sun 14 Jun, 11:50 am
    CMN Casablanca
    Sun 14 Jun, 2:35 pm
    MAD Madrid
    1h 45m
    1h 50m layover in Madrid (MAD)
    IB3164
    Sun 14 Jun, 4:25 pm
    MAD Madrid
    Sun 14 Jun, 6:00 pm
    LHR London
    2h 35m
    Depart Return London to Casablanca Fri, 13 Feb - Sun, 14 Jun
    British Airways 1 stop 6h 20m
    7:25 am LHR - 1:45 pm CMN
    Multiple Airlines 1 stop 6h 10m
    11:50 am CMN - 6:00 pm LHR
    £226
    netflights.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 55m
    CMN
    1:45 pm
    Airlines
    Flight No.
    From
    To
    Duration
    BA458
    Fri 13 Feb, 7:25 am
    LHR London
    Fri 13 Feb, 10:50 am
    MAD Madrid
    2h 25m
    2h layover in Madrid (MAD)
    BA7264
    Fri 13 Feb, 12:50 pm
    MAD Madrid
    Fri 13 Feb, 1:45 pm
    CMN Casablanca
    1h 55m

    * Operated by Iberia

    Return: Casablanca to London via Madrid

    CMN
    11:50 am
    1h 45m
    MAD
    2:35 pm
    1h 50m
    MAD
    4:25 pm
    2h 35m
    LHR
    6:00 pm
    Airlines
    Flight No.
    From
    To
    Duration
    IB3301
    Sun 14 Jun, 11:50 am
    CMN Casablanca
    Sun 14 Jun, 2:35 pm
    MAD Madrid
    1h 45m
    1h 50m layover in Madrid (MAD)
    BA7056
    Sun 14 Jun, 4:25 pm
    MAD Madrid
    Sun 14 Jun, 6:00 pm
    LHR London
    2h 35m

    * Operated by Iberia

    Depart Return London to Casablanca Fri, 13 Feb - Sun, 14 Jun
    British Airways 1 stop 6h 20m
    7:25 am LHR - 1:45 pm CMN
    Multiple Airlines 1 stop 5h 30m
    11:50 am CMN - 5:20 pm LHR
    £226
    netflights.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 55m
    CMN
    1:45 pm
    Airlines
    Flight No.
    From
    To
    Duration
    BA458
    Fri 13 Feb, 7:25 am
    LHR London
    Fri 13 Feb, 10:50 am
    MAD Madrid
    2h 25m
    2h layover in Madrid (MAD)
    BA7264
    Fri 13 Feb, 12:50 pm
    MAD Madrid
    Fri 13 Feb, 1:45 pm
    CMN Casablanca
    1h 55m

    * Operated by Iberia

    Return: Casablanca to London via Madrid

    CMN
    11:50 am
    1h 45m
    MAD
    2:35 pm
    1h 20m
    MAD
    3:55 pm
    2h 25m
    LHR
    5:20 pm
    Airlines
    Flight No.
    From
    To
    Duration
    IB3301
    Sun 14 Jun, 11:50 am
    CMN Casablanca
    Sun 14 Jun, 2:35 pm
    MAD Madrid
    1h 45m
    1h 20m layover in Madrid (MAD)
    BA7058
    Sun 14 Jun, 3:55 pm
    MAD Madrid
    Sun 14 Jun, 5:20 pm
    LHR London
    2h 25m

    * Operated by Iberia

    Depart Return London to Casablanca Fri, 13 Feb - Sun, 14 Jun
    Multiple Airlines 1 stop 6h 20m
    7:25 am LHR - 1:45 pm CMN
    British Airways 1 stop 6h 10m
    11:50 am CMN - 6:00 pm LHR
    £232
    ebookers.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 55m
    CMN
    1:45 pm
    Airlines
    Flight No.
    From
    To
    Duration
    BA458
    Fri 13 Feb, 7:25 am
    LHR London
    Fri 13 Feb, 10:50 am
    MAD Madrid
    2h 25m
    2h layover in Madrid (MAD)
    IB3302
    Fri 13 Feb, 12:50 pm
    MAD Madrid
    Fri 13 Feb, 1:45 pm
    CMN Casablanca
    1h 55m

    Return: Casablanca to London via Madrid

    CMN
    11:50 am
    1h 45m
    MAD
    2:35 pm
    1h 50m
    MAD
    4:25 pm
    2h 35m
    LHR
    6:00 pm
    Airlines
    Flight No.
    From
    To
    Duration
    BA7263
    Sun 14 Jun, 11:50 am
    CMN Casablanca
    Sun 14 Jun, 2:35 pm
    MAD Madrid
    1h 45m
    1h 50m layover in Madrid (MAD)
    BA7056
    Sun 14 Jun, 4:25 pm
    MAD Madrid
    Sun 14 Jun, 6:00 pm
    LHR London
    2h 35m
    Depart Return London to Casablanca Fri, 13 Feb - Sun, 14 Jun
    Multiple Airlines 1 stop 6h 20m
    7:25 am LHR - 1:45 pm CMN
    British Airways 1 stop 5h 30m
    11:50 am CMN - 5:20 pm LHR
    £232
    ebookers.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 55m
    CMN
    1:45 pm
    Airlines
    Flight No.
    From
    To
    Duration
    BA458
    Fri 13 Feb, 7:25 am
    LHR London
    Fri 13 Feb, 10:50 am
    MAD Madrid
    2h 25m
    2h layover in Madrid (MAD)
    IB3302
    Fri 13 Feb, 12:50 pm
    MAD Madrid
    Fri 13 Feb, 1:45 pm
    CMN Casablanca
    1h 55m

    Return: Casablanca to London via Madrid

    CMN
    11:50 am
    1h 45m
    MAD
    2:35 pm
    1h 20m
    MAD
    3:55 pm
    2h 25m
    LHR
    5:20 pm
    Airlines
    Flight No.
    From
    To
    Duration
    BA7263
    Sun 14 Jun, 11:50 am
    CMN Casablanca
    Sun 14 Jun, 2:35 pm
    MAD Madrid
    1h 45m
    1h 20m layover in Madrid (MAD)
    BA7058
    Sun 14 Jun, 3:55 pm
    MAD Madrid
    Sun 14 Jun, 5:20 pm
    LHR London
    2h 25m
    Depart Return London to Casablanca Fri, 13 Feb - Sun, 14 Jun
    Iberia 1 stop 6h 20m
    7:25 am LHR - 1:45 pm CMN
    Iberia 1 stop 6h 10m
    11:50 am CMN - 6:00 pm LHR
    £234
    travelup.co.uk
    Show Details

    Depart: London to Casablanca via Madrid

    LHR
    7:25 am
    2h 25m
    MAD
    10:50 am
    2h
    MAD
    12:50 pm
    1h 55m
    CMN
    1:45 pm
    Airlines
    Flight No.
    From
    To
    Duration
    IB7443
    Fri 13 Feb, 7:25 am
    LHR London
    Fri 13 Feb, 10:50 am
    MAD Madrid
    2h 25m
    2h layover in Madrid (MAD)
    IB3302
    Fri 13 Feb, 12:50 pm
    MAD Madrid
    Fri 13 Feb, 1:45 pm
    CMN Casablanca
    1h 55m

    Return: Casablanca to London via Madrid

    CMN
    11:50 am
    1h 45m
    MAD
    2:35 pm
    1h 50m
    MAD
    4:25 pm
    2h 35m
    LHR
    6:00 pm
    Airlines
    Flight No.
    From
    To
    Duration
    IB7263
    Sun 14 Jun, 11:50 am
    CMN Casablanca
    Sun 14 Jun, 2:35 pm
    MAD Madrid
    1h 45m
    1h 50m layover in Madrid (MAD)
    IB7056
    Sun 14 Jun, 4:25 pm
    MAD Madrid
    Sun 14 Jun, 6:00 pm
    LHR London
    2h 35m
    Depart Return London to Casablanca Fri, 13 Feb - Sun, 14 Jun
    Iberia 1 stop 6h 20m
    7:25 am LHR - 1:45 pm CMN
    Iberia 1 stop 5h 30m
    11:50 am CMN - 5:20 pm LHR
    £234
    travelup.co.uk
    Show Details

    Depart: London to Casablanca via Madrid

    LHR
    7:25 am
    2h 25m
    MAD
    10:50 am
    2h
    MAD
    12:50 pm
    1h 55m
    CMN
    1:45 pm
    Airlines
    Flight No.
    From
    To
    Duration
    IB7443
    Fri 13 Feb, 7:25 am
    LHR London
    Fri 13 Feb, 10:50 am
    MAD Madrid
    2h 25m
    2h layover in Madrid (MAD)
    IB3302
    Fri 13 Feb, 12:50 pm
    MAD Madrid
    Fri 13 Feb, 1:45 pm
    CMN Casablanca
    1h 55m

    Return: Casablanca to London via Madrid

    CMN
    11:50 am
    1h 45m
    MAD
    2:35 pm
    1h 20m
    MAD
    3:55 pm
    2h 25m
    LHR
    5:20 pm
    Airlines
    Flight No.
    From
    To
    Duration
    IB7263
    Sun 14 Jun, 11:50 am
    CMN Casablanca
    Sun 14 Jun, 2:35 pm
    MAD Madrid
    1h 45m
    1h 20m layover in Madrid (MAD)
    IB7058
    Sun 14 Jun, 3:55 pm
    MAD Madrid
    Sun 14 Jun, 5:20 pm
    LHR London
    2h 25m
    Depart Return London to Casablanca Fri, 13 Feb - Sun, 14 Jun
    British Airways 1 stop 6h 20m
    7:25 am LHR - 1:45 pm CMN
    British Airways 1 stop 6h 40m
    11:50 am CMN - 6:30 pm LHR
    £237
    travelup.co.uk
    Show Details

    Depart: London to Casablanca via Madrid

    LHR
    7:25 am
    2h 25m
    MAD
    10:50 am
    2h
    MAD
    12:50 pm
    1h 55m
    CMN
    1:45 pm
    Airlines
    Flight No.
    From
    To
    Duration
    BA458
    Fri 13 Feb, 7:25 am
    LHR London
    Fri 13 Feb, 10:50 am
    MAD Madrid
    2h 25m
    2h layover in Madrid (MAD)
    BA7264
    Fri 13 Feb, 12:50 pm
    MAD Madrid
    Fri 13 Feb, 1:45 pm
    CMN Casablanca
    1h 55m

    Return: Casablanca to London via Madrid

    CMN
    11:50 am
    1h 45m
    MAD
    2:35 pm
    2h 30m
    MAD
    5:05 pm
    2h 25m
    LHR
    6:30 pm
    Airlines
    Flight No.
    From
    To
    Duration
    BA7263
    Sun 14 Jun, 11:50 am
    CMN Casablanca
    Sun 14 Jun, 2:35 pm
    MAD Madrid
    1h 45m
    2h 30m layover in Madrid (MAD)
    BA7050
    Sun 14 Jun, 5:05 pm
    MAD Madrid
    Sun 14 Jun, 6:30 pm
    LHR London
    2h 25m
    Depart Return London to Casablanca Fri, 13 Feb - Sun, 14 Jun
    British Airways 1 stop 6h 20m
    7:25 am LHR - 1:45 pm CMN
    British Airways 1 stop 6h 40m
    11:50 am CMN - 6:30 pm LHR
    £238
    travelup.co.uk
    Show Details

    Depart: London to Casablanca via Madrid

    LHR
    7:25 am
    2h 25m
    MAD
    10:50 am
    2h
    MAD
    12:50 pm
    1h 55m
    CMN
    1:45 pm
    Airlines
    Flight No.
    From
    To
    Duration
    BA458
    Fri 13 Feb, 7:25 am
    LHR London
    Fri 13 Feb, 10:50 am
    MAD Madrid
    2h 25m
    2h layover in Madrid (MAD)
    BA7264
    Fri 13 Feb, 12:50 pm
    MAD Madrid
    Fri 13 Feb, 1:45 pm
    CMN Casablanca
    1h 55m

    Return: Casablanca to London via Madrid

    CMN
    11:50 am
    1h 45m
    MAD
    2:35 pm
    2h 30m
    MAD
    5:05 pm
    2h 25m
    LHR
    6:30 pm
    Airlines
    Flight No.
    From
    To
    Duration
    BA3301
    Sun 14 Jun, 11:50 am
    CMN Casablanca
    Sun 14 Jun, 2:35 pm
    MAD Madrid
    1h 45m
    2h 30m layover in Madrid (MAD)
    BA3180
    Sun 14 Jun, 5:05 pm
    MAD Madrid
    Sun 14 Jun, 6:30 pm
    LHR London
    2h 25m
    Depart Return London to Casablanca Sat, 14 Feb - Sun, 22 Feb
    Royal Air Maroc Direct 3h 15m
    3:15 pm LGW - 6:30 pm CMN
    Royal Air Maroc Direct 3h 30m
    12:20 pm CMN - 3:50 pm LHR
    £239
    travelup.co.uk
    Show Details

    Depart: London to Casablanca

    LGW
    3:15 pm
    3h 15m
    CMN
    6:30 pm
    Airlines
    Flight No.
    From
    To
    Duration
    AT803
    Sat 14 Feb, 3:15 pm
    LGW London
    Sat 14 Feb, 6:30 pm
    CMN Casablanca
    3h 15m

    Return: Casablanca to London

    CMN
    12:20 pm
    3h 30m
    LHR
    3:50 pm
    Airlines
    Flight No.
    From
    To
    Duration
    AT800
    Sun 22 Feb, 12:20 pm
    CMN Casablanca
    Sun 22 Feb, 3:50 pm
    LHR London
    3h 30m
    Depart Return London to Casablanca Sat, 14 Feb - Sun, 22 Feb
    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
    £239
    travelup.co.uk
    Show Details

    Depart: London to Casablanca

    LGW
    3:15 pm
    3h 15m
    CMN
    6:30 pm
    Airlines
    Flight No.
    From
    To
    Duration
    AT803
    Sat 14 Feb, 3:15 pm
    LGW London
    Sat 14 Feb, 6:30 pm
    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
    Sun 22 Feb, 11:10 am
    CMN Casablanca
    Sun 22 Feb, 2:20 pm
    LGW London
    3h 10m
    Depart Return London to Casablanca Fri, 13 Feb - Sun, 14 Jun
    British Airways 1 stop 6h 20m
    7:25 am LHR - 1:45 pm CMN
    British Airways 1 stop 6h 10m
    11:50 am CMN - 6:00 pm LHR
    £240
    travelup.co.uk
    Show Details

    Depart: London to Casablanca via Madrid

    LHR
    7:25 am
    2h 25m
    MAD
    10:50 am
    2h
    MAD
    12:50 pm
    1h 55m
    CMN
    1:45 pm
    Airlines
    Flight No.
    From
    To
    Duration
    BA458
    Fri 13 Feb, 7:25 am
    LHR London
    Fri 13 Feb, 10:50 am
    MAD Madrid
    2h 25m
    2h layover in Madrid (MAD)
    BA3302
    Fri 13 Feb, 12:50 pm
    MAD Madrid
    Fri 13 Feb, 1:45 pm
    CMN Casablanca
    1h 55m

    Return: Casablanca to London via Madrid

    CMN
    11:50 am
    1h 45m
    MAD
    2:35 pm
    1h 50m
    MAD
    4:25 pm
    2h 35m
    LHR
    6:00 pm
    Airlines
    Flight No.
    From
    To
    Duration
    BA3301
    Sun 14 Jun, 11:50 am
    CMN Casablanca
    Sun 14 Jun, 2:35 pm
    MAD Madrid
    1h 45m
    1h 50m layover in Madrid (MAD)
    BA3164
    Sun 14 Jun, 4:25 pm
    MAD Madrid
    Sun 14 Jun, 6:00 pm
    LHR London
    2h 35m