Cheapest
Average
The best way to find a cheap flight ticket from Madrid to Tangier is to book your journey as far in advance as possible and to avoid traveling at rush hour.
This is the last flight of the day.
Find all the dates and times for this journey
Fastest Journey
1 h 15 m
Average
6 h
Flights per day
3
Distance
549 km
Of the 3 flights that leave Madrid for Tangier every day 3 travel direct so it’s quite easy to avoid journeys where you’ll have to change along the way.
Distance | 340 miles (548 km) | |
Average flight duration | 1 h 30 min | |
Average plane ticket price | $84 (€75) | |
Direct flight | Yes | |
Airlines | Royal Air Maroc, Air Nostrum, PGA-Portugalia Airlines, Ryanair, Vueling, Air Arabia Maroc, Iberia, Bulgaria Air, air urga, Air Europa or TAP Portugal |
Flights from Madrid to Tangier cover the 340 miles (548 km) long route taking on average 1 h 30 min with our travel partners like Royal Air Maroc, Air Nostrum, PGA-Portugalia Airlines, Ryanair, Vueling, Air Arabia Maroc, Iberia, Bulgaria Air, air urga, Air Europa or TAP Portugal. There are direct flight services available. You can get the cheapest plane tickets for this trip for as low as $46 (€41), but the average price of plane tickets is $84 (€75). Travelers depart most frequently from Madrid Barajas Airport and arrive in Tangier Ibn Battuta Airport.
Buy your official Ryanair, Vueling Airlines and Air Nostrum flight tickets between Madrid and Tangier from $46 (€41) with Omio. Find flight times and tickets for over 1000 travel companies to compare and book the most affordable journey.
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.
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.
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.
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.
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.
Flights from Madrid to Tangier generally leave from Madrid Barajas Airport and arrive in Tangier Ibn Battuta Airport.
Madrid Barajas Airport is 15 km away from Madrid city centre and Tangier Ibn Battuta Airport is 15.2 km from Tangier city centre.
Here are some other resources that might have the information you need