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
    British Airways 206 results £169 View Flights
    Iberia 112 results £188 View Flights
    Ryanair 1 result £208 View Flights
    Royal Air Maroc 553 results £208 View Flights
    EasyJet 26 results £262 View Flights
    TAP Portugal 58 results £267 View Flights
    Air France 92 results £272 View Flights
    Thomsonfly 8 results £401 View Flights
    Turkish Airlines 1 result £406 View Flights
    Aer Lingus 49 results £575 View Flights
    Luxair 3 results £954 View Flights
    KLM 12 results £1,323 View Flights
    SATA International 3 results £1,381 View Flights
    Air Europa 2 results £1,430 View Flights
    Themes Results Price View
    View All Themes View Cities
    Local Markets 298 results £169 View Cities
    Romantic 217 results £169 View Cities
    Relaxation 217 results £169 View Cities
    Food 217 results £169 View Cities
    Entertainment 217 results £169 View Cities
    Beach 258 results £275 View Cities
    Cities Results Price View
    View All Cities View Flights
    Marrakech 217 results £169 View Flights
    Tangier 81 results £188 View Flights
    Casablanca 468 results £207 View Flights
    Agadir 258 results £275 View Flights
    Oujda 102 results £999 View Flights
    Depart: Tue, 3 Mar Return: Sat, 21 Mar London to Marrakech Tue, 3 Mar - Sat, 21 Mar
    British Airways Direct 3h 40m
    9:35 am LGW - 1:15 pm RAK
    British Airways Direct 3h 40m
    5:25 pm RAK - 9:05 pm LGW
    £169
    ebookers.com
    Show Details

    Depart: London to Marrakech

    LGW
    9:35 am
    3h 40m
    RAK
    1:15 pm
    Airlines
    Flight No.
    From
    To
    Duration
    BA2666
    9:35 am, 3 Mar Tue
    LGW London
    1:15 pm, 3 Mar Tue
    RAK Marrakech
    3h 40m

    Return: Marrakech to London

    RAK
    5:25 pm
    3h 40m
    LGW
    9:05 pm
    Airlines
    Flight No.
    From
    To
    Duration
    BA2667
    5:25 pm, 21 Mar Sat
    RAK Marrakech
    9:05 pm, 21 Mar Sat
    LGW London
    3h 40m
    Depart: Tue, 3 Mar Return: Sat, 21 Mar London to Marrakech Tue, 3 Mar - Sat, 21 Mar
    British Airways Direct 3h 40m
    9:35 am LGW - 1:15 pm RAK
    Iberia 1 stop 6h
    1:45 pm RAK - 7:45 pm LHR
    £178
    netflights.com
    Show Details

    Depart: London to Marrakech

    LGW
    9:35 am
    3h 40m
    RAK
    1:15 pm
    Airlines
    Flight No.
    From
    To
    Duration
    BA2666
    9:35 am, 3 Mar Tue
    LGW London
    1:15 pm, 3 Mar Tue
    RAK Marrakech
    3h 40m

    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, 21 Mar Sat
    RAK Marrakech
    4:35 pm, 21 Mar Sat
    MAD Madrid
    1h 50m

    * Operated by Air Nostrum

    1h 45m layover in Madrid (MAD)
    IB7446
    6:20 pm, 21 Mar Sat
    MAD Madrid
    7:45 pm, 21 Mar Sat
    LHR London
    2h 25m

    * Operated by British Airways

    Depart: Tue, 3 Mar Return: Sat, 21 Mar London to Marrakech Tue, 3 Mar - Sat, 21 Mar
    British Airways Direct 3h 40m
    9:35 am LGW - 1:15 pm RAK
    Iberia 1 stop 6h 40m
    2:20 pm RAK - 9:00 pm LHR
    £178
    netflights.com
    Show Details

    Depart: London to Marrakech

    LGW
    9:35 am
    3h 40m
    RAK
    1:15 pm
    Airlines
    Flight No.
    From
    To
    Duration
    BA2666
    9:35 am, 3 Mar Tue
    LGW London
    1:15 pm, 3 Mar Tue
    RAK Marrakech
    3h 40m

    Return: Marrakech to London via Madrid

    RAK
    2:20 pm
    1h 50m
    MAD
    5:10 pm
    2h 30m
    MAD
    7:40 pm
    2h 20m
    LHR
    9:00 pm
    Airlines
    Flight No.
    From
    To
    Duration
    IB8373
    2:20 pm, 21 Mar Sat
    RAK Marrakech
    5:10 pm, 21 Mar Sat
    MAD Madrid
    1h 50m

    * Operated by Air Nostrum

    2h 30m layover in Madrid (MAD)
    IB7462
    7:40 pm, 21 Mar Sat
    MAD Madrid
    9:00 pm, 21 Mar Sat
    LHR London
    2h 20m

    * Operated by British Airways

    Depart: Sat, 7 Feb Return: Fri, 20 Feb London to Tangier Sat, 7 Feb - Fri, 20 Feb
    Iberia 1 stop 7h 5m
    6:20 am LHR - 1:25 pm TNG
    Multiple Airlines 1 stop 6h
    12:30 pm TNG - 6:30 pm LHR
    £187
    netflights.com
    Show Details

    Depart: London to Tangier via Barcelona

    LHR
    6:20 am
    2h
    BCN
    9:20 am
    3h 20m
    BCN
    12:40 pm
    1h 45m
    TNG
    1:25 pm
    Airlines
    Flight No.
    From
    To
    Duration
    IB7471
    6:20 am, 7 Feb Sat
    LHR London
    9:20 am, 7 Feb Sat
    BCN Barcelona
    2h

    * Operated by British Airways

    3h 20m layover in Barcelona (BCN)
    IB5298
    12:40 pm, 7 Feb Sat
    BCN Barcelona
    1:25 pm, 7 Feb Sat
    TNG Tangier
    1h 45m

    * Operated by Vueling Airlines

    Return: Tangier to London via Madrid

    TNG
    12:30 pm
    1h 20m
    MAD
    2:50 pm
    2h 15m
    MAD
    5:05 pm
    2h 25m
    LHR
    6:30 pm
    Airlines
    Flight No.
    From
    To
    Duration
    IB8375
    12:30 pm, 20 Feb Fri
    TNG Tangier
    2:50 pm, 20 Feb Fri
    MAD Madrid
    1h 20m

    * Operated by Air Nostrum

    2h 15m layover in Madrid (MAD)
    BA7050
    5:05 pm, 20 Feb Fri
    MAD Madrid
    6:30 pm, 20 Feb Fri
    LHR London
    2h 25m

    * Operated by Iberia

    Depart: Sat, 7 Feb Return: Fri, 20 Feb London to Tangier Sat, 7 Feb - Fri, 20 Feb
    Iberia 1 stop 5h 25m
    8:00 am LHR - 1:25 pm TNG
    Multiple Airlines 1 stop 6h
    12:30 pm TNG - 6:30 pm LHR
    £187
    netflights.com
    Show Details

    Depart: London to Tangier via Barcelona

    LHR
    8:00 am
    2h
    BCN
    11:00 am
    1h 40m
    BCN
    12:40 pm
    1h 45m
    TNG
    1:25 pm
    Airlines
    Flight No.
    From
    To
    Duration
    IB7451
    8:00 am, 7 Feb Sat
    LHR London
    11:00 am, 7 Feb Sat
    BCN Barcelona
    2h

    * Operated by British Airways

    1h 40m layover in Barcelona (BCN)
    IB5298
    12:40 pm, 7 Feb Sat
    BCN Barcelona
    1:25 pm, 7 Feb Sat
    TNG Tangier
    1h 45m

    * Operated by Vueling Airlines

    Return: Tangier to London via Madrid

    TNG
    12:30 pm
    1h 20m
    MAD
    2:50 pm
    2h 15m
    MAD
    5:05 pm
    2h 25m
    LHR
    6:30 pm
    Airlines
    Flight No.
    From
    To
    Duration
    IB8375
    12:30 pm, 20 Feb Fri
    TNG Tangier
    2:50 pm, 20 Feb Fri
    MAD Madrid
    1h 20m

    * Operated by Air Nostrum

    2h 15m layover in Madrid (MAD)
    BA7050
    5:05 pm, 20 Feb Fri
    MAD Madrid
    6:30 pm, 20 Feb Fri
    LHR London
    2h 25m

    * Operated by Iberia

    Depart: Wed, 7 Jan Return: Wed, 28 Jan London to Tangier Wed, 7 Jan - Wed, 28 Jan
    Multiple Airlines 1 stop 4h 30m
    7:25 am LHR - 11:55 am TNG
    Multiple Airlines 1 stop 4h 40m
    12:30 pm TNG - 5:10 pm LHR
    £190
    netflights.com
    Show Details

    Depart: London to Tangier via Madrid

    LHR
    7:25 am
    2h 25m
    MAD
    10:50 am
    45m
    MAD
    11:35 am
    1h 20m
    TNG
    11:55 am
    Airlines
    Flight No.
    From
    To
    Duration
    BA458
    7:25 am, 7 Jan Wed
    LHR London
    10:50 am, 7 Jan Wed
    MAD Madrid
    2h 25m
    45m layover in Madrid (MAD)
    IB8374
    11:35 am, 7 Jan Wed
    MAD Madrid
    11:55 am, 7 Jan Wed
    TNG Tangier
    1h 20m

    * Operated by Air Nostrum

    Return: Tangier to London via Madrid

    TNG
    12:30 pm
    1h 20m
    MAD
    2:50 pm
    55m
    MAD
    3:45 pm
    2h 25m
    LHR
    5:10 pm
    Airlines
    Flight No.
    From
    To
    Duration
    IB8375
    12:30 pm, 28 Jan Wed
    TNG Tangier
    2:50 pm, 28 Jan Wed
    MAD Madrid
    1h 20m

    * Operated by Air Nostrum

    55m layover in Madrid (MAD)
    BA7058
    3:45 pm, 28 Jan Wed
    MAD Madrid
    5:10 pm, 28 Jan Wed
    LHR London
    2h 25m

    * Operated by Iberia

    Depart: Wed, 7 Jan Return: Wed, 28 Jan London to Tangier Wed, 7 Jan - Wed, 28 Jan
    Multiple Airlines 1 stop 4h 30m
    7:25 am LHR - 11:55 am TNG
    Multiple Airlines 1 stop 6h
    12:30 pm TNG - 6:30 pm LHR
    £190
    netflights.com
    Show Details

    Depart: London to Tangier via Madrid

    LHR
    7:25 am
    2h 25m
    MAD
    10:50 am
    45m
    MAD
    11:35 am
    1h 20m
    TNG
    11:55 am
    Airlines
    Flight No.
    From
    To
    Duration
    BA458
    7:25 am, 7 Jan Wed
    LHR London
    10:50 am, 7 Jan Wed
    MAD Madrid
    2h 25m
    45m layover in Madrid (MAD)
    IB8374
    11:35 am, 7 Jan Wed
    MAD Madrid
    11:55 am, 7 Jan Wed
    TNG Tangier
    1h 20m

    * Operated by Air Nostrum

    Return: Tangier to London via Madrid

    TNG
    12:30 pm
    1h 20m
    MAD
    2:50 pm
    2h 15m
    MAD
    5:05 pm
    2h 25m
    LHR
    6:30 pm
    Airlines
    Flight No.
    From
    To
    Duration
    IB8375
    12:30 pm, 28 Jan Wed
    TNG Tangier
    2:50 pm, 28 Jan Wed
    MAD Madrid
    1h 20m

    * Operated by Air Nostrum

    2h 15m layover in Madrid (MAD)
    BA7050
    5:05 pm, 28 Jan Wed
    MAD Madrid
    6:30 pm, 28 Jan Wed
    LHR London
    2h 25m

    * Operated by Iberia

    Depart: Wed, 7 Jan Return: Wed, 28 Jan London to Tangier Wed, 7 Jan - Wed, 28 Jan
    Multiple Airlines 1 stop 4h 30m
    7:25 am LHR - 11:55 am TNG
    Multiple Airlines 1 stop 5h 30m
    12:30 pm TNG - 6:00 pm LHR
    £190
    netflights.com
    Show Details

    Depart: London to Tangier via Madrid

    LHR
    7:25 am
    2h 25m
    MAD
    10:50 am
    45m
    MAD
    11:35 am
    1h 20m
    TNG
    11:55 am
    Airlines
    Flight No.
    From
    To
    Duration
    BA458
    7:25 am, 7 Jan Wed
    LHR London
    10:50 am, 7 Jan Wed
    MAD Madrid
    2h 25m
    45m layover in Madrid (MAD)
    IB8374
    11:35 am, 7 Jan Wed
    MAD Madrid
    11:55 am, 7 Jan Wed
    TNG Tangier
    1h 20m

    * Operated by Air Nostrum

    Return: Tangier to London via Madrid

    TNG
    12:30 pm
    1h 20m
    MAD
    2:50 pm
    1h 45m
    MAD
    4:35 pm
    2h 25m
    LHR
    6:00 pm
    Airlines
    Flight No.
    From
    To
    Duration
    IB8375
    12:30 pm, 28 Jan Wed
    TNG Tangier
    2:50 pm, 28 Jan Wed
    MAD Madrid
    1h 20m

    * Operated by Air Nostrum

    1h 45m layover in Madrid (MAD)
    BA7056
    4:35 pm, 28 Jan Wed
    MAD Madrid
    6:00 pm, 28 Jan Wed
    LHR London
    2h 25m

    * Operated by Iberia

    Depart: Sat, 7 Feb Return: Fri, 20 Feb London to Tangier Sat, 7 Feb - Fri, 20 Feb
    Iberia 1 stop 7h 5m
    6:20 am LHR - 1:25 pm TNG
    Iberia 1 stop 7h 15m
    12:30 pm TNG - 7:45 pm LHR
    £199
    onetravel.com
    Show Details

    Depart: London to Tangier via Barcelona

    LHR
    6:20 am
    2h
    BCN
    9:20 am
    3h 20m
    BCN
    12:40 pm
    1h 45m
    TNG
    1:25 pm
    Airlines
    Flight No.
    From
    To
    Duration
    IB7471
    6:20 am, 7 Feb Sat
    LHR London
    9:20 am, 7 Feb Sat
    BCN Barcelona
    2h
    3h 20m layover in Barcelona (BCN)
    IB5298
    12:40 pm, 7 Feb Sat
    BCN Barcelona
    1:25 pm, 7 Feb Sat
    TNG Tangier
    1h 45m

    Return: Tangier to London via Madrid

    TNG
    12:30 pm
    1h 20m
    MAD
    2:50 pm
    3h 30m
    MAD
    6:20 pm
    2h 25m
    LHR
    7:45 pm
    Airlines
    Flight No.
    From
    To
    Duration
    IB8375
    12:30 pm, 20 Feb Fri
    TNG Tangier
    2:50 pm, 20 Feb Fri
    MAD Madrid
    1h 20m
    3h 30m layover in Madrid (MAD)
    IB7446
    6:20 pm, 20 Feb Fri
    MAD Madrid
    7:45 pm, 20 Feb Fri
    LHR London
    2h 25m
    Depart: Sat, 7 Feb Return: Fri, 20 Feb London to Tangier Sat, 7 Feb - Fri, 20 Feb
    Iberia 1 stop 7h 5m
    6:20 am LHR - 1:25 pm TNG
    Multiple Airlines 1 stop 7h 15m
    12:30 pm TNG - 7:45 pm LHR
    £199
    onetravel.com
    Show Details

    Depart: London to Tangier via Barcelona

    LHR
    6:20 am
    2h
    BCN
    9:20 am
    3h 20m
    BCN
    12:40 pm
    1h 45m
    TNG
    1:25 pm
    Airlines
    Flight No.
    From
    To
    Duration
    IB7471
    6:20 am, 7 Feb Sat
    LHR London
    9:20 am, 7 Feb Sat
    BCN Barcelona
    2h
    3h 20m layover in Barcelona (BCN)
    IB5298
    12:40 pm, 7 Feb Sat
    BCN Barcelona
    1:25 pm, 7 Feb Sat
    TNG Tangier
    1h 45m

    Return: Tangier to London via Madrid

    TNG
    12:30 pm
    1h 20m
    MAD
    2:50 pm
    3h 30m
    MAD
    6:20 pm
    2h 25m
    LHR
    7:45 pm
    Airlines
    Flight No.
    From
    To
    Duration
    IB8375
    12:30 pm, 20 Feb Fri
    TNG Tangier
    2:50 pm, 20 Feb Fri
    MAD Madrid
    1h 20m
    3h 30m layover in Madrid (MAD)
    BA461
    6:20 pm, 20 Feb Fri
    MAD Madrid
    7:45 pm, 20 Feb Fri
    LHR London
    2h 25m
    Depart: Sat, 7 Feb Return: Fri, 20 Feb London to Tangier Sat, 7 Feb - Fri, 20 Feb
    Iberia 1 stop 5h 25m
    8:00 am LHR - 1:25 pm TNG
    Multiple Airlines 1 stop 7h 15m
    12:30 pm TNG - 7:45 pm LHR
    £199
    onetravel.com
    Show Details

    Depart: London to Tangier via Barcelona

    LHR
    8:00 am
    2h
    BCN
    11:00 am
    1h 40m
    BCN
    12:40 pm
    1h 45m
    TNG
    1:25 pm
    Airlines
    Flight No.
    From
    To
    Duration
    IB7451
    8:00 am, 7 Feb Sat
    LHR London
    11:00 am, 7 Feb Sat
    BCN Barcelona
    2h
    1h 40m layover in Barcelona (BCN)
    IB5298
    12:40 pm, 7 Feb Sat
    BCN Barcelona
    1:25 pm, 7 Feb Sat
    TNG Tangier
    1h 45m

    Return: Tangier to London via Madrid

    TNG
    12:30 pm
    1h 20m
    MAD
    2:50 pm
    3h 30m
    MAD
    6:20 pm
    2h 25m
    LHR
    7:45 pm
    Airlines
    Flight No.
    From
    To
    Duration
    IB8375
    12:30 pm, 20 Feb Fri
    TNG Tangier
    2:50 pm, 20 Feb Fri
    MAD Madrid
    1h 20m
    3h 30m layover in Madrid (MAD)
    BA461
    6:20 pm, 20 Feb Fri
    MAD Madrid
    7:45 pm, 20 Feb Fri
    LHR London
    2h 25m
    Depart: Wed, 7 Jan Return: Wed, 28 Jan London to Tangier Wed, 7 Jan - Wed, 28 Jan
    Multiple Airlines 1 stop 4h 30m
    7:25 am LHR - 11:55 am TNG
    Iberia 1 stop 4h 40m
    12:30 pm TNG - 5:10 pm LHR
    £200
    netflights.com
    Show Details

    Depart: London to Tangier via Madrid

    LHR
    7:25 am
    2h 25m
    MAD
    10:50 am
    45m
    MAD
    11:35 am
    1h 20m
    TNG
    11:55 am
    Airlines
    Flight No.
    From
    To
    Duration
    BA458
    7:25 am, 7 Jan Wed
    LHR London
    10:50 am, 7 Jan Wed
    MAD Madrid
    2h 25m
    45m layover in Madrid (MAD)
    IB8374
    11:35 am, 7 Jan Wed
    MAD Madrid
    11:55 am, 7 Jan Wed
    TNG Tangier
    1h 20m

    * Operated by Air Nostrum

    Return: Tangier to London via Madrid

    TNG
    12:30 pm
    1h 20m
    MAD
    2:50 pm
    55m
    MAD
    3:45 pm
    2h 25m
    LHR
    5:10 pm
    Airlines
    Flight No.
    From
    To
    Duration
    IB8375
    12:30 pm, 28 Jan Wed
    TNG Tangier
    2:50 pm, 28 Jan Wed
    MAD Madrid
    1h 20m

    * Operated by Air Nostrum

    55m layover in Madrid (MAD)
    IB3166
    3:45 pm, 28 Jan Wed
    MAD Madrid
    5:10 pm, 28 Jan Wed
    LHR London
    2h 25m
    Depart: Wed, 7 Jan Return: Wed, 28 Jan London to Tangier Wed, 7 Jan - Wed, 28 Jan
    Multiple Airlines 1 stop 4h 30m
    7:25 am LHR - 11:55 am TNG
    Iberia 1 stop 6h
    12:30 pm TNG - 6:30 pm LHR
    £200
    netflights.com
    Show Details

    Depart: London to Tangier via Madrid

    LHR
    7:25 am
    2h 25m
    MAD
    10:50 am
    45m
    MAD
    11:35 am
    1h 20m
    TNG
    11:55 am
    Airlines
    Flight No.
    From
    To
    Duration
    BA458
    7:25 am, 7 Jan Wed
    LHR London
    10:50 am, 7 Jan Wed
    MAD Madrid
    2h 25m
    45m layover in Madrid (MAD)
    IB8374
    11:35 am, 7 Jan Wed
    MAD Madrid
    11:55 am, 7 Jan Wed
    TNG Tangier
    1h 20m

    * Operated by Air Nostrum

    Return: Tangier to London via Madrid

    TNG
    12:30 pm
    1h 20m
    MAD
    2:50 pm
    2h 15m
    MAD
    5:05 pm
    2h 25m
    LHR
    6:30 pm
    Airlines
    Flight No.
    From
    To
    Duration
    IB8375
    12:30 pm, 28 Jan Wed
    TNG Tangier
    2:50 pm, 28 Jan Wed
    MAD Madrid
    1h 20m

    * Operated by Air Nostrum

    2h 15m layover in Madrid (MAD)
    IB3180
    5:05 pm, 28 Jan Wed
    MAD Madrid
    6:30 pm, 28 Jan Wed
    LHR London
    2h 25m
    Depart: Wed, 7 Jan Return: Wed, 28 Jan London to Tangier Wed, 7 Jan - Wed, 28 Jan
    Multiple Airlines 1 stop 4h 30m
    7:25 am LHR - 11:55 am TNG
    Iberia 1 stop 5h 30m
    12:30 pm TNG - 6:00 pm LHR
    £200
    netflights.com
    Show Details

    Depart: London to Tangier via Madrid

    LHR
    7:25 am
    2h 25m
    MAD
    10:50 am
    45m
    MAD
    11:35 am
    1h 20m
    TNG
    11:55 am
    Airlines
    Flight No.
    From
    To
    Duration
    BA458
    7:25 am, 7 Jan Wed
    LHR London
    10:50 am, 7 Jan Wed
    MAD Madrid
    2h 25m
    45m layover in Madrid (MAD)
    IB8374
    11:35 am, 7 Jan Wed
    MAD Madrid
    11:55 am, 7 Jan Wed
    TNG Tangier
    1h 20m

    * Operated by Air Nostrum

    Return: Tangier to London via Madrid

    TNG
    12:30 pm
    1h 20m
    MAD
    2:50 pm
    1h 45m
    MAD
    4:35 pm
    2h 25m
    LHR
    6:00 pm
    Airlines
    Flight No.
    From
    To
    Duration
    IB8375
    12:30 pm, 28 Jan Wed
    TNG Tangier
    2:50 pm, 28 Jan Wed
    MAD Madrid
    1h 20m

    * Operated by Air Nostrum

    1h 45m layover in Madrid (MAD)
    IB3164
    4:35 pm, 28 Jan Wed
    MAD Madrid
    6:00 pm, 28 Jan Wed
    LHR London
    2h 25m
    Depart: Wed, 7 Jan Return: Wed, 28 Jan London to Tangier Wed, 7 Jan - Wed, 28 Jan
    Multiple Airlines 1 stop 4h 30m
    7:25 am LHR - 11:55 am TNG
    Iberia 1 stop 7h 15m
    12:30 pm TNG - 7:45 pm LHR
    £202
    onetravel.com
    Show Details

    Depart: London to Tangier via Madrid

    LHR
    7:25 am
    2h 25m
    MAD
    10:50 am
    45m
    MAD
    11:35 am
    1h 20m
    TNG
    11:55 am
    Airlines
    Flight No.
    From
    To
    Duration
    BA458
    7:25 am, 7 Jan Wed
    LHR London
    10:50 am, 7 Jan Wed
    MAD Madrid
    2h 25m
    45m layover in Madrid (MAD)
    IB8374
    11:35 am, 7 Jan Wed
    MAD Madrid
    11:55 am, 7 Jan Wed
    TNG Tangier
    1h 20m

    Return: Tangier to London via Madrid

    TNG
    12:30 pm
    1h 20m
    MAD
    2:50 pm
    3h 30m
    MAD
    6:20 pm
    2h 25m
    LHR
    7:45 pm
    Airlines
    Flight No.
    From
    To
    Duration
    IB8375
    12:30 pm, 28 Jan Wed
    TNG Tangier
    2:50 pm, 28 Jan Wed
    MAD Madrid
    1h 20m
    3h 30m layover in Madrid (MAD)
    IB7446
    6:20 pm, 28 Jan Wed
    MAD Madrid
    7:45 pm, 28 Jan Wed
    LHR London
    2h 25m
    Depart: Wed, 7 Jan Return: Wed, 28 Jan London to Tangier Wed, 7 Jan - Wed, 28 Jan
    Multiple Airlines 1 stop 4h 30m
    7:25 am LHR - 11:55 am TNG
    Iberia 1 stop 5h 40m
    12:30 pm TNG - 6:10 pm LCY
    £202
    onetravel.com
    Show Details

    Depart: London to Tangier via Madrid

    LHR
    7:25 am
    2h 25m
    MAD
    10:50 am
    45m
    MAD
    11:35 am
    1h 20m
    TNG
    11:55 am
    Airlines
    Flight No.
    From
    To
    Duration
    BA458
    7:25 am, 7 Jan Wed
    LHR London
    10:50 am, 7 Jan Wed
    MAD Madrid
    2h 25m
    45m layover in Madrid (MAD)
    IB8374
    11:35 am, 7 Jan Wed
    MAD Madrid
    11:55 am, 7 Jan Wed
    TNG Tangier
    1h 20m

    Return: Tangier to London via Madrid

    TNG
    12:30 pm
    1h 20m
    MAD
    2:50 pm
    2h 5m
    MAD
    4:55 pm
    2h 15m
    LCY
    6:10 pm
    Airlines
    Flight No.
    From
    To
    Duration
    IB8375
    12:30 pm, 28 Jan Wed
    TNG Tangier
    2:50 pm, 28 Jan Wed
    MAD Madrid
    1h 20m
    2h 5m layover in Madrid (MAD)
    IB7466
    4:55 pm, 28 Jan Wed
    MAD Madrid
    6:10 pm, 28 Jan Wed
    LCY London
    2h 15m
    Depart: Wed, 7 Jan Return: Wed, 28 Jan London to Tangier Wed, 7 Jan - Wed, 28 Jan
    Multiple Airlines 1 stop 4h 30m
    7:25 am LHR - 11:55 am TNG
    Multiple Airlines 1 stop 7h 15m
    12:30 pm TNG - 7:45 pm LHR
    £202
    onetravel.com
    Show Details

    Depart: London to Tangier via Madrid

    LHR
    7:25 am
    2h 25m
    MAD
    10:50 am
    45m
    MAD
    11:35 am
    1h 20m
    TNG
    11:55 am
    Airlines
    Flight No.
    From
    To
    Duration
    BA458
    7:25 am, 7 Jan Wed
    LHR London
    10:50 am, 7 Jan Wed
    MAD Madrid
    2h 25m
    45m layover in Madrid (MAD)
    IB8374
    11:35 am, 7 Jan Wed
    MAD Madrid
    11:55 am, 7 Jan Wed
    TNG Tangier
    1h 20m

    Return: Tangier to London via Madrid

    TNG
    12:30 pm
    1h 20m
    MAD
    2:50 pm
    3h 30m
    MAD
    6:20 pm
    2h 25m
    LHR
    7:45 pm
    Airlines
    Flight No.
    From
    To
    Duration
    IB8375
    12:30 pm, 28 Jan Wed
    TNG Tangier
    2:50 pm, 28 Jan Wed
    MAD Madrid
    1h 20m
    3h 30m layover in Madrid (MAD)
    BA461
    6:20 pm, 28 Jan Wed
    MAD Madrid
    7:45 pm, 28 Jan Wed
    LHR London
    2h 25m
    Depart: Sat, 7 Feb Return: Fri, 20 Feb London to Tangier Sat, 7 Feb - Fri, 20 Feb
    Iberia 1 stop 5h 25m
    8:00 am LHR - 1:25 pm TNG
    Multiple Airlines 1 stop 5h 30m
    12:30 pm TNG - 6:00 pm LHR
    £202
    netflights.com
    Show Details

    Depart: London to Tangier via Barcelona

    LHR
    8:00 am
    2h
    BCN
    11:00 am
    1h 40m
    BCN
    12:40 pm
    1h 45m
    TNG
    1:25 pm
    Airlines
    Flight No.
    From
    To
    Duration
    IB7451
    8:00 am, 7 Feb Sat
    LHR London
    11:00 am, 7 Feb Sat
    BCN Barcelona
    2h

    * Operated by British Airways

    1h 40m layover in Barcelona (BCN)
    IB5298
    12:40 pm, 7 Feb Sat
    BCN Barcelona
    1:25 pm, 7 Feb Sat
    TNG Tangier
    1h 45m

    * Operated by Vueling Airlines

    Return: Tangier to London via Madrid

    TNG
    12:30 pm
    1h 20m
    MAD
    2:50 pm
    1h 45m
    MAD
    4:35 pm
    2h 25m
    LHR
    6:00 pm
    Airlines
    Flight No.
    From
    To
    Duration
    IB8375
    12:30 pm, 20 Feb Fri
    TNG Tangier
    2:50 pm, 20 Feb Fri
    MAD Madrid
    1h 20m

    * Operated by Air Nostrum

    1h 45m layover in Madrid (MAD)
    BA7056
    4:35 pm, 20 Feb Fri
    MAD Madrid
    6:00 pm, 20 Feb Fri
    LHR London
    2h 25m

    * Operated by Iberia

    Depart: Sat, 7 Feb Return: Fri, 20 Feb London to Tangier Sat, 7 Feb - Fri, 20 Feb
    Iberia 1 stop 7h 5m
    6:20 am LHR - 1:25 pm TNG
    Multiple Airlines 1 stop 5h 30m
    12:30 pm TNG - 6:00 pm LHR
    £202
    netflights.com
    Show Details

    Depart: London to Tangier via Barcelona

    LHR
    6:20 am
    2h
    BCN
    9:20 am
    3h 20m
    BCN
    12:40 pm
    1h 45m
    TNG
    1:25 pm
    Airlines
    Flight No.
    From
    To
    Duration
    IB7471
    6:20 am, 7 Feb Sat
    LHR London
    9:20 am, 7 Feb Sat
    BCN Barcelona
    2h

    * Operated by British Airways

    3h 20m layover in Barcelona (BCN)
    IB5298
    12:40 pm, 7 Feb Sat
    BCN Barcelona
    1:25 pm, 7 Feb Sat
    TNG Tangier
    1h 45m

    * Operated by Vueling Airlines

    Return: Tangier to London via Madrid

    TNG
    12:30 pm
    1h 20m
    MAD
    2:50 pm
    1h 45m
    MAD
    4:35 pm
    2h 25m
    LHR
    6:00 pm
    Airlines
    Flight No.
    From
    To
    Duration
    IB8375
    12:30 pm, 20 Feb Fri
    TNG Tangier
    2:50 pm, 20 Feb Fri
    MAD Madrid
    1h 20m

    * Operated by Air Nostrum

    1h 45m layover in Madrid (MAD)
    BA7056
    4:35 pm, 20 Feb Fri
    MAD Madrid
    6:00 pm, 20 Feb Fri
    LHR London
    2h 25m

    * Operated by Iberia

    Depart: Wed, 7 Jan Return: Wed, 28 Jan London to Tangier Wed, 7 Jan - Wed, 28 Jan
    Iberia 1 stop 5h 25m
    6:30 am LHR - 11:55 am TNG
    Multiple Airlines 1 stop 6h
    12:30 pm TNG - 6:30 pm LHR
    £205
    netflights.com
    Show Details

    Depart: London to Tangier via Madrid

    LHR
    6:30 am
    2h 20m
    MAD
    9:50 am
    1h 45m
    MAD
    11:35 am
    1h 20m
    TNG
    11:55 am
    Airlines
    Flight No.
    From
    To
    Duration
    IB7441
    6:30 am, 7 Jan Wed
    LHR London
    9:50 am, 7 Jan Wed
    MAD Madrid
    2h 20m

    * Operated by British Airways

    1h 45m layover in Madrid (MAD)
    IB8374
    11:35 am, 7 Jan Wed
    MAD Madrid
    11:55 am, 7 Jan Wed
    TNG Tangier
    1h 20m

    * Operated by Air Nostrum

    Return: Tangier to London via Madrid

    TNG
    12:30 pm
    1h 20m
    MAD
    2:50 pm
    2h 15m
    MAD
    5:05 pm
    2h 25m
    LHR
    6:30 pm
    Airlines
    Flight No.
    From
    To
    Duration
    IB8375
    12:30 pm, 28 Jan Wed
    TNG Tangier
    2:50 pm, 28 Jan Wed
    MAD Madrid
    1h 20m

    * Operated by Air Nostrum

    2h 15m layover in Madrid (MAD)
    BA7050
    5:05 pm, 28 Jan Wed
    MAD Madrid
    6:30 pm, 28 Jan Wed
    LHR London
    2h 25m

    * Operated by Iberia