- Birmingham (BHX) Barcelona (BCN)
- Mon
- Tue
- Wed
- Thu
- Fri
- Sat
- Sun
1–5 non-stop flights per dayat least 2h 5minfrom £61 - London Gatwick (LGW) Barcelona (BCN)
- Mon
- Tue
- Wed
- Thu
- Fri
- Sat
- Sun
2–14 non-stop flights per dayat least 1h 55minfrom £77 - Belfast (BFS) Barcelona (BCN)
- Mon
- Tue
- Wed
- Thu
- Fri
- Sat
- Sun
up to 1 non-stop flight per dayat least 2h 35minfrom £129 - Bristol (BRS) Barcelona (BCN)
- Mon
- Tue
- Wed
- Thu
- Fri
- Sat
- Sun
1–5 non-stop flights per dayat least 2h 5minfrom £100 - Liverpool (LPL) Barcelona (BCN)
- Mon
- Tue
- Wed
- Thu
- Fri
- Sat
- Sun
up to 2 non-stop flights per dayat least 2h 15minfrom £91 - London Luton (LTN) Barcelona (BCN)
- Mon
- Tue
- Wed
- Thu
- Fri
- Sat
- Sun
1–4 non-stop flights per dayat least 2h 5minfrom £101 - Manchester (MAN) Barcelona (BCN)
- Mon
- Tue
- Wed
- Thu
- Fri
- Sat
- Sun
1–9 non-stop flights per dayat least 2h 15minfrom £106 - Edinburgh (EDI) Barcelona (BCN)
- Mon
- Tue
- Wed
- Thu
- Fri
- Sat
- Sun
1–4 non-stop flights per dayat least 2h 40minfrom £126 - Glasgow (GLA) Barcelona (BCN)
- Mon
- Tue
- Wed
- Thu
- Fri
- Sat
- Sun
up to 1 non-stop flight per dayat least 2h 40minfrom £148 - London (LON) Barcelona (BCN)
- Mon
- Tue
- Wed
- Thu
- Fri
- Sat
- Sun
12–34 non-stop flights per dayat least 1h 55minfrom £77 - Glasgow Prestwick (PIK) Barcelona (BCN)
- Mon
- Tue
- Wed
- Thu
- Fri
- Sat
- Sun
up to 1 non-stop flight per dayat least 2h 35minfrom £111 - East Midlands (EMA) Barcelona (BCN)
- Mon
- Tue
- Wed
- Thu
- Fri
- Sat
- Sun
1–2 non-stop flights per dayat least 2h 10minfrom £91 - London Heathrow (LHR) Barcelona (BCN)
- Mon
- Tue
- Wed
- Thu
- Fri
- Sat
- Sun
7–13 non-stop flights per dayat least 2h 5minfrom £138 - London Stansted (STN) Barcelona (BCN)
- Mon
- Tue
- Wed
- Thu
- Fri
- Sat
- Sun
3–6 non-stop flights per dayat least 2h 5minfrom £78 - Newcastle (NCL) Barcelona (BCN)
- Mon
- Tue
- Wed
- Thu
- Fri
- Sat
- Sun
up to 1 non-stop flight per dayat least 2h 35minfrom £138 - Cardiff (CWL) Barcelona (BCN)
- Mon
- Tue
- Wed
- Thu
- Fri
- Sat
- Sun
only flights with stopoverat least 4h 30minfrom £164 - Belfast City (BHD) Barcelona (BCN)
- Mon
- Tue
- Wed
- Thu
- Fri
- Sat
- Sun
only flights with stopoverat least 4h 40minfrom £179
- Direct flight
- Ryanair
- easyJet
- Vueling Airlines
- British Airways
- Iberia
- Monday
- Tuesday
- Wednesday
- Thursday
- Friday
- Saturday
- Sunday
Barcelona travel tips
An ancient past meets a modern present in Barcelona
Barcelona, the capital of Catalonia, is the second largest city in Spain, following Madrid. The National Geographic decided that Barcelona was the "best beach city in the world" and it was the first city to receive the RIBA Royal Medal for its modern architecture.
Festivals, events and when to visit
Barcelona is great to visit all year round, although the spring and summer peak seasons are particularly busy. Dia de los Reyes falls on the 6th January, which is followed by the Barcelona Carnival in February. You'll love the Fiesta Major de Gracia, also held in February and on the 11th September, Catalonia celebrates La Diada de Catalunya, Independence Day.
Considerations before travelling
Prices in Barcelona are cheaper than London. Pan Tomaca con Jamon Serrano and Crema Catalana are examples of delicious and authentic Catalan cuisine. Barcelona is 1 hour ahead of London.
Travelling to the city and where to stay
El Prat Airport is located around 12 km from central Barcelona and the A1 and A2 Aerobuses provide regular services to Placa de Catalunya, for around 6 euros. An overground train runs from the airport to the city and taxis cost around 20 euros. Hotels in Barcelona start from around 100 euros a night, while hostels cost about 15 euros a night. The metro, trams, buses and overground trains are readily available, and single tickets cost around 3 euros. You can make 10 journeys with a Barcelona Card, which costs around 12 euros and can be used on all public transportation modes. Reductions on admissions to selected museums and attractions are available with the Barcelona Card, although prices will depend upon the duration of your visit.
Most frequent connection from Barcelona
Alternative routes to Spain
- Flight Birmingham - Malaga from 90 £
- Flight Birmingham - Alicante from 109 £
- Flight Birmingham - Almeria from 216 £
- Flight Birmingham - Tenerife South from 127 £
- Flight Birmingham - Majorca from 68 £
- Flight Edinburgh - Malaga from 133 £
- Flight London Gatwick - Malaga from 67 £
- Flight London Gatwick - Alicante from 78 £
- Flight London Gatwick - Madrid from 91 £
- Flight London Gatwick - Majorca from 74 £