Josep Tarradellas Barcelona-El Prat Airport (BCN) is the primary international airport serving Barcelona, Catalonia, and is one of the busiest airports in Europe. Located in the municipality of El Prat de Llobregat, approximately 12 kilometers southwest of Barcelona's city center, it serves as a crucial gateway for tourism and business in the region.
- Terminal Facilities and Amenities: The airport features modern and well-appointed terminals with a good range of shops and dining options. Free, unlimited WiFi is consistently available.
- Transportation Connections: Excellent public transport options connect the airport to Barcelona's city center, including the Aerobus, Renfe train service, Metro (L9S), and local buses. The Aerobus is frequently highlighted for its convenience and direct routes.
- Overall Cleanliness (General Areas): Many travelers find the general airport areas to be clean.
- Security and Passport Control Wait Times: This is a significant point of frustration. Travelers frequently report very long queues at passport control, with average security wait times of approximately 58 minutes, extending to 87 minutes or more during peak hours. The introduction of the new EU Entry/Exit System (EES) in April 2026 has reportedly caused waits of up to three hours for third-country nationals, leading to missed connections.
- Staff Helpfulness and Training: Several reviews criticize airport staff, particularly at passport control, for being confused, unhelpful, unfriendly, and in some cases, rude.
- Wayfinding and Signage: Poor signage and a difficult layout, particularly concerning directions and navigating between queues, are common complaints.
- Terminal Transfer: While a free shuttle bus connects Terminal 1 and Terminal 2, some travelers find the process cumbersome and time-consuming, requiring up to 30-45 minutes in total for a transfer.
- Cleanliness of Washrooms and Comfort: Inconsistent cleanliness of washrooms and public spaces, along with issues like non-functioning charging points and the airport being too cold at night, are mentioned.
Bottom line: Despite its modern facilities and excellent transport links, long wait times at security and passport control, coupled with reports of unhelpful staff and confusing signage, are significant detractors from the overall traveler experience at Josep Tarradellas Barcelona-El Prat Airport.
New & changed departures
23 changes to BCN's schedule in the last 90 days.
Want the next one in your inbox?Track BCN and we'll email you every schedule change automatically.
Track all changesRoutes from BCN
240 nonstop destinations · 130 airlines.
Showing the top 200 destinations by frequency.
Airlines at BCN
130 carriers operate scheduled departures.
Route Network Map
Search flights from BCN
Compare ticket prices across hundreds of booking sites
Search flights from BCNOpens a live price search from BCN — just pick your destination & dates
Airport routes
Josep Tarradellas Barcelona-El Prat Airport (BCN) offers 464 flight routes operated by 130 airlines. Major carriers include Vueling Airlines, Ryanair, easyJet and others. Popular destinations from Barcelona include Amsterdam Airport Schiphol, Palma de Mallorca Airport, Adolfo Suárez Madrid–Barajas Airport, Rome–Fiumicino Leonardo da Vinci International Airport, Ibiza Airport.
Traveler reviews & tips
From people who've recently flown through Barcelona.
No tips for BCN yet — be the first to help fellow travelers.
Share your tip or review
Help fellow travelers at Josep Tarradellas Barcelona-El Prat Airport. Tips are reviewed before publishing.
Common questions about BCN
Quick answers, straight from the schedule data.
How many destinations have nonstop flights from BCN?
Josep Tarradellas Barcelona-El Prat Airport has 464 scheduled routes to 240 destinations in 70 countries, operated by 130 airlines.
Which airlines fly from Josep Tarradellas Barcelona-El Prat Airport?
130 carriers operate scheduled departures, including Vueling Airlines, Ryanair, easyJet.
Where is Josep Tarradellas Barcelona-El Prat Airport located?
Josep Tarradellas Barcelona-El Prat Airport is located in Barcelona, ES, at an elevation of 12 ft. Its IATA code is BCN and ICAO code is LEBL.








