• Login
Philippe Halle / 123RF
  • Flights
  • Hotels
  • Flight + Hotel
  • Private Rentals
  • Cars
  • Holidays
Flights to Morocco: medinas, mountains and mosques from £125

Located at the north of the African continent, Morocco is characterised by its long rugged mountain range and vast open desert. Flights to Morocco are offered by most major airlines departing from London and various other locations in the UK. Direct flights to Morocco can be snapped up on the web and depart from airports such as Luton, Gatwick and Stansted. Airlines including British Airways, Ryanair and KLM also offer indirect alternatives and this may reduce the ticket price. These airlines fly to several locations throughout this African country including the capital Marrakech as well as Rabat and Agadir. Booking in advance is the best way to secure a flight to one of these cities; however last minute deals occasionally become available.Using a flight comparison tool to search for cheap flights to Morocco will make your search much more convenient as they are easy to use. Direct flights to Marrakech from London will take roughly four and a half hours. Travelling to Rabat from London will take around four hours on a direct route.

Compare airfares to Morocco:

Compare flight prices for Morocco and find the best deal. Booking a flight to Morocco is made simple with Easyvoyage: select a destination and your departure dates and search! Comparing flight rates has never been easier! Find a cheap flight for Morocco and make the most of your budget!

Morocco Agenda -Find all practical information

June 3 -12: Sacred Music Festival - This event began in the early nineties and each year, it sees thousands of local and international spectators flock to its perimeters to enjoy a few days of music and good conversation.June: Cherry Festival - Taking place in the middle of the month, this event is a chance to sample local cuisine. July: National Festival of Popular Arts - Founded in Marrakech in 1959, this amazing event was introduced by the King at the time and has been a major event in the country's calendar ever since. July: Camel Festival - Held in Goulimine, this fun filled event is a celebration of traditional foods and one in which sees the locals compete in camel races while spectators enjoy music and dancing.September: Imilchil Mosseum - Love is in the air at the festival with a difference and as up to 40 couples tie the knot, many more individuals are touched by Cupid and fall into the limbs of love at the first sight of their future endeavour.

