> >
Cheap flights to Morocco

Why visiting Morocco?

Combining the spectacular Atlas Mountains with the glittering seas of the Atlantic Coast and sun-soaked sandy desert of the Sahara, it’s no wonder flights to Morocco are becoming increasingly more popular. An enticing mix of old and new, you can expect traditional Riads and crowded medinas with a labyrinth of cobbled streets lined with buzzing souks selling everything from spices to ceramics, alongside luxurious 5* resorts, high street and designer stores and buzzing beach clubs. Whether you fancy a camel ride in the desert, to relax on the golden sandy beach or visit a traditional Berber village, here’s why you should book flights to Morocco.

When it comes to booking tickets to Morocco, there’s plenty of options to choose from. You can fly to Morocco direct from a range of destinations including London, Madrid and Dubai. Marrakech, also known as the ‘red city’ is a popular choice with travellers due to its lively medina bustling with souks, fancy palaces and world-class hammans. Vibrant Fez with its colourful markets, stunning architecture and bustling narrow alleyways is also a popular place, as is the cosmopolitan city of Casablanca with its shopping mall, nightclubs and luxury hotels. If beaches are what you’re looking for, the bustling resort of Agadir is sure to tick your boxes with its endless stretches of golden sands.

Although the lively Moroccan medinas are a sight in themselves, there’s plenty of other sights to see, too. In Marrakech, the Jardin Majorelle, a beautiful botanical garden in Marrakech and one that has been restored by Yves Saint-Laurent, is a must-visit, as is the packed Jeema el-Fnaa square, impressive Koutoubia Mosque and the 19th century Bahia Palace. Or, for one of the biggest and beautiful mosques in the world, head to Hassan II Mosque in Casablanca. The ancient Roman city of Volubilis and historic Ait Ben Haddou are also a must for your sightseeing itinerary. Meanwhile, nature lovers will appreciate the beauty of the Dades Valley with its breathtaking scenery.

The perfect mix of relaxation and adventure, book flights to Morocco to experience a unique and fascinating destination that has something for everyone.

Top Cities to Visit in Morocco

Check out popular cities in Morocco and find flights to the cities below.

Search for one-way or return flights to Morocco. Choose from the popular airlines below and book your flight today for as little as US$27!

Displayed flight fares to Morocco are based on average prices across airlines over the next 3 months, according to the latest Trip.com data.

Featured airlines flying to Morocco

easyJet logo easyJet
Royal Air Maroc logo Royal Air Maroc
Ryanair UK logo Ryanair UK
Jet2.com logo Jet2.com
Air Arabia Maroc logo Air Arabia Maroc
Transavia France logo Transavia France
British Airways logo British Airways
Ryanair logo Ryanair
TUI Airways Limited logo TUI Airways Limited
Saudia logo Saudia
Wizz Air UK logo Wizz Air UK
TAP Air Portugal logo TAP Air Portugal
Vueling Airlines logo Vueling Airlines
Turkish Airlines logo Turkish Airlines
Transavia logo Transavia
EgyptAir logo EgyptAir
Qatar Airways logo Qatar Airways
TUI fly Belgium logo TUI fly Belgium
Emirates logo Emirates
Air France logo Air France

Find the best time to fly

Check out price trend charts for flights to popular cities in Morocco and discover the best time to book affordable tickets.

  • Marrakech
  • Casablanca
  • Agadir
  • Tangier
  • Rabat
  • Oujda
Cheapest flights
From price
Search
  • 512
  • 1219
  • 1926
  • Aug

    262
  • 29
  • 916
  • 1623
  • 2330
  • Sep

    306
  • 613
  • 1320
  • 2027
The price trend is based on the lowest average flight prices to popular cities in Morocco over the next 10 weeks on Trip.com.

Flight Information to Morocco

Cheapest one-way flight priceUS$455
Off-season travel monthOctober
Peak season for travelJuly
Popular airlineeasyJet
Cheapest monthOctober

FAQ

  • How much is a flight to Morocco?

    The average price of a round-trip flight to Morocco from United Kingdom is US$53, while a one-way flight costs US$14.
  • The cheapest round-trip flight to Morocco from United Kingdom is on the route from Columbus to Marrakech, with prices starting at US$81 between 2026-07-14 and 2026-07-19.
  • Over the next 3 months, the cheapest city to fly to Morocco from United Kingdom is Columbus, with an average round-trip price of US$53.
  • There are direct flights from United Kingdom to Morocco. Marrakech, Agadir, Tangier, Casablanca, and Rabat are all popular destinations in Morocco.
  • Based on Trip.com data, Marrakech attracts most tourists in Morocco. Agadir, Casablanca, Tangier, and Rabat are all popular cities for tourism in Morocco.
  • Hassan II Mosque attracted the most visitors last year, followed by Marrakesh, and Jardin Majorelle.
  • easyJet are airlines that fly frequently from United Kingdom to Morocco. The overall price will vary depending on your destination and travel dates. Budget airlines generally offer lower prices to Morocco, but they may have limited baggage allowance, reduced onboard services, and longer commuting times to secondary airports.

Note: Prices shown on this page are the estimated lowest prices and include all taxes and fees found in the last 24 hours.

Book with no extra fees

Prices displayed on this page are all-inclusive (including taxes, fuel surcharges, civil aviation development fund, etc.), with all fees confirmed before payment. Fees for luggage, meals, Wi-Fi, or other additional services are also included as shown in the flight cards.

Real-time pricing updates

Prices, availability, and travel information on this page have been updated within the last 24 hours—sometimes even in real time. The more popular the route, the more accurate the data.

Change & Cancellation Policy

Trip.com shows the cancellation and change policies for each flight ticket during the booking process, including any fees and applicable conditions. Please check the following scenarios:
Voluntary cancellation/change:
To request a change or cancellation, go to the flight bookings page, select the option to change or cancel your booking, choose the relevant passengers and flight segment, and submit your request. Please note that additional charges may apply according to the airline's ticket policy.
Cancellation/change due to a flight schedule change:
If the flight schedule has changed and you would like to change or cancel your ticket, you can submit an involuntary cancellation request. For more details about change and cancellation policies, please visit the customer support pages.