COMPARE Prices across different modes

Nov 27
Nov 28
Nov 29
Nov 30
Dec 1
Dec 2
$55Royal Air Maroc
Dec 3
Dec 4
Dec 5
Dec 6
Dec 7
$152Royal Air Maroc
Dec 8
Dec 9
Dec 10
Dec 11
Dec 12
Dec 13
Dec 14
$73Royal Air Maroc
Dec 15
Dec 16
$55Royal Air Maroc
Dec 17

These companies trust us. We sell their tickets all in one place.


Madrid to Tangier with Ryanair and Iberia

Buy your official Ryanair and Iberia flight tickets from Madrid to Tangier from $31 (€26) with Omio. Find flight times and tickets for over 1000 travel companies to compare and book the most affordable trip.


Ryanair is the leading low-cost airline offering flights within Europe, where you can choose different ticket types for your flight between Madrid and Tangier: Value, Regular, Plus or Flexi Plus.

Book your Ryanair Madrid to Tangier flight with Omio and enjoy a smooth and relaxing journey! Check Ryanair’s up-to-date flight schedules for the ideal departure and arrival times, compare the fastest Madrid to Tangier routes as well as the amenities offered in the class fare you choose and buy the most affordable Ryanair plane tickets online that fit your budget. The distance between Madrid and Tangier is 340 miles (548 km), and the best price for a one-way Madrid - Tangier Ryanair plane ticket starts at $31 (€26) if you book in advance. If you would rather search for your Ryanair ticket in the Omio app, you can quickly see if it's a mobile ticket so that you can go paperless when traveling by plane. Waiting in a line at the airport to purchase your plane ticket will become yesterday's news. So, book your plane tickets online quickly and easily and enjoy your trip with Ryanair!

Please follow the recommendations outlined by Ryanair when booking your flight tickets from Madrid to Tangier due to the coronavirus:

  • Normal conditions apply
  • Cashless payments recommended
  • Online booking and check-in recommended

Flights from Madrid to Tangier

It is possible to book Madrid Tangier flights without stopovers, as there is a convenient offer of the same by traditional airlines and low cost. The distance covered by these connections in direct flight is 550 kilometers in just over 2 hours.

What airlines fly from Madrid to Tangier?

Air carriers operating Madrid Tangier flights include Air Arabia Maroc, Brussels Airlines, Iberia, Royal Air Maroc, Air Nostrum and low cost airlines Ryanair and Vueling. Of these, those offering direct connections are Ryanair, Air Arabia Maroc and Air Nostrum.

How long is the flight from Madrid to Tangier?

The duration of non-stop Madrid Tangier flights is between 2 hours and 20 minutes and 2 hours and 30 minutes. Ryanair, for example, completes this journey in 2 hours and 30 minutes. Vueling, for its part, schedules flights with 1 stopover in Barcelona that last more than 10 hours.

How many flights from Madrid to Tangier?

From Monday to Friday between 7 and 10 flights a day take off from Madrid to Tangier, considering the direct connections and those that make 1 stopover. Also with these types of flights, Saturdays are scheduled between 8 and 9 daily flights and Sundays between 14 and 16 flights. Ryanair offers 1 daily direct flight every day, with the exception of Tuesdays.

What are the airports of departure and arrival for flights from Madrid to Tangier?

Airport of Madrid-Barajas Adolfo Suárez: located 15 kilometers from the center of the Spanish capital, the airport hosts multiple services in its facilities. It is possible to use the free wifi connection and access restaurants, breweries, fast foods, VIP lounges, pharmacies, gift shops and duty free. In Atocha you can take the suburban train C1 to Nuevos Ministerios, where you have to connect with the underground line 8 to get to the airport in 35 minutes. The Airport Express bus connects Atocha and Cibeles with the airport 24 hours a day, and the journey takes 20-30 minutes.

Tangier-Ibn Battouta Airport: is located 11 kilometers southwest of Tangier city. It has restaurants, cafeterias, duty free, VIP lounges, craft shops, prayer room, medical center and other services. It is possible to reach the centre of Tangier by taxi, service available 24 hours a day, and the journey takes about 20 minutes.

Travel Tips

Flights from Madrid to Tangier
Take a flight to Tangier easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from Madrid to Tangier.
Is travel by plane currently allowed from Madrid, Spain to Tangier, Morocco?

Travel between Madrid, Spain and Tangier, Morocco by plane is: Partially open.