Searches for cheap Morocco flights

  • 604 day(s) ago

    London - Casablanca

    Alitalia
    10/10/2018 1 stop(s) Duration 08h05
    Alitalia
    17/10/2018 1 stop(s) Duration 06h45
    from £124.90
  • 603 day(s) ago

    London - Casablanca

    Iberia
    13/01/2018 1 stop(s) Duration 16h30
    Iberia
    16/01/2018 1 stop(s) Duration 05h10
    from £151.00
  • 603 day(s) ago

    London - Casablanca

    Air France
    13/01/2018 1 stop(s) Duration 15h35
    Air France
    16/01/2018 1 stop(s) Duration 13h50
    from £159.89
  • 680 day(s) ago

    London - Casablanca

    Alitalia
    20/09/2017 1 stop(s) Duration 20h40
    Alitalia
    20/10/2017 1 stop(s) Duration 06h45
    from £177.30
  • 691 day(s) ago

    London - Casablanca

    Air France
    25/10/2017 1 stop(s) Duration 27h30
    Air France
    30/10/2017 1 stop(s) Duration 06h20
    from £179.83
  • 604 day(s) ago

    London - Casablanca

    Iberia
    01/12/2017 1 stop(s) Duration 15h45
    Iberia
    08/12/2017 1 stop(s) Duration 07h55
    from £183.85
  • 681 day(s) ago

    London - Casablanca

    KLM
    16/12/2017 2 stop(s) Duration 16h45
    KLM
    28/12/2017 1 stop(s) Duration 07h45
    from £189.78
  • 679 day(s) ago

    London - Casablanca

    Air France
    21/09/2017 1 stop(s) Duration 05h15
    Air France
    28/09/2017 1 stop(s) Duration 13h40
    from £191.25
  • 680 day(s) ago

    London - Casablanca

    Alitalia
    27/10/2017 1 stop(s) Duration 08h05
    Alitalia
    29/10/2017 1 stop(s) Duration 23h50
    from £196.60
  • 604 day(s) ago

    London - Casablanca

    Alitalia
    01/12/2017 1 stop(s) Duration 22h25
    Alitalia
    08/12/2017 1 stop(s) Duration 06h55
    from £201.70
  • 680 day(s) ago

    London - Casablanca

    British Airways
    27/10/2017 1 stop(s) Duration 14h00
    British Airways
    29/10/2017 1 stop(s) Duration 18h05
    from £201.89
  • 685 day(s) ago

    London - Casablanca

    Air France
    20/09/2017 1 stop(s) Duration 05h15
    Air France
    27/09/2017 1 stop(s) Duration 05h15
    from £202.05
  • 685 day(s) ago

    London - Casablanca

    Air France
    18/09/2017 1 stop(s) Duration 13h00
    Air France
    30/09/2017 1 stop(s) Duration 05h15
    from £202.09
  • 685 day(s) ago

    London - Casablanca

    Iberia
    20/09/2017 1 stop(s) Duration 25h50
    Iberia
    27/09/2017 1 stop(s) Duration 09h20
    from £203.80
  • 686 day(s) ago

    London - Casablanca

    Air France
    23/09/2017 1 stop(s) Duration 13h00
    Air France
    26/10/2017 1 stop(s) Duration 24h10
    from £204.08
  • 408 day(s) ago

    London - Casablanca

    Air France
    15/06/2018 1 stop(s) Duration 10h30
    Air France
    22/06/2018 1 stop(s) Duration 13h30
    from £205.15
  • 681 day(s) ago

    London - Casablanca

    KLM
    17/12/2017 1 stop(s) Duration 16h10
    KLM
    28/12/2017 1 stop(s) Duration 06h25
    from £211.38
  • 409 day(s) ago

    London - Casablanca

    Lufthansa
    16/06/2018 1 stop(s) Duration 12h50
    Lufthansa
    23/06/2018 1 stop(s) Duration 14h10
    from £218.20
  • 406 day(s) ago

    London - Casablanca

    Lufthansa
    21/06/2018 1 stop(s) Duration 10h50
    Lufthansa
    26/06/2018 1 stop(s) Duration 07h10
    from £231.50
  • 681 day(s) ago

    London - Casablanca

    Air France
    15/09/2017 1 stop(s) Duration 26h50
    Air France
    30/09/2017 1 stop(s) Duration 05h15
    from £243.60
  • 409 day(s) ago

    London - Casablanca

    Royal Air Maroc
    16/06/2018 Direct flight Duration 03h20
    Royal Air Maroc
    23/06/2018 Direct flight Duration 03h20
    from £251.99
  • 406 day(s) ago

    London - Casablanca

    Royal Air Maroc
    21/06/2018 Direct flight Duration 03h20
    Royal Air Maroc
    26/06/2018 Direct flight Duration 03h20
    from £252.00
  • 408 day(s) ago

    London - Casablanca

    Royal Air Maroc
    15/06/2018 Direct flight Duration 03h20
    Royal Air Maroc
    22/06/2018 Direct flight Duration 03h20
    from £252.00
  • 681 day(s) ago

    London - Casablanca

    TAP Portugal
    17/12/2017 1 stop(s) Duration 13h00
    TAP Portugal
    28/12/2017 1 stop(s) Duration 05h30
    from £253.78
  • 409 day(s) ago

    London - Casablanca

    TAP Portugal
    16/06/2018 1 stop(s) Duration 05h20
    TAP Portugal
    23/06/2018 1 stop(s) Duration 06h20
    from £259.00
  • 683 day(s) ago

    London - Casablanca

    Royal Air Maroc
    15/09/2017 Direct flight Duration 03h20
    Royal Air Maroc
    22/09/2017 Direct flight Duration 03h15
    from £260.54
  • 685 day(s) ago

    London - Casablanca

    British Airways
    16/09/2017 1 stop(s) Duration 15h50
    British Airways
    18/09/2017 1 stop(s) Duration 06h00
    from £269.29
  • 408 day(s) ago

    London - Casablanca

    British Airways
    15/06/2018 1 stop(s) Duration 14h35
    British Airways
    22/06/2018 1 stop(s) Duration 06h20
    from £278.00
  • 408 day(s) ago

    London - Casablanca

    Lufthansa
    15/06/2018 2 stop(s) Duration 24h05
    Lufthansa
    22/06/2018 1 stop(s) Duration 06h10
    from £285.00
  • 408 day(s) ago

    London - Casablanca

    British Airways
    24/07/2018 1 stop(s) Duration 15h55
    British Airways
    13/09/2018 1 stop(s) Duration 07h40
    from £318.63
Discover other destinations

Fly to Morocco for less today! Using our online flight comparator tool you can find the cheapest African and Middle Eastern deals on flights to Morocco and book your tickets with ease. Discover spectacular African scenery or ancient Middle Eastern cities for less with Easyvoyage. In the unlikely case that you aren’t quite taken by the holiday comparison offers available to Morocco, check out our destination guides for more inspiration for your next adventure.

Did you know that we can also help you to find discounts on hotels? Check out our hotel page and be tempted by a hotel in Johannesburg, a hotel in Tunisia or a cheap hotel in South-Africa! Or if you are still undecided as to where you’d like to go maybe the local weather in Casablanca will take your fancy instead. Wherever the wind takes you, you’re sure to find cheapest flight with Easyvoyage!