Barcelona is a key destination for travellers arriving from London. The city is served by several airports, facilitating convenient access for international flights.
Barcelona-El Prat Airport (BCN)
Barcelona-El Prat Airport is the primary international gateway to the city, handling the vast majority of commercial flights. It is located approximately 12 kilometres southwest of the city centre, providing numerous transport links including trains, metro, and buses for a smooth connection to your final destination in Barcelona. This airport is a major hub for both full-service and budget carriers.
Girona-Costa Brava Airport (GRO)
Girona-Costa Brava Airport, situated about 90 kilometres north of Barcelona, serves as an important alternative, particularly for travellers utilizing low-cost airlines. While further from the city, dedicated bus services coordinate with flight arrivals to transport passengers directly to Barcelona's city centre, making it a viable option for those exploring the wider region.
Reus Airport (REU)
Reus Airport is located approximately 100 kilometres south of Barcelona. This airport primarily handles seasonal and charter flights, with a focus on tourists heading to the Costa Daurada. Similar to Girona-Costa Brava Airport, coach services connect Reus Airport to Barcelona, offering another point of arrival for your discovery of the destination.