Cheap flights to Barcelona

How to find flights to Barcelona

Barcelona is one of the most cosmopolitan cities in Spain and its great beaches, sunny weather and tourist attractions are what draw in travellers every year. Here are some pointers to help you organise a holiday in the capital of Catalonia.

Which airport is nearest to Barcelona?

El Prat Airport is an international hub which is located about 11 miles from the city of Barcelona. It is the second largest in Spain and offers connections between Barcelona and destinations in Europe, North Africa, Southeast Asia, Latin America and North America.

Which are the cheapest airlines?

El Prat is used as the hub for Ryanair, Spanair, Air Nostrum and Vueling. Low cost flights from this airport to destinations in Europe are operated by three main airlines: easyJet, Ryanair and Vueling. You are most likely to find cheap flights with these companies.

Which airlines offer the best service?

Standard airlines such as Iberia, British Airways, Air France etc offer a better service than low cost companies, however, they are more expensive.

The best way to find out which company to fly with is by reading airline reviews. These reviews are written by customers who have tried the services and so you can read about their experiences.

How do I get from the airport to the city?

Getting from the airport to the city is easy as you have a number of options.


Take the air bridge from T2 to the train station. If you arrive at T1 there is a bustransit connecting it with the station. The train connects the airport with Barcelona city centre (Sants station) in just 19 minutes.


The Aerobus is perhaps the most popular way of getting between the airport and Barcelona. It stops at Plaza Espanya and Plaza Catalunya. There are also buses connecting the airport and other holiday resorts along the coast.


There are lots of taxis waiting outside T1 and T2, so if you want the easiest way of getting to the city, this is it. However, it is the most expensive. A typical journey to the city could cost anything from 20.