Home · Search
Routes

How to Get from Lanzarote to Madrid: Flight and Ferry

How to Get from Lanzarote to Madrid: Quick Overview

The journey between Lanzarote and Madrid is made exclusively by plane or ferry, as the Atlantic Ocean separates the two locations. Flying is the fastest option, with an average flight time of 2 hours and 42 minutes.

To plan your trip, it’s essential to understand that there is no direct land connection. Below is a clear comparison of the actual options available so you can choose the one that best suits your budget and schedule.

MedioDuraciónPrecio aprox.Frecuencia
Avión162 minutos (2h 42m)30€ – 93€~4 vuelos al día
Ferry + Traslado~29 horas de travesía + trayecto a Madrid31€ – 122€ (solo pasaje)1 salida a la semana

If your priority is speed and arriving on the same day, flying is the only viable option, with multiple frequencies operated by both low-cost and traditional airlines. On the other hand, if you are traveling with your own vehicle and are not in a hurry, the ferry is an alternative, although it involves more complex logistics upon reaching the mainland. For those seeking the absolute lowest price, Ryanair’s promotional flights can offer unbeatable fares, provided you book well in advance.

By Plane from Lanzarote to Madrid

The direct flight between César Manrique-Lanzarote Airport (ACE) and Adolfo Suárez Madrid-Barajas Airport (MAD) takes an average of 162 minutes and is operated mainly by Iberia and Ryanair.

This is the most popular and efficient way to cover the island distance. The airlines serving this route are Iberia, which offers base fares around 93€, and Ryanair, whose promotional fares can drop to as low as 30€ on specific dates. It is important to note that the 30€ minimum price corresponds to special offers and not the standard fare, so monitoring travel dates is recommended.

Flight frequency is high, with approximately 4 daily departures, providing flexibility to organize your schedule. Upon landing at Madrid-Barajas (MAD), you will find yourself at one of Europe’s largest airports. To get to the city center from the airport, you have several public and private transport options. The metro and express buses connect the terminals with the urban core in reasonable times, allowing you to start enjoying the capital shortly after landing. Since the flight is short, under three hours, it is a very comfortable journey that barely interrupts your day.

By Ferry from Lanzarote

The ferry connects the island with the mainland via the port of Cádiz, with a crossing of approximately 29 hours operated by the shipping company Baleària, so it does not arrive directly in Madrid.

It is crucial to understand the logistics of this option: the ship departs from Arrecife (Lanzarote) and its final destination on the peninsula is the port of Cádiz. Once you disembark in Cádiz, you must continue the journey to Madrid by your own means, whether by train, bus, or rental car, which adds time and cost to the total trip. The shipping company responsible for this route is Baleària, with a frequency of one departure per week, usually on Thursdays.

The official duration of the sea crossing is about 29 hours, although other sources may mention average times closer to 30 hours and 50 minutes. Regarding cost, the price per passenger ranges from 31€ to 122€, depending on the season and how far in advance you book. It is essential to keep in mind that this price is for foot passengers only; if you wish to bring a vehicle, the cost increases significantly and must be consulted separately. This option is ideal for travelers who are not in a hurry and want to enjoy the maritime experience or need to transport goods or large vehicles, but for the average tourist heading to Madrid, the total travel time (ferry plus land transfer) makes it less attractive than flying.

Plane or ferry? Which one suits you best

The choice between plane and ferry depends almost entirely on whether you need to bring your own car, since the flight takes under 3 hours while the ferry requires nearly 30 hours of sailing alone.

If we look at total door-to-door time, the plane is the undisputed winner. In less than half a day you can be in Madrid, including security checks and the transfer to the city center. The ferry, on the other hand, is a multi-day adventure when you factor in the time at sea plus the journey from Cádiz to the capital. In terms of price, although the ferry may seem competitive with its base fare (€31), once you add the transfer from Cádiz to Madrid, the final cost often matches or exceeds that of a budget Ryanair flight (€30).

The deciding factor is luggage and your vehicle. If you’re traveling light, with a backpack or cabin bag, the plane is infinitely more practical. However, if your plan is to bring your own car to get around the peninsula, the ferry is the only way to do so without renting a vehicle upon arrival. Flexibility also favors the plane, with four daily flights compared to just one weekly ferry departure, making it much easier to change plans if something unexpected comes up.

Taking your car on the ferry

The Baleària ferry allows vehicles on board, making it the only option for transporting your own car from Lanzarote to the mainland.

