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


Need a place to stay?

Sun, Jun 20
Total price for 1 nights, 1 adults
view on map
Top pick hotels
Entire homes & apartments

Find the best accommodation for you, with our partner Booking.com

View all

COMPARE Prices across different modes

Jun 19
$111Iberia Express
Jun 21
Jun 22
$182Iberia Express
Jun 23
Jun 24
$167TAP Portugal
Jun 25

Journey Summary

Madrid to Tenerife Flight Information

Avg. Flight Duration
4 hours 1 minute
Flight Price: $120
Flights Depart from:Madrid
Flights arrive in:Tenerife
Distance:1792 km
Airlines:Ryanair, Iberia Express, TAP Portugal, Air Europa

Ryanair and Air Europa flights from Madrid to Tenerife

Find the best flights between Madrid and Tenerife with Omio's travel partners Ryanair and Air Europa from $90 (€72). We can find you the best deals, schedules and tickets when comparing and booking the best journey.

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.

Ryanair is one of the best options when traveling by plane between Madrid and Tenerife. Omio quickly shows you current Ryanair flight schedules for the Madrid - Tenerife journey and makes it easier than ever for you to buy plane tickets online for the cheapest, fastest or earliest route available. The distance between Madrid and Tenerife is around 1111 miles (1792 km) and the cheapest Ryanair one-way ticket you can book starts at $90 (€72). As you check the latest Madrid to Tenerife flight schedule from Ryanair for your ideal departure and arrival times, you can also review travel information, such as baggage allowance and amenities offered onboard, and compare the best route available to arrive to Tenerife safely. If you search for Ryanair tickets in the Omio app, you can also see if they are mobile tickets so that you can travel paperless. Let Omio quickly find you the perfect Ryanair ticket from Madrid to Tenerife so you can spend more time enjoying the smooth and easy journey!

Read on for COVID-19 recommendations and policies for your Ryanair flight ticket 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.
How much do cheap flights from Madrid to Tenerife cost?
Omio customers have found cheap plane tickets from Madrid to Tenerife for as low as $90 (€72)  for the next 7 days.
How much is a plane ticket to Tenerife from Madrid?
If you’re looking to book your plane tickets in the next week, you can expect the Madrid to Tenerife flight price to come in at an average of $133 (€106)  one way.
How many miles is it from Madrid to Tenerife by flight?
When traveling this route you should expect the distance from Madrid to Tenerife by plane to be approximately 1111 miles (1792 km).
How long is the plane ride between Madrid and Tenerife?
On average the Madrid to Tenerife flight time is 2 h 50 min  covering the 1111 miles (1792 km) long trip, but the journey time can vary depending on specific dates or traveling on weekends and holidays.
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 most frequently book their flights from Madrid Barajas Airport   to Tenerife South Airport.

Where is the airport in Madrid? Where is the airport in Tenerife?

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

The most popular arrival airport, Tenerife South Airport, is located 0 miles (0 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 route to Tenerife from Madrid as there might be differences in the amenities they offer.
Is there a direct flight from Madrid to Tenerife?
Yes, there are direct flights from Madrid to Tenerife, and you can find a direct flight for this journey with Iberia Express or Air Europa  on Omio. It's worth paying attention to when you purchase your plane ticket as direct services tend to offer more convenience and save you time getting to your destination.
What time is the earliest flight from Madrid to Tenerife? What time is the last flight from Madrid to Tenerife?
You can take the first flight from Madrid to Tenerife at 5: 05 AM. The last flight from Madrid to Tenerife that you can take departs at 6: 55 PM. Omio shows you the latest flight from Madrid to Tenerife schedule to help you book the best departure time for this journey.
How early should I purchase Madrid to Tenerife plane tickets to get the best deals?
In general, we recommend booking tickets for flights in advance to score the best deals from all possible airlines offering this journey and save money. If you buy plane tickets to Tenerife from Madrid within the next 7 days, you can find tickets to cost on average $133 (€106) one way. To find the best prices for this route, consider booking your plane ticket from Madrid to Tenerife a few months in advance.