Park Guell in Barcelona - Spain

Compare flights from Barcelona (BCN) starting from EUR 98*

Multi-city
Use the following format to enter your datedd mm yyyy
Use the following format to enter your datedd/mm/YYYY
0Passenger

The best fares for flights from Barcelona (BCN)*

Barcelona (BCN) to Amsterdam (AMS)

FromEUR 99

Barcelona (BCN) to Saint Petersburg (LED)

FromEUR 168

Barcelona (BCN) to Copenhagen (CPH)

FromEUR 130

Barcelona (BCN) to Paris (PAR)

FromEUR 98

Barcelona (BCN) to Oslo (OSL)

FromEUR 129

Barcelona (BCN) to Bergen (BGO)

FromEUR 129

Barcelona (BCN) to Newcastle upon Tyne (NCL)

FromEUR 142

Barcelona (BCN) to Mexico City (MEX)

FromEUR 530

Barcelona (BCN) to Manchester (MAN)

FromEUR 135

Barcelona (BCN) to Lima (LIM)

FromEUR 731

Barcelona (BCN) to Sao Paulo (SAO)

FromEUR 468

Barcelona (BCN) to Hamburg (HAM)

FromEUR 129

Barcelona (BCN) to Tallinn (TLL)

FromEUR 186

Barcelona (BCN) to Billund (BLL)

FromEUR 129

Barcelona (BCN) to Fortaleza (FOR)

FromEUR 584

Barcelona (BCN) to Guayaquil (GYE)

FromEUR 513

Barcelona (BCN) to Buenos Aires (BUE)

FromEUR 520

Barcelona (BCN) to Prague (PRG)

FromEUR 129

Flying from Barcelona

Together with our global network, KLM Royal Dutch Airlines offers flights from Barcelona, serving hundreds of destinations all over the world from Barcelona-El Prat Airport (BCN). Need to get in touch with us regarding your next flight from Barcelona? Let us know via Facebook, Messenger, Twitter or WhatsApp!

Transportation to Barcelona-El Prat Airport (BCN)

To reach the airport, take the Express Aerobus, which runs every 5 to 10 minutes from the city centre. For those that travel late, there is a night bus, which runs between the hours of 21:55 and 04:45. It is very affordable and takes about half an hour to reach the airport. You can also take a taxi, which are fairly cheap in Barcelona, and only take 20 minutes.

*All amounts are in EUR. Taxes and surcharges are included. No booking fee is applicable, but a payment surcharge may apply. Prices shown may vary depending on fare availability. You will see the final amount when selecting your payment method.