To board with your car, you must go to the port of Arrecife on the date and time specified by the shipping company, usually on Thursdays. The process involves presenting the vehicle and driver documentation at the passenger terminal. It is essential to book a space for your car well in advance, as space in the ferry’s hold is limited and tends to sell out before foot passenger tickets.

The cost of transporting the car is not included in the passenger fare (€31–€122) and varies depending on the vehicle’s dimensions and the season. You will need to add this cost to your ticket price. Once you arrive at the port of Cádiz, after the nearly 30-hour crossing, you can drive directly to Madrid. Keep in mind that this road trip from Cádiz to Madrid is long and requires planning for rest stops and fuel, something you avoid if you fly and rent a car in the capital.

🏨 Hotels in Madrid

* Prices are indicative and may vary. We compare hundreds of sites to find the best deal.

🎭 Activities and tours in Madrid

Where to stay in Madrid

Madrid offers a wide variety of areas to stay, from the historic center to modern neighborhoods, with options ranging from budget hostels to luxury hotels.

For a first visit, the Centro area, near Puerta del Sol and Gran Vía, is the most recommended for its proximity to major sights and easy transport connections. Another very popular area is Barrio de las Letras (Literary Quarter), known for its literary heritage, pedestrian streets, and a great selection of restaurants and tapas bars—ideal for those who want to go out for dinner and walk back to their hotel.

If you’re looking for something quieter and more upscale, Barrio de Salamanca is an excellent choice, characterized by its luxury boutiques and stately architecture, though accommodation prices tend to be higher. For tighter budgets, the neighborhoods of Malasaña and Lavapiés offer plenty of hostels and tourist apartments at more competitive prices, along with a vibrant nightlife and cultural scene. There’s no need to book a specific named hotel, as the supply is so wide that you’ll always find availability if you search ahead of time, with options to suit every price range and category.

What to eat in Madrid

Madrid’s cuisine is hearty and traditional, with standout dishes like Cocido Madrileño (Madrid-style stew), Callos (tripe stew), and the famous Huevos Rotos (broken eggs), all of which you simply must try.

The star dish is the Cocido Madrileño, a chickpea stew with various meats and vegetables traditionally served in three vuelcos (stages): first the broth, then the chickpeas and vegetables, and finally the meats. It’s a complete culinary experience, perfect for colder days. Another absolute classic is the Bocadillo de Calamares (calamari sandwich), especially popular in the bars around the Plaza Mayor; it consists of battered and fried squid rings inside a crusty bread roll, a quick, delicious, and very affordable option.

For offal lovers, Callos a la Madrileña (Madrid-style tripe) is a must; it’s a slow-cooked stew of beef tripe with chorizo, morcilla (blood sausage), and paprika, resulting in a dish packed with flavor and texture. Finally, you can’t leave without trying Huevos Rotos (broken eggs), a simple yet comforting dish of fried eggs with runny yolks served over fried potatoes, often accompanied by serrano ham or chorizo. The average price per person in a traditional restaurant to enjoy these dishes is usually moderate, offering excellent value for money.

Best time to make this trip

The best time to travel from Lanzarote to Madrid is during spring and autumn, when temperatures in the capital are mild and pleasant for walking.

During these months, Madrid’s climate is perfect for enjoying its parks, like the Retiro, and its terraces without the stifling heat of summer or the intense cold of winter. It’s also a season when the city maintains its cultural activity without the massive tourist crowds of July and August.

It’s important to consider the high season factor: in summer, flights and ferries to and from the Canary Islands tend to fill up quickly and prices rise considerably. If you travel in August, you’re likely to find airfares closer to the maximum of €93 or higher, and less availability on Baleària ferries. Traveling in the mid-season will allow you to access promotional flight fares of €30 more easily and enjoy a more relaxed experience in the city.

Frequently asked questions about the Lanzarote-Madrid route

How long does it take to get from Lanzarote to Madrid?

The average flight time is 162 minutes (2 hours and 42 minutes). If you opt for the ferry, the sea crossing to Cádiz takes approximately 29 hours, plus the travel time from Cádiz to Madrid.

Can you drive from Lanzarote to Madrid?

There is no road connecting Lanzarote to Madrid due to the sea. The only way to take your car is to board it on the Baleària ferry from Arrecife to Cádiz and then drive to the capital.

Which is cheaper, the plane or the ferry?

The plane can be cheaper if you find Ryanair promotional fares from €30. The ferry has a base passenger fare from €31, but once you add the journey from Cádiz to Madrid, the total cost is usually higher than flying.

When is the best time to travel?

The best time is spring and autumn due to the weather. It is advisable to avoid summer if possible, as flight prices and ferry occupancy increase significantly during the high season.