COMPARE Prices across different modes

Sep 23
Sep 24
Sep 25
Sep 26
Sep 27
Sep 28
Sep 29
Sep 30
Oct 1
Oct 2
Oct 3
Oct 4
Oct 5
Oct 6
Oct 7
Oct 8
Oct 9
Oct 10
Oct 11
$49Air Europa
Oct 13

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


Flight Information to Tenerife from Madrid

distanceDistance1111 miles (1792 km)
durationAverage flight duration2 h 55 min
priceAverage plane ticket price$54 (€44)
changesDirect flightYes
carriersAirlinesRyanair, Air Europa, Iberia Express or Norwegian Air Shuttle

Flights from Madrid to Tenerife cover the 1111 miles (1792 km) long trip taking on average 2 h 55 min with our travel partners like Ryanair, Air Europa, Iberia Express or Norwegian Air Shuttle. There are direct flight services available. While the average ticket price for this route costs around $54 (€44), you can find the cheapest plane ticket for as low as $25 (€21). Travelers depart most frequently from Madrid Barajas Airport and arrive in Tenerife South Airport.


Ryanair and Air Europa Madrid – Tenerife

Ryanair and Air Europa flights will get you from Madrid to Tenerife from $25 (€21). With over 1000 travel companies on Omio, you can find the best flight times and tickets for your trip.

Air Europa

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

It’s easy to book your Ryanair plane ticket from Madrid to Tenerife online with Omio! Simply check the current Ryanair flight schedules for your ideal departure and arrival times, compare the best route between Madrid and Tenerife as well as relevant travel information (such as baggage allowance and amenities offered onboard) for that flight and book cheap Ryanair plane tickets online. Prices for Ryanair flights from Madrid to Tenerife start at $25 (€21) one-way if you book in advance, and you can expect to travel around 1111 miles (1792 km). If you search for Ryanair flights in the Omio app, you can check straight away if the Ryanair tickets are mobile tickets, which makes it easier than ever to go paperless when traveling by plane between Madrid and Tenerife. Let Omio do all the work for you finding the best Madrid to Tenerife Ryanair plane ticket so you can enjoy a smooth and comfortable journey!

These are Ryanair's ticket policies for COVID-19 for the flight between Madrid and Tenerife:

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

Madrid to Tenerife Flights: An Overview

The Canary Islands remain  a popular vacation destination, with the temperate climate offering a welcome alternative to the high temperatures of the Spanish mainland in midsummer. For visitors from the capital, direct flights from Madrid to Tenerife South Airport make a getaway to the Atlantic resorts easy.  Direct flights from Madrid Barajas Airport are available seven days a week with a choice of airlines including budget operators and the national carrier. Journey times are around three hours, with departures available in the morning, afternoon and evening on most days.  Indirect flights with one change en route increase the daily travel options to the Canaries. 

Which airlines fly from Madrid to Tenerife?

The Spanish national carrier Iberia offers daily direct flights from Madrid to Tenerife, operated by its affiliate Iberia Express. Budget airline Ryanair has a daily flight on this route, while other budget operators Norwegian Air and Air Europa also provide some direct flights from the capital to the island.  Indirect connections to Tenerife include Air Europa flights with a change at Asturias Airport and TAP Portugal services via Lisbon. 

How long is the flight from Madrid to Tenerife?

The fastest direct flights from Madrid to Tenerife are Iberia services which take three hours to cover the 1824 kilometers journey southwest over the Atlantic to the Canaries. Other direct flights take ten to 15 minutes longer.  Air Europa connections via Asturias are the fastest indirect service, taking five hours and 25 minutes in total to reach Tenerife.  Other indirect connections from Madrid can take between six and ten hours to complete the trip to Tenerife. 

How many flights are there from Madrid to Tenerife?

There are between two and four daily direct flights from Madrid to Tenerife, with the highest frequency on Tuesdays and Thursdays and the fewest flights on Sundays and Mondays.  Iberia and Iberia Express operate one or two daily direct flights. The Ryanair budget airline offers one daily flight seven days a week. Norwegian Air has one flight a week, and Air Europa two. Flight times vary but usually include morning, afternoon and evening options. There are 11 daily same day indirect connections to Tenerife requiring one change in transit, with take-off times from Madrid mostly in the morning. 

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

Departure Airport: Madrid Barajas Airport is  located approximately 12 kilometers north-east of the center of Madrid, linked by the metro line 8, shuttle buses and Cercanias local rail services on two lines. The terminal has long and short-stay parking lots, international restaurants, tapas bars, Castilian wine outlets, a Real Madrid FC sports store, designer malls, business lounges and free WiFi. 

Arrival Airport: Tenerife South Airport is located on the island's south coast, close to most of the main resort developments. Public transport options include frequent buses to the island capital Santa Cruz and to the resort of Los Cristianos. Facilities at the passenger terminal include car rental desks, restaurants and bars, a pharmacy, gift stores, business lounges and free WiFi.  

Travel Tips

Flights from Madrid to Tenerife
Take a flight to Tenerife 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 Tenerife.
What is the price of the cheapest flight from Madrid to Tenerife?
If you’re looking to save money on tickets, you can find cheap Madrid to Tenerife flights for as little as $25 (€21)  in the next 7 days.
What is the price of a flight ticket to Tenerife from Madrid?
If you are looking to buy your plane ticket in the next 7 days, you can expect the Madrid to Tenerife flight to cost on average $54 (€44)  one way.
How far is Tenerife from Madrid by plane?
The Madrid to Tenerife flight distance is approximately 1111 miles (1792 km).
What is the Madrid to Tenerife flight travel time?
While the time it takes to travel 1111 miles (1792 km) to Tenerife from Madrid can vary based on specific dates, weekends, and holidays, the Madrid to Tenerife flight journey time is on average 2 h 55 min.
Which airport for the flight from Madrid to Tenerife do I fly out of? Which Tenerife airport from Madrid do I arrive in?

Omio customers who book cheap flights for this trip most frequently fly from Madrid Barajas Airport   to Tenerife South Airport.

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

The most popular departure airport with passengers for this route, called Madrid Barajas Airport, is located 7 miles (12 km) from the city center of Madrid.

The most popular arrival airport, Tenerife South Airport, is located 17 miles (27 km) away from the city center of Tenerife. You can check what public transit connections, taxi services or airport shuttle service options are available to take you from Tenerife South Airport to the city center in Tenerife.

Which airlines should I travel with from Madrid to Tenerife?
Take the Madrid to Tenerife flight with Ryanair, Air Europa, Iberia Express or Norwegian Air Shuttle. However, it's always good to check out all possible airlines for the journey to Tenerife from Madrid as there might be differences in the amenities they offer.
What are the first and last departure flight times from Madrid to Tenerife?
The earliest flight for this trip departs from Madrid at 8: 20 AM. The last flight leaves from Madrid at 3: 15 PM. Check Omio for the latest flight schedule from Madrid to Tenerife and book the best time to depart on your chosen travel date.
How early should I book plane tickets between Madrid and Tenerife to score the best deals?
You can find flights from Madrid to Tenerife to cost on average $54 (€44) one way if you book within the next 7 days. But we recommend buying plane tickets in advance to score the best deals and save money on your journey. You’ll see tickets for the Madrid to Tenerife flight generally on sale a few months before the planned travel date.