For visits to the Costa Brava you have a choice of two airports Girona or Barcelona. Barcelona is the second largest airport in Spain. The largest one being Madrid.
A new terminal is under construction at Barcelona, due for completion in2009. When all new developments are finalised the airport which handled 30 million passengers last year 2006, should see passenger levels rise to 50 million!
As it is now the airport has 3 terminals A, B and C.
Passengers on the 'no frills' airlines such as Easy Jet, Thompson Fly and Jet2 etc arrive and depart from terminal A.
The airport (El Prat de Llobregat) lies 12 km south of Barcelona centre, but has good links to the city by either train, bus or taxi.
If you are taking a holiday on the Costa Brava it may be a good idea to book an airport to hotel transfer here a few days prior to travel.