Home · Search
Routes

How to Get from Madrid to Palma: Flight and Ferry

Foto: Thomas Wolf, www.foto-tw.de, CC BY-SA 3.0 de, vía Wikimedia Commons.

How to get from Madrid to Palma: a quick summary

The journey between Madrid and Palma is made exclusively by plane or ferry, as Palma de Mallorca is an island and there is no direct road or rail connection.

To plan your trip to the Balearic capital, it’s essential to understand that the sea is the defining feature of this route. If you’re looking for speed, flying is the undisputed choice, covering the distance in just over an hour. If you prefer to bring your own vehicle or enjoy a sea crossing, the ferry is the alternative, though it requires a prior journey to a port on the mainland. Below, we present a clear comparison of the available options to help you choose the one that best suits your itinerary.

Medio Duración del trayecto Precio aprox. Frecuencia
Avión 80 minutos (1h 20m) 57€ – 200€ ~10 vuelos al día
Ferry 366 minutos (6h 6m) 12€ – 45€ (pasajero) 6-7 salidas semanales

The choice of transport depends almost entirely on your traveler profile. If you’re short on time and seeking efficiency, flying is the standard recommendation, getting you to the island in the time it takes to watch a movie. Conversely, if you’re traveling with a car and don’t want to rely on a rental at your destination, the ferry is your only viable option, though it means organizing the transfer to the embarkation port. For travelers looking for the lowest possible price outside of peak season, the ferry as a foot passenger can be very competitive, but it requires more logistical planning time.

Madrid to Palma by Plane

A direct flight is the fastest way to connect the Spanish capital with the island, with an average flight time of 80 minutes depending on the operating airlines.

This air route is one of the busiest in the country, guaranteeing a wide range of schedules. The main airlines covering this route are Iberia and Air Europa. According to Iberia, fares can be found from €57, although the price can fluctuate up to €200 in high season or depending on how far in advance you book. The frequency is very high, with an estimated 10 daily flights combining the operations of both airlines, giving you the flexibility to choose between early morning flights or late afternoon departures.

The departure point is Adolfo Suárez Madrid-Barajas Airport (IATA code: MAD), one of Europe’s major hubs, with excellent metro and Cercanías connections from the city center. The arrival point is Palma de Mallorca Airport (IATA code: PMI), located approximately 8 kilometers from the city center. Once you land, the connection to the city center is very straightforward; you can take an express bus, a taxi, or even rent a car at the airport facilities to start exploring the island immediately. The exact flight duration can vary slightly, ranging from 1 hour and 20 minutes to 1 hour and 25 minutes depending on the specific airline and the day’s weather conditions.

Taking the ferry to Palma

The ferry doesn’t depart directly from Madrid, as it’s an inland city. You’ll first need to travel to the port of Barcelona to board the ship to the island.

This option is ideal for those who want to bring their own vehicle or prefer to avoid flying. The shipping companies operating this route are Balearia, Grandi Navi Veloci and Trasmed GLE. The crossing from Barcelona to Palma de Mallorca takes 366 minutes, which is approximately 6 hours and 6 minutes. Departure frequency is between 6 and 7 times per week per operator, offering several possibilities throughout the week, though not the massive daily frequency of flights.

As for costs, the price for a foot passenger ranges from €12 to €45. It’s important to note that this price does not include a vehicle; if you wish to take your car on board, the cost varies significantly depending on the season and the type of vehicle, so you’ll need to check the specific fare at the time of booking. In addition to the port of Barcelona, there are alternative ports with departures to Palma, the most notable being Valencia. The route from Valencia takes somewhat longer, with a crossing time of between 7 hours 15 minutes and 8 hours, which could be a deciding factor if your point of origin is closer to the eastern coast of Spain than to Catalonia.

Plane or ferry? Which one suits you best

The decision between flying and taking the ferry depends mainly on whether you need to bring your own car and how much total time you have available for the door-to-door journey.

When it comes to total time, flying is unbeatable. Adding up the time to get to the airport, security checks and the flight itself, you can be in Palma in less than 4 hours from leaving your home in Madrid. The ferry, on the other hand, requires adding the travel time to Barcelona (about 6-7 hours by car or train from Madrid) to the 6-hour crossing. This makes the ferry a “full-day” option, or even an overnight one if you choose a late departure.

In terms of price, the ferry as a foot passenger can be cheaper than flying if booked in advance, especially with fares ranging from €12 to €45. However, the plane offers competitive fares starting at €57, which, combined with comfort and speed, usually justify the difference for most tourists. The deciding factor is luggage and vehicle: if you travel light, the plane wins hands down. If you have a lot of luggage or need total mobility on the island with your own car, the ferry is the only logical choice, as the cost of renting a vehicle at your destination plus transporting suitcases can make the flight option more expensive.

