You want to get the Aerobus, they are the bright blue buses that run from Plaza Catalunya to the airport every 30 minutes or so. You can find full information and prices about getting to and from the airport from Barcelona in the related links section below.
Its about an hour by bus and metro,You have to get Metro L1 and then a bus L10. <a href="http://www.cometobarcelona.com/">ComeToBarcelona</a>
There is now a new terminal in Barcelona, the T1, which is slightly further away from the old airport.The airport is about 13km away from the center of Barcelona, and there are trains, a special airport bus and taxis to get you to the center.Full information about getting to and from Barcelona airport can be found at this site:http://www.apartime.com/barcelona-information/el-prat-airport.html
There are 3 airports "in" Barcelona. Two are infact outside the city and take about an hour to get to.Reus-about 106kmGirona-about 103km from BarcelonaEl Prat-about 18 km from BarcelonaEl prat is definitely a muchmore pleasurable travelling experience but often you can only fly to one of the others. They are both well connected by bus straight into the city.El prat is well connected too by bus and train and you can take a taxi as it is not far.
By car like 1 1/2 hours, by bus 2 h.
The airport code for Barcelona El Prat Airport is BCN.
Barcelona Airport BCN, Spain's second-largest airport.
Barcelona Airport is the main airport in Barcelona, Spain. It is commonly referred to as El Prat Airport.
El Prat is the official Barcelona airport, but it's also just over an hour to the airport in Girona.
Barcelona Airport is about 2 Kms from the city centre
Barcelona Reus Airport.
688 miles Gatwick Airport (LGW) to Barcelona Airport (BCN)
It is around 100 km and almost 1 hour 10 min drive from girona airport to Barcelona. There are plent of options availble for you including bus,taxi,Girona airport car hire and train.Trains in Spain are not as expensice as in other part of world.Bus to Barcelona is scheduled with every flight of ryanair.For details prices,time tables,routes,hotels etc Visit http://www.barcelonagirona.com