Can I enter Morocco from Spain?

International entry status: Entry is partially open for citizens and permanent residents of Spain

Do I need to quarantine on arrival in Morocco from Madrid?

Conditions of entry:

  • Negative COVID-19 test issued at most 2 days before arrival or 10 day mandatory self-quarantine
  • Health screen upon arrival. Those showing symptoms will be asked to self-quarantine
  • Health declaration required
  • Travellers with a certificate of vaccination are exempt from compulsory quarantine

What are the safety rules to follow in Tangier, Morocco?

All travelers in Morocco must observe these coronavirus safety measures:

  • Physical distance: 2 metre (s) (7 feet)
  • Face mask: Mandatory

The information above was last checked on 11/22/21. Remember to review the latest COVID-19 travel safety regulations   for your flight to Tangier from Madrid as this information can change.

Are there travel restrictions, such as quarantine measures, in place when returning to Madrid, Spain from Tangier, Morocco?

Return travel from Morocco to Spain is: Partially open.

Are there any international entry restrictions on returning to Madrid from Tangier?

Entry into Spain is allowed for: Entry is partially open for citizens and permanent residents of Morocco

Do I need to quarantine on arrival in Spain from Tangier?

Requirements for reentering:

  • Entry is allowed only for fully vaccinated travellers
  • Negative COVID-19 test issued at most 3 days before arrival
  • Travellers with a certificate of vaccination are exempt from providing a negative COVID-19 test
  • Specific entry restrictions may apply for travel to Spain: Canary Islands
  • Health screen upon arrival
  • Pre-arrival Health Control Form (FCS) required

What are the safety rules to follow in Madrid, Spain?

The government of Spain has imposed these measures to reduce the spread of COVID-19:

  • Physical distance requirement: 1.5 metre (s) (5 feet)
  • Face mask requirement: Mandatory

Last checked on 11/26/21. Please check the latest COVID-19 travel safety regulations   closer to the travel date of your flight to Madrid from Tangier.

How much are cheap flights from Madrid to Tangier?
Looking to save money on your journey? Omio customers have found the cheapest flight from Madrid to Tangier for the next 7 days starting from $31 (€26)  one way.
How much is a plane ticket to Tangier from Madrid?
The Madrid to Tangier plane ticket price is on average $77 (€64)  if you are looking to buy your tickets for this route in the next week.
How many miles is it from Madrid to Tangier by flight?
The distance to Tangier from Madrid by plane is approximately 340 miles (548 km).
How long is a flight from Madrid to Tangier on average?
The flight time between Madrid and Tangier is on average 30 min  for the 340 miles (548 km) long journey, but the time it takes to go to Tangier from Madrid by flight can vary depending on specific dates or traveling on weekends and holidays.
Which airport for the flight from Madrid to Tangier do I fly out of? Which Tangier airport from Madrid do I arrive in?

Omio customers most frequently book their flights from Madrid Barajas Airport   to Tangier Ibn Battuta Airport.

Where do I find the Madrid airport for the flight to Tangier? Where is the Tangier airport?

You can find the most popular departure airport for this trip, Madrid Barajas Airport, located approximately 7 miles (12 km) from the city center of Madrid. The most popular arrival airport in Tangier, called Tangier Ibn Battuta Airport, is located around 7 miles (11 km) away from its city center. To reach the city center of Tangier from Tangier Ibn Battuta Airport, check what taxi services, airport shuttle services or public transit options are available.

Which airlines can get me from Madrid to Tangier?
For the best Madrid to Tangier flight to buy, you can travel safely and comfortably with Ryanair, Air Arabia Maroc, Iberia, Air Nostrum or Royal Air Maroc. However, it's always good to check all possible airlines with services between Madrid and Tangier to compare what amenities they may offer.
When is the earliest flight from Madrid to Tangier? When is the last flight from Madrid to Tangier?
The first Madrid to Tangier flight departs at 5: 10 AM   and the last flight from Madrid to Tangier leaves at 8: 40 PM. Check out the most up-to-date flight schedule from Madrid to Tangier on Omio and find the best time to travel to your destination.
When should I buy the Madrid to Tangier flight for the best deals on tickets?
The price of a one way plane ticket from Madrid to Tangier is on average $77 (€64) if you buy within the next 7 days. But we recommend booking tickets before your planned travel date to find the best prices for flights from all possible airlines offering this trip. In general, you can find plane tickets between Madrid and Tangier available a few months in advance.