Transport guide

How to get to the Costa Brava in 2026.

Which airport to fly into, whether transfer, train or bus suits you, and what each route costs. The complete guide, written from the coast.

Step 1: choose your airport

Girona, Barcelona or Reus?

The right airport can save you more than an hour of travel.

The Costa Brava gateway

Girona Airport (GRO)

40-60 min to Lloret, Tossa, Platja d'Aro and Sant Feliu. Ryanair and low cost from all Europe.

View hub
More flights, more times

Barcelona Airport (BCN)

75-100 min to the central coast and the gate for Sitges, Tarragona and Andorra.

View hub
The southern entrance

Reus Airport (REU)

Ideal for the Costa Dorada (Salou, Cambrils) and combining with Roman Tarragona.

View hub

Step 2: transfer, train or bus?

  • Transfer: door to door, fixed price, no luggage limits. Best for families, groups and late arrivals.
  • Train: only to Blanes, Llanca and Figueres on the coast — then bus or taxi to your village.
  • Bus: cheap and seasonal frequencies; fine if you travel light.
  • Rental car: total freedom for hidden coves; parking in summer is the catch.

Step 3: your route

All 20 transfer routes to the coast.

Each one with price, duration and direct request.

75 - 90 min

Aeropuerto de BarcelonaLloret de Mar

110 - 140 EUR

View route
70 - 85 min

Aeropuerto de BarcelonaBlanes

95 - 125 EUR

View route
30 - 40 min

Aeropuerto de GironaLloret de Mar

45 - 65 EUR

View route
30 - 50 min

GironaCosta Brava

60 - 90 EUR

View route
85 - 100 min

Aeropuerto de BarcelonaTossa de Mar

120 - 150 EUR

View route
40 - 50 min

Aeropuerto de GironaTossa de Mar

65 - 90 EUR

View route
30 - 40 min

Aeropuerto de GironaPlatja d'Aro

50 - 70 EUR

View route
95 - 110 min

Aeropuerto de BarcelonaPlatja d'Aro

140 - 170 EUR

View route
50 - 60 min

Aeropuerto de GironaRoses

65 - 90 EUR

View route
60 - 75 min

Aeropuerto de GironaCadaques

80 - 110 EUR

View route
35 - 45 min

Aeropuerto de GironaSant Feliu de Guixols

50 - 75 EUR

View route
40 - 50 min

Aeropuerto de GironaPalamos

55 - 80 EUR

View route
35 - 45 min

Aeropuerto de GironaBlanes

55 - 80 EUR

View route
80 - 95 min

Aeropuerto de BarcelonaGirona

110 - 140 EUR

View route
40 - 50 min

Aeropuerto de GironaFigueres

55 - 80 EUR

View route
45 - 55 min

Aeropuerto de GironaL'Escala

60 - 85 EUR

View route
45 - 55 min

Aeropuerto de GironaLlafranc

55 - 80 EUR

View route
45 - 55 min

Aeropuerto de GironaTamariu

55 - 80 EUR

View route
1 h 5 - 1 h 20

Aeropuerto de GironaPort de la Selva

85 - 115 EUR

View route
1 h - 1 h 15

Aeropuerto de GironaLlanca

80 - 110 EUR

View route

FAQ

Which airport is best for the Costa Brava?

Girona (GRO) for the centre and north (Lloret to Cadaques); Barcelona (BCN) for more flight choice, the south coast and Sitges/Tarragona.

Is there a train to the Costa Brava?

Only to Blanes, Llanca and Figueres-Vilafant. Tossa, Lloret, Platja d'Aro and the coves have no station: the transfer covers the last mile.

How much does an airport transfer cost?

From 45-65 EUR (Sitges) to 110-140 EUR (Lloret from El Prat), per vehicle. The full table is on the prices page.