Flying to La Costa Brava
Barcelona–El Prat Airport (BCN) is Catalunya’s main international gateway. With year-round routes across Europe and long-haul connections worldwide, it offers greater frequency and flexibility than Girona. For many travellers heading to or from La Costa Brava, Barcelona is not the closest airport, but it is often the most reliable option. Here’s what to consider before booking.
Airlines & destinations
Barcelona Airport operates year-round and serves a wide mix of full-service and low-cost carriers.
You’ll find:
- Extensive European coverage
- Long-haul routes to North America, South America, the Middle East and Asia
- Multiple daily frequencies on major routes
- Stable winter schedules
If your travel dates fall outside peak season, Barcelona almost always provides more options.
Why choose Barcelona?
Barcelona Airport makes sense if:
- You need year-round frequency
- You require long-haul connections
- You want multiple daily departure times
- You prefer flexible return options
- You rely on public transport
If your schedule changes, BCN usually offers alternatives.
When Barcelona may not be ideal
Barcelona may be less convenient if:
- You are staying in the north of La Costa Brava
- You want the shortest possible transfer time
- You prefer smaller airports
- A direct seasonal route exists from Girona
BCN is significantly larger than Girona, and internal transfer times can be longer.
Getting from Barcelona Airport to La Costa Brava
Barcelona Airport is approximately 120–160 km from most Costa Brava towns, depending on location.
Bus
Sarfa (Moventis) operates direct services to many coastal towns, particularly during peak season. Frequencies increase in summer and reduce in winter. Journey times range from around 1.5 to over 3 hours.
Routes typically include:
- Lloret de Mar
- Tossa de Mar
- Sant Feliu de Guíxols
- Platja d’Aro
- Palamós
- Palafrugell
- L’Escala
Train
There is no railway along the Costa Brava coast.
A practical option is:
- Take the R2 Nord train from BCN Airport Terminal 2
- Change at Barcelona Sants or Passeig de Gràcia
- Connect to the R11 line toward Girona or Portbou
From Girona or Caldes de Malavella, onward transport by bus or car is required.
Train travel is generally reliable and more comfortable than long-distance bus routes.
Car
Driving from Barcelona Airport takes:
- Around 1h15–1h45 to central Costa Brava
- Longer during peak summer traffic
Airport parking is extensive but should be booked in advance for better rates. For visitors staying in smaller towns, renting a car often provides the most flexibility.
Taxi
Door-to-door taxi transfers are available but can be costly due to distance. Prices vary depending on destination and time of day. For longer stays, public transport or car rental is often more economical.
So, is Barcelona the right choice?
Choose Barcelona if flexibility matters more than proximity.
If you need year-round reliability, long-haul routes or frequent departures, BCN is usually the safer option.
If you value shorter transfers and your route operates direct from Girona, the smaller airport may be more convenient.
The best choice depends on timing, transport links and how you plan to move once you land.