Barcelona International Airport is located in the town of El Prat de Llobregat, about 3 km from Barcelona; it's the second largest airport in Spain, with a capacity of more than 32 million passengers in 2007. The main base-hub of Vueling Airlines and Clickair, Barcelona International Airport is also a secondary home to Spanair, Air Europa, and Iberia. You can reach the airport via highway, scheduled bus service, and commuter train. Currently being upgraded with a new terminal, it will be fully operational this year.
Vueling Airlines is a Spanish budget airline that services routes from Barcelona to Europe and the Western Mediterranean. In 2006, Vueling was chosen as the 3rd-best European low-fares airline.
Other airlines offering cheap Barcelona flights like Ryanair, easyJet, and Martinair are based at the Girona-Costa Brava Airport, located 90 km north of Barcelona, and Reus Airport, located 77 km south of the city. No-frills budget flights usually have unassigned seats, no complimentary food, and no connecting flights.
Iberia Airlines, the flag carrier of Spain, also offers economy fares for Barcelona flights; not as low, however, as the budget fares offered by low-cost airlines.