Create prices alertFlights to Barcelona
Barcelona is the Catalonia capital, a Spanish self-governing community. Famous for the Ramblas and the impressive Sagrada Familia, that's a city with a beautiful architecture, and a singular nightlife. Barcelona is served by the El Prat (BCN) international airport, that is 12 km far away from the city center, and you will be able to reach it by means of bus or train in about 30 minutes. Barcelona is directly linked to London, and the best companies to travel there are Monarch, easyjet, British Airways and Lufthansa. You can reach Barcelona from London in about 2 hours.