Barcelona is served by three main passenger airports:
Airport Information
Here's some helpful information about the main passenger airports in Barcelona:
Barcelona-El Prat Airport (BCN)
Barcelona-El Prat Airport is the main airport serving Barcelona and is located just 13 kilometres southwest of the city centre. It's the second largest airport in Spain and one of the busiest in Europe, offering numerous international and domestic flights to Port Elizabeth from Barcelona. BCN Airport has two main terminals, Terminal 1 and Terminal 2 (subdivided into 2A, 2B, and 2C). A free shuttle bus service connects the terminals.
Girona-Costa Brava Airport (GRO)
Girona-Costa Brava Airport, located about 100 kilometres north of Barcelona, is a popular alternative for flights to Port Elizabeth from Barcelona, particularly for budget travellers. It serves both Barcelona and the Costa Brava region.
Reus International Airport (REU)
Reus International Airport, situated about 100 kilometres south-west of Barcelona, is another option for flights to Port Elizabeth from Barcelona, and it serves the Reus area and the broader region.
Main Airlines for this route
Top 3 airlines offering flights from Barcelona to Port Elizabeth:
- Vueling
- Iberia
- British Airways