Travel options
from Madrid to Tangier

You can get from Madrid to Tangier by train, bus or flight.

No journeys found

We couldn’t find any journeys for this date. Click below and try searching for another date.

More than 1,000 travel companies trust us to sell their tickets all in one place.

Deutsche Bahn

Compare prices and tickets Prices for trains, buses and flights

Dec 10
Dec 11
Dec 12
Dec 13
Dec 14
$192Royal Air Maroc
Dec 15
Dec 16
Dec 17
Dec 18
Dec 19
$270Royal Air Maroc
Dec 20
$185Air Nostrum
Dec 21
$110Royal Air Maroc
Dec 22
Dec 23
$128Royal Air Maroc
Dec 24
$313Royal Air Maroc
Dec 25
$128Royal Air Maroc
Dec 26
Dec 27
$185Air Nostrum
Dec 28
$152Royal Air Maroc
Dec 29

Travel Information between Madrid and Tangier

distanceDistance340 miles (548 km)
modeAvailable travel modesFlight
fastestFastest modeFlight • $343 (€287) • 1 h 15 min
carriersPopular travel companiesRyanair

Take a flight to travel 340 miles (548 km) to Tangier from Madrid. Ryanair is the main travel company operating this route. Travelers can even take a direct from Madrid to Tangier.

Travel Tips: Travel from Madrid to Tangier

Travel 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 cross-border travel to Tangier, Morocco from Madrid, Spain currently allowed?

International travel from Madrid, Spain to Tangier, Morocco is: Restricted.

Can I enter Morocco if coming from Spain?

Entry into Morocco is currently allowed for: Entry is restricted for citizens and permanent residents of Spain.

Am I required to self-quarantine upon arrival to Tangier if traveling from Madrid?

Conditions of entry:

  • Entry is allowed only for essential reasons

What measures do I need to follow in Tangier, Morocco due to the pandemic?

All travelers in Morocco must observe the following coronavirus safety measures:

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

The information above was last checked on 12/7/21; however, this can change before your date of travel so please make sure to review the latest COVID-19 travel safety regulations   for your upcoming trip between Madrid and Tangier.

Are there restrictions on reentering Spain from Tangier, Morocco due to the coronavirus pandemic?

The current restriction level for returning to Madrid, Spain from Morocco is: Partially open.

Am I allowed to reenter Madrid, Spain from Tangier, Morocco?

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

Do I need to self-quarantine when I arrive back to Madrid from Tangier?

  • 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

Which rules do I need to follow in Madrid, Spain regarding COVID-19?

All travelers returning to Spain must observe the following safety measures to reduce the spread of COVID-19 in the country:

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

The information above was last checked on 12/9/21. We do our best to keep this information up-to-date, but regulations can change due to the nature of the coronavirus pandemic, so please double check the latest COVID-19 travel safety regulations ahead of your trip back to Madrid from Tangier here.

How do I travel from Madrid to Tangier?

You can travel to Tangier from Madrid by flight.

What is the fastest way from Madrid to Tangier?

A flight is the fastest way to get to Tangier from Madrid with an average travel time for this journey around 1 h 15 min.

How far is it from Madrid to Tangier?

The distance is approximately 340 miles (548 km) from Madrid to Tangier.

When traveling to Tangier from Madrid, what are the departure and arrival points in Madrid and Tangier?

These are the most popular departure and arrival points from Madrid to Tangier:

  • Flights mostly leave from Madrid Barajas Airport and tend to arrive in Tangier Ibn Battuta Airport.

Which travel companies can help me find a way to get from Madrid to Tangier?

If finding a good deal is your main consideration for your trip from Madrid to Tangier, then we'll help you find the best value travel company for you:

  • Ryanair can get you to Tangier by plane. You can find a good deal for plane tickets with Ryanair from Madrid to Tangier for $343 (€287) on Omio.

What other popular destinations should I add to my itinerary for my trip from Madrid to Tangier?

Omio customers who travel from Madrid to Tangier often also extend their vacation to go to Barcelona, Amsterdam or Brussels. Omio can help you plan your trip by finding the best connections between Tangier and these popular destinations at a great price.

How early should I purchase tickets from Madrid to Tangier online for the best deals?

When planning your trip from Madrid to Tangier, it’s good to keep in mind what tickets to purchase and their prices in the next 7 days:

  • Plane tickets cost $343 (€287) one way on average.

However, we recommend buying tickets from Madrid to Tangier online a few months in advance to get the best deals and save money on your upcoming journey.

Travelling from Madrid to Tangier: related information

Here are some other resources that might have the information you need