Travel options for:
Madrid to Palma de Mallorca
  • Fly

    $22 - $139
    1. Madrid

      25 min - every 30 minutes

      $2 - $4

    2. Madrid (MAD)

      1 h 20 min - non-stop

      $19 - $130

    3. Palma Mallorca (PMI)

      17 min - every 15 minutes

      $1 - $6

      • Palma de Mallorca
  • Train, car ferry via Jesús

    $118 - $400
    1. Madrid-Puerta de Atocha

      1 h 38 min - every 2 hours

      $55 - $80

    2. Jesús

      15 min - every 15 minutes - line 7

      $1 - $3

    3. Marítim - Serreria

      3 min - every 15 minutes - line 6

      $1

    4. Grau-Canyamelar

      20 min - 1.1 miles

    5. Valencia

      7 h 30 min - twice daily

      $60 - $320

      • Palma de Mallorca
  • Train, car ferry

    $131 - $298
    1. Madrid-Puerta de Atocha

      2 h 30 min - hourly

      $75 - $110

    2. Sants Estació

      8 min - every 5 minutes

      $3

    3. Paral·lel

      18 min - 5081 feet

    4. Barcelona

      7 h 45 min - twice daily

      $50 - $190

      • Palma de Mallorca
  • Drive, car ferry

    $102 - $381
    1. Madrid

      3 h 42 min - 225.3 miles

      $40 - $65

    2. Valencia

      7 h 30 min - twice daily

      $60 - $320

      • Palma de Mallorca
  • Bus ALSA, car ferry

    $109 - $196
    1. Madrid

      7 h 50 min - every 4 hours

      $35 - $60

    2. Barcelona/Sants

      11 min - 3179 feet

    3. Metro Hostafrancs

      13 min - every 10 minutes

      $3

    4. Barcelona

      6 h 30 min - once daily

      $50 - $110

    5. Alcúdia

      5 min - 1.8 miles

      $8 - $11

    6. Av. Príncep d'Espanya

      1 h - every 4 hours

      $8 - $12

      • Estació Intermodal
  • Bus Autocares Grupo Samar, car ferry

    $97 - $374
    1. Atocha

      2 min - every 15 minutes

      $1 - $2

    2. Madrid

      7 h 15 min - twice daily

      $35 - $50

    3. Valencia

      15 min - hourly - line 115

    4. U. Politécnica

      15 min - every 15 minutes - line 6

      $1 - $3

    5. Grau-Canyamelar

      20 min - 1.1 miles

    6. Valencia

      7 h 30 min - twice daily

      $60 - $320

      • Palma de Mallorca
  • Accommodation
  • Best Price Guarantee
  • Car Hire
  • Compare Best Rates
  • Things to do
  • View attractions

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 Jesús, line 7 subway to Marítim - Serreria, line 6 subway to Grau-Canyamelar, walk to Valencia, then car ferry to Palma de Mallorca. 10 h 58 min $144. From Madrid-Puerta de Atocha train to Sants Estació, subway to Paral·lel, walk to Barcelona, then car ferry to Palma de Mallorca. 11 h 43 min $169. From Madrid drive to Valencia then car ferry to Palma de Mallorca. 11 h 12 min $126. From Madrid bus to Barcelona/Sants, walk to Metro Hostafrancs, bus to Barcelona, car ferry to Alcúdia, taxi to Av. Príncep d'Espanya, then bus to Estació Intermodal. 17 h 35 min $148. From Atocha train to Madrid, bus to Valencia, line 115 bus to U. Politécnica, line 6 subway to Grau-Canyamelar, walk to Valencia, then car ferry to Palma de Mallorca. 18 h 9 min $118.