Taking your car on the ferry

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

To do this, you must arrive at the port of Barcelona (or Valencia, depending on your preference) with plenty of time. The boarding process involves presenting your vehicle reservation and the driver’s documents at the ticket offices of the corresponding shipping company (Balearia, Grandi Navi Veloci or Trasmed GLE). Once your tickets are validated, you’ll follow the signs to the loading area, where port staff will direct you where to park your car inside the ship’s hold.

It’s crucial to bear in mind that the ticket price with a car is not fixed, nor is it directly comparable to the foot passenger fare. The cost varies drastically depending on the season (traveling in January is not the same as in August), the length of the vehicle and its height. During high season, prices can rise significantly and car spaces can sell out weeks in advance, so booking as early as possible is highly recommended if this is your plan. Once in Palma, you’ll disembark directly with your car, ready to explore the island without any rental paperwork.

🏨 Hotels in Palma

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

🎭 Activities and tours in Palma

Where to stay in Palma

To stay in Palma, the most recommended areas are the Historic Centre to be close to the culture, and the Playa de Palma area for a more holiday-focused tourism.

The Historic Centre, which includes areas around the Cathedral and the old town, is ideal for travelers who want to walk to the main monuments, restaurants, and shops. Here you will mainly find boutique hotels, charming hostels, and tourist apartments. Prices in this area tend to be higher due to high demand and the privileged location, but you save on local transport costs.

On the other hand, the Playa de Palma area and its surroundings offer an experience more focused on sun and sea. In these areas, it is common to find large hotel complexes, all-inclusive resorts, and more affordable beachfront apartments. This option is perfect for families or groups of friends who prioritize direct access to the beach and have a car or don’t mind using public transport to visit the city center, which is just a few kilometers away. Price ranges vary enormously depending on the category, from budget hostels to 5-star hotels, so there are options for all budgets.

What to eat in Palma

The gastronomy of Palma is famous for traditional dishes such as ensaimada (spiral pastry), sobrasada (spreadable cured sausage), tumbet (layered vegetable dish), and frito mallorquín (Mallorcan fry-up), which you absolutely must try.

Starting with something sweet, the Ensaimada is the island’s culinary icon. It is a spiral-shaped pastry made from a sweetened, fermented, and baked dough. It can be found plain, simply dusted with icing sugar, or filled with cabello de ángel (pumpkin preserve), cream, or chocolate. It is the quintessential breakfast or afternoon snack.

As for cured meats, the Sobrasada is essential. It is a raw, cured sausage made from selected pork cuts and paprika, which gives it its characteristic red color. Its texture is soft and spreadable, perfect for spreading on pan de payés (rustic bread) with a little olive oil, either cold or lightly toasted.

For main courses, the Tumbet is the vegetarian jewel. Similar to a ratatouille but with its own identity, it consists of layers of potato, aubergine, and fried red peppers, all covered in a homemade tomato sauce. It is a hearty dish full of Mediterranean flavor. Finally, you cannot leave without trying the Frito Mallorquín. Unlike what its name might suggest to the uninitiated, it is not simple fried potatoes; it is a traditional dish based on meat (usually pork or lamb), accompanied by potatoes, red peppers, and fennel, all fried in olive oil. It is an explosion of flavors that defines the island’s cuisine.

Best time to make this trip

The best time to travel from Madrid to Palma is during spring and autumn, when the weather is pleasant and the tourist crowds are smaller.

In these months, temperatures are ideal for walking around the city, visiting the Cathedral, or doing hiking routes without suffering the excessive heat of summer or the cold of winter. In addition, accommodation prices and, to some extent, flights and ferries, tend to be more stable and cheaper than during peak season.

It is important to mention the nuance of high season: in summer, especially in July and August, flights and ferries to the islands fill up quickly and prices rise considerably. If you travel on these dates, it is mandatory to book well in advance. Winter is also a valid option if you are looking for absolute tranquility, although some outdoor activities or restaurants in coastal areas may have reduced opening hours.

Frequently asked questions about the Madrid–Palma route

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

Travel time varies by mode: a direct flight takes 80 minutes (1h 20m), while the ferry crossing from Barcelona takes 366 minutes (6h 6m), not including travel time to the port.

Can you drive from Madrid to Palma?

There is no direct road because the sea is in between; to go with your own car you must board a ferry that departs from the port of Barcelona or Valencia, as planes do not carry passenger vehicles.

Which is cheaper, the plane or the ferry?

It depends on the season and your luggage: a ferry for a foot passenger can cost between €12 and €45, while flights start at €57; however, taking a car on the ferry makes the ticket much more expensive.

When is the best time to travel?

The recommended seasons are spring and autumn to avoid the crowds and extreme heat, although services run more frequently in summer despite the price increases.