Barcelona-El Prat Airport (BCN)

Barcelona-El Prat Airport serves Barcelona: 322 departures a day to 172 destinations with 81 airlines. Nonstop routes with fares, airlines, terminals and nearby airports.

The airport at a glance

IATA airport code
BCN
city, Spain
Barcelona
local time, UTC+1
04:03
terminals
1, 2
nonstop destinations
172
airlines
81
departures a day
322
international flights
74%

Where to fly from Barcelona-El Prat Airport

172 nonstop destinations by the current schedule. Price: the cheapest direct fare found in recent searches.

Domestic 25

11 more destinations

International 147

133 more destinations
Dublin, Ireland 2h 44m, 32 flights a week from $27 Athens, Greece 2h 50m, 30 flights a week Copenhagen, Denmark 2h 55m, 30 flights a week Prague, Czech Republic 2h 20m, 27 flights a week Vienna, Austria 2h 15m, 27 flights a week Warsaw, Poland 3h, 27 flights a week Budapest, Hungary 2h 40m, 24 flights a week Dusseldorf, Germany 2h 15m, 24 flights a week Manchester, United Kingdom 2h 25m, 24 flights a week from $27 New York, United States 8h 43m, 24 flights a week from $292 Turin, Italy 1h 20m, 24 flights a week Geneva, Switzerland 1h 30m, 23 flights a week Doha, Qatar 6h, 21 flights a week Dubai, United Arab Emirates 6h 25m, 21 flights a week from $485 Krakow, Poland 2h 40m, 21 flights a week Florence, Italy 1h 40m, 19 flights a week Marrakech, Morocco 1h 30m, 19 flights a week Tangier, Morocco 45m, 19 flights a week Bologna, Italy 1h 40m, 18 flights a week Basel, Switzerland 1h 50m, 16 flights a week Nantes, France 1h 30m, 16 flights a week Palermo, Italy 1h 50m, 16 flights a week Birmingham, United Kingdom 2h 25m, 15 flights a week from $23 Hamburg, Germany 2h 35m, 15 flights a week Algiers, Algeria 1h 15m, 14 flights a week Cologne, Germany 2h 20m, 14 flights a week Edinburgh, United Kingdom 2h 50m, 14 flights a week from $21 Abu Dhabi, United Arab Emirates 6h 15m, 13 flights a week from $523 Shanghai, China 12h 5m, 13 flights a week Bratislava, Slovakia 2h 25m, 12 flights a week Luxembourg, Luxembourg 1h 55m, 12 flights a week Mexico City, Mexico 12h, 12 flights a week Stuttgart, Germany 1h 55m, 12 flights a week Belgrade, Serbia 2h 35m, 11 flights a week Bucharest, Romania 3h 15m, 11 flights a week Lyon, France 1h 25m, 11 flights a week Nice, France 1h 15m, 11 flights a week Stockholm, Sweden 3h 35m, 11 flights a week Bristol, United Kingdom 2h 20m, 10 flights a week from $34 Cairo, Egypt 4h 10m, 10 flights a week Miami, United States 10h 10m, 10 flights a week from $321 Seoul, South Korea 12h 20m, 10 flights a week Tel Aviv Yafo, Israel 3h 50m, 10 flights a week Bordeaux, France 1h 15m, 9 flights a week Riga, Latvia 3h 35m, 9 flights a week Malta, Malta 2h 10m, 9 flights a week Sofia, Bulgaria 2h 50m, 9 flights a week Montreal, Canada 8h 5m, 8 flights a week from $668 Atlanta, United States 10h 3m, 7 flights a week Beijing, China 11h, 7 flights a week Bogota, Colombia 10h 55m, 7 flights a week Chicago, United States 9h 30m, 7 flights a week from $1,582 Cluj-Napoca, Romania 3h 5m, 7 flights a week Dallas, United States 11h 15m, 7 flights a week from $1,281 Gdansk, Poland 3h 10m, 7 flights a week Helsinki, Finland 4h, 7 flights a week Oslo, Norway 3h 20m, 7 flights a week Philadelphia, United States 8h 55m, 7 flights a week Vilnius, Lithuania 3h 30m, 7 flights a week Washington, United States 9h 15m, 7 flights a week from $1,504 Tirana, Albania 2h 35m, 7 flights a week Bari, Italy 2h 5m, 6 flights a week Strasbourg, France 1h 55m, 6 flights a week Banjul, Gambia 5h 20m, 5 flights a week Buenos Aires, Argentina 13h 40m, 5 flights a week Jeddah, Saudi Arabia 5h 20m, 5 flights a week Katowice, Poland 2h 55m, 5 flights a week Sao Paulo, Brazil 10h 45m, 5 flights a week Singapore, Singapore 12h 50m, 5 flights a week from $732 Baku, Azerbaijan 5h 15m, 4 flights a week Eindhoven, Netherlands 2h 15m, 4 flights a week Reykjavik, Iceland 4h 35m, 4 flights a week Rotterdam, Netherlands 2h 15m, 4 flights a week Fez, Morocco 1h, 4 flights a week Kutaisi, Georgia 4h 50m, 4 flights a week Ankara, Turkiye 4h, 4 flights a week Marseille, France 1h 5m, 4 flights a week Rabat, Morocco 1h 5m, 4 flights a week Trieste, Italy 2h, 4 flights a week Catania, Italy 2h 10m, 3 flights a week Kuwait City, Kuwait 5h 45m, 3 flights a week Zagreb, Croatia 2h 5m, 3 flights a week Cagliari, Italy 1h 30m, 3 flights a week Frankfurt, Germany 2h 10m, 3 flights a week Larnaca, Cyprus 4h 5m, 3 flights a week Lima, Peru 12h 40m, 3 flights a week Shenzhen, China 12h 35m, 3 flights a week Tunis, Tunisia 1h 35m, 3 flights a week Agadir, Morocco 1h 35m, 2 flights a week Glasgow, United Kingdom 2h 50m, 2 flights a week from $52 Genoa, Italy 1h 30m, 2 flights a week Nuremberg, Germany 2h 5m, 2 flights a week Thessaloniki, Greece 2h 35m, 2 flights a week Tallinn, Estonia 3h 55m, 2 flights a week Amman, Jordan 4h 20m, 2 flights a week Ljubljana, Slovenia 2h 5m, 2 flights a week Liverpool, United Kingdom 2h 35m, 2 flights a week from $31 Verona, Italy 1h 50m, 2 flights a week Yerevan, Armenia 4h 40m, 2 flights a week Leeds, United Kingdom 2h 40m, 2 flights a week from $74 Newcastle, United Kingdom 2h 45m, 2 flights a week Olbia, Italy 1h 30m, 2 flights a week Podgorica, Montenegro 2h 25m, 2 flights a week Cork, Ireland 2h 35m, 2 flights a week from $128 Poznan, Poland 2h 35m, 1 flight a week Dubrovnik, Croatia 2h 15m, 1 flight a week Santiago, Chile 14h 30m, 1 flight a week Timisoara, Romania 2h 45m, flights from 27 November Naples, Italy 1h 55m, flights from 1 December Rovaniemi, Finland 4h 45m, flights from 2 December Toronto, Canada 8h 55m, flights from 17 December Salzburg, Austria 2h 5m, flights from 18 December Lille, France 2h 5m, flights from 21 December San Francisco, United States 12h 10m, flights from 28 February Kaunas, Lithuania 3h 30m, flights from 8 March Faro, Portugal 2h, flights from 20 March Split, Croatia 2h, flights from 20 March Bergen, Norway 3h 20m, flights from 28 March Gothenburg, Sweden 3h 10m, flights from 28 March Hannover, Germany 2h 35m, flights from 28 March Hong Kong, Hong Kong 12h, flights from 29 March Stavanger, Norway 3h 5m, flights from 29 March Billund, Denmark 2h 45m, flights from 31 March Ponta Delgada, Portugal 3h 45m, flights from 31 March Boston, United States 8h 26m, flights from 13 April Seattle, United States 11h 15m, flights from 14 April Halifax, Canada 7h 50m, flights from 17 May Zadar, Croatia 2h 10m, flights from 2 June Kerkyra, Greece 2h 30m, flights from 4 June Thira, Greece 3h 10m, flights from 14 June Heraklion, Greece 3h 10m, flights from 15 June Mikonos, Greece 3h 5m, flights from 15 June Tivat, Montenegro 2h 25m, flights from 15 June

Airlines at Barcelona-El Prat Airport

Flights a week from the airport by the schedule for the next two weeks.

57 more airlines

Departure terminals

Terminals come from the carriers' schedules. On the day of travel check the airport's departure board: an airline may move a flight.

Nearby airports

Airports of Barcelona and within 200 km (124 mi) with scheduled flights.

Frequently asked questions

How many terminals does Barcelona-El Prat Airport have?
Scheduled flights use 2 terminals: 1, 2. Departures: Vueling from terminal 1, Ryanair from terminal 2, Iberia from terminal 1.
Which airlines fly from Barcelona-El Prat Airport?
81 airlines by the current schedule, most often Vueling (912 flights a week), Ryanair (296 flights a week), Iberia (120 flights a week).
Where can you fly nonstop from Barcelona-El Prat Airport?
To 172 cities without a connection (domestic 25, international 147). Most often: Madrid, Rome, Paris, Lisbon, London.
What is the airport code of Barcelona-El Prat Airport?
IATA code: BCN.
Which airports are near Barcelona-El Prat Airport?
Girona-Costa Brava (GRO, 88 km (55 mi)); Llabanere (PGF, 173 km (107 mi)).