We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.
Browse Airline Reviews
Before you book your next flight, see reviews from travelers around the world
Read Reviews

Cheap Flights from Barcelona†
Ibiza from $42 ❯
London from $67 ❯
Minorca from $72 ❯
Palma de Mallorca from $79 ❯
Seville from $84 ❯
Paris from $95 ❯
Amsterdam from $115 ❯
Madrid from $124 ❯
Tenerife from $145 ❯
New York City from $497 ❯
Airports in the Barcelona Area

There are three airports in the Barcelona area.

Barcelona–El Prat Airport (BCN) is the area’s primary airport, and is located about 12 km southwest of the city. The airport is a hub for Iberia Regional and Vueling, and a mini-hub for Air Europa, Iberia, Norwegian Air Shuttle and Ryanair. Dozens of airlines fly from the airport, offering non-stop flights to destinations within Spain, elsewhere in Europe, Africa, Asia, North America and South America.

Girona–Costa Brava Airport (GRO) is located about 90 km north of Barcelona. Several low-cost carriers, including Ryanair and Wizz Air, serve the airport. Flights are available to domestic and international destinations in Europe and North Africa.

Reus Airport (REU) is located about 100 km northeast of Barcelona. The airport is served by about 10 carriers, including Flybe, Jet2.com, Ryanair and Thomson Airways.

Finding Cheap Airfares from Barcelona

Thanks to the presence of low-cost carriers at BCN, GRO and REU, Barcelona-area travelers can take advantage of inexpensive airfares to a host of destinations. Vueling, for example, flies to destinations including Madrid, Palma de Mallorca and Amsterdam. Ryanair flies to cities including Sevilla, London and Marrakesh. EasyJet offers flights to destinations including Paris, London and Milan.

When searching for cheap flights, ensure that your search includes Barcelona, Girona and Reus airports, and all available airlines.

Popular Weekend Getaways

Are you thinking about taking a long-weekend trip from Barcelona? You have plenty of options!

With a flying time of less than two hours, London is a perpetually popular destination. Visit the city’s historic sites, including Buckingham Palace, Westminster Abbey, Parliament and Big Ben. Or see a play in London’s West End. Take in the arts at The National Gallery. Or simply get lost while shopping at Harrod’s.

Paris is just a 90-minute flight from Barcelona, making it an easy destination for a short getaway. Whether you’re a first-time visitor or a Paris regular, don’t miss strolling on the banks of the Seine, taking in the view from the top of the Eiffel Tower and enjoying some of Paris’s world-class cuisine.

Cheap flights from Barcelona, Spain
  • Barcelona, Spain is the gateway for cheap flights to domestic and international destinations and it currently has non-stop flights to 214 cities.
  • Barcelona, Spain travelers take frequent flights to the following cities of Paris, France, London, United Kingdom and Madrid, Spain.
  • In 2016 Paris, France was the favorite European destination for travelers flying from Barcelona, Spain and was followed by other cities like London, United Kingdom, Madrid, Spain and Amsterdam, The Netherlands.
  • Santo Domingo, Dominican Republic and other favorite sunny locations like Havana, Cuba, Punta Cana, Dominican Republic are also places visited by Barcelona, Spain travelers.
  • The Top Asia destinations like Bangkok, Thailand, Tokyo, Japan and New Delhi, India are also some favorite places for Barcelona, Spain travelers.

Other popular flights from Barcelona