Travel from Madrid to Palma-de-Mallorca

Flights from Madrid to Palma de Mallorca

Iberia, Air Europa and three other airlines fly from Madrid to Palma de Mallorca hourly.

How to get from Madrid to Palma de Mallorca

ModeDurationPrice
From Recoletos train to Madrid airport, fly to Palma Mallorca airport, then bus to Palma de Mallorca.3 h 8 min$53
From Madrid-Puerta de Atocha train to Sant Vicent Màrtir - Roís de Corella, line 27 bus to Espanya - Sant Vicent Màrtir, line 2 bus to Dr. Lluch - Armada Espanyola, walk to Valencia, then car ferry to Palma de Mallorca.11 h 3 min$152
From Madrid-Puerta de Atocha train to Valencia Joaquin Sorolla, walk to València-Estació del Nord, train to Platja i Grau de Gandia, walk to Valencia - Gandia, car ferry to Ibiza - Sant Antoni de Portmany, taxi to Ibiza, then car ferry to Palma de Mallorca.12 h 3 min$255
From Madrid drive to Valencia then car ferry to Palma de Mallorca.11 h 13 min$131
From Madrid bus to Requena, bus to Valencia, walk to Pius XII - Tirso de Molina, line 2 bus to Dr. Lluch - Armada Espanyola, walk to Valencia, then car ferry to Palma de Mallorca.14 h 45 min$129
From Atocha train to Alcalá de Henares, bus to Valencia, walk to Pius XII - Tirso de Molina, line 2 bus to Dr. Lluch - Armada Espanyola, walk to Valencia, then car ferry to Palma de Mallorca.17 h 55 min$126

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

It takes approximately 3 h 8 min to get from Madrid to Palma de Mallorca, including transfers.

Operators from Madrid to Palma de Mallorca

OperatorPhoneWebsite
Madrid Cercanías (RENFE)902 320 320Madrid Cercanías (RENFE)
IberiaIberia
Air EuropaAir Europa
Norwegian Air InternationalNorwegian Air International
RyanairRyanair
Vueling AirlinesVueling Airlines
EMT Palma de Mallorca+34 (0) 971214444EMT Palma de Mallorca
Spanish Railways AVESpanish Railways AVE
EMT Valencia+34 963 15 85 15EMT Valencia
Balearia+34 912 66 02 14Balearia
Valencia Cercanías (RENFE)+34 (0) 902 320 320Valencia Cercanías (RENFE)
Acciona Trasmediterranea+34 (0) 917369957Acciona Trasmediterranea
Avanza Grupo+34 91 272 28 32Avanza Grupo
MonBus+34 982 29 29 00MonBus
Autocares Grupo Samar+34 (0) 91 723 05 06Autocares Grupo Samar