Spain airport transfers

Transfers to the 30 places this site covers in Spain start at Alicante, Barcelona, Malaga or Palma, and run 9 to 136 km by road.

Spain's airports at a glance

The airports this site covers for Spain, with the number of transfer guides from each, the range of road distances and the cheapest option on any of them
AirportGuidesBy roadCheapest option
AlicanteALC913–104 km€7bus · per personto Torrevieja
BarcelonaBCN520–112 km€120private transfer · per vehicleto Barcelona
MalagaAGP89–136 km€4bus · per personto Malaga
PalmaPMI811–70 km€5bus · per personto Palma
Map of Spain: the 4 airports and 30 destinations this site coversAlcudiaAlicanteAlteaBarcelonaBenalmadenaBenidormCala d'OrCala MillorCalpeDeniaEsteponaFuengirolaGranadaJaveaLloret de MarMagalufMalagaMarbellaMorairaNerjaPalma NovaPalmaPuerto PollensaSalouSanta PolaSanta PonsaSitgesTorremolinosTorreviejaTossa de MarBarcelona (BCN)Palma (PMI)Alicante (ALC)Malaga (AGP)
Airports ringed, places as dots, every marker a link. Dashes join an airport to what it reaches, and are not the road. Outlines from Natural Earth; coordinates from OpenStreetMap.
  1. Alicante

    13 km
    by road
    15–20 min
    driving
    €50
    Private transfer, per vehicle
  2. Santa Pola

    14 km
    by road
    15–20 min
    driving
    €80
    Private transfer, per vehicle
  3. Torrevieja

    44 km
    by road
    45–50 min
    driving
    €7
    Bus, per person
  4. Benidorm

    58 km
    by road
    40–45 min
    driving
    From €7.99
    Bus, per person
  5. Altea

    64 km
    by road
    50–55 min
    driving
    €151.67
    Private transfer, per vehicle
  6. Calpe

    76 km
    by road
    55–60 min
    driving
    —
    fare not verified
  7. Moraira

    94 km
    by road
    65–75 min
    driving
    —
    fare not verified
  8. Javea

    100 km
    by road
    75–80 min
    driving
    —
    fare not verified
  9. Denia

    104 km
    by road
    70–80 min
    driving
    —
    fare not verified
  1. Barcelona

    20 km
    by road
    20–30 min
    driving
    €120
    Private transfer, per vehicle
  2. Sitges

    29 km
    by road
    28–35 min
    driving
    —
    fare not verified
  3. Lloret de Mar

    93 km
    by road
    75–80 min
    driving
    €180
    Private transfer, per vehicle
  4. Salou

    97 km
    by road
    70–75 min
    driving
    €180
    Private transfer, per vehicle
  5. Tossa de Mar

    112 km
    by road
    85–100 min
    driving
    €185
    Private transfer, per vehicle
  1. Torremolinos

    9 km
    by road
    10–15 min
    driving
    —
    fare not verified
  2. Benalmadena

    12 km
    by road
    15–25 min
    driving
    €57.77
    Private transfer, per vehicle
  3. Malaga

    16 km
    by road
    20–35 min
    driving
    —
    fare not verified
  4. Fuengirola

    26 km
    by road
    20–30 min
    driving
    —
    fare not verified
  5. Marbella

    50 km
    by road
    35–45 min
    driving
    €205.50
    Private transfer, per vehicle
  6. Nerja

    69 km
    by road
    50–60 min
    driving
    €120
    Private transfer, per vehicle
  7. Estepona

    82 km
    by road
    60–65 min
    driving
    —
    fare not verified
  8. Granada

    136 km
    by road
    90–105 min
    driving
    €370.37
    Private transfer, per vehicle
  1. Palma

    11 km
    by road
    15–20 min
    driving
    €238
    Private transfer, per vehicle
  2. Palma Nova

    24 km
    by road
    20–25 min
    driving
    —
    fare not verified
  3. Magaluf

    27 km
    by road
    25–30 min
    driving
    €115
    Private transfer, per vehicle
  4. Santa Ponsa

    28 km
    by road
    25–30 min
    driving
    —
    fare not verified
  5. Alcudia

    59 km
    by road
    45–55 min
    driving
    €141.31
    Private transfer, per vehicle
  6. Cala d'Or

    59 km
    by road
    55–70 min
    driving
    €168.67
    Private transfer, per vehicle
  7. Puerto Pollensa

    65 km
    by road
    50–60 min
    driving
    —
    fare not verified
  8. Cala Millor

    70 km
    by road
    60–70 min
    driving
    €168.67
    Private transfer, per vehicle