Cheap Flights to Barcelona

cheap flights to barcelona

Barcelona is the capital of Catalonia, and the second largest municipality of Spain. The city itself has a population of around 1.6 million people. However, more than 6 million people travel to Barcelona every year. It makes tourism one of its main industries.

Barcelona is famous for its architecture (Antoni Gaudí is its most iconic name), Mediterranean vibe, nice food, beaches (although the most beautiful ones are out of the city, both to the North and South coast), and nice weather in the European context.

Barcelona has a major airport and an organized transportation system.  So now you can check here cheap flights to Barcelona from a number of cities for the next months ahead.

The results are automatically updated by our search engine, but they are subject to the complex airlines own pricing update system. So, small variations may occur every other hour.

If you’d like to have another cheap flights route included in this page, contact us and we’ll happily add it.

Cheap flights to Barcelona for the next months

OriginDeparture dateReturn dateStopsFind Ticket

London

14.11.2019

21.11.2019

Direct

Tickets from 18

Nador

12.11.2019

19.11.2019

Direct

Tickets from 18

Paris

23.11.2019

24.11.2019

Direct

Tickets from 18

Bologna

13.11.2019

20.11.2019

Direct

Tickets from 18

Milan

20.11.2019

24.11.2019

Direct

Tickets from 18

Palma de Mallorca

28.09.2019

04.10.2019

Direct

Tickets from 20

Luxembourg

14.10.2019

23.10.2019

Direct

Tickets from 21

Brussels

04.11.2019

07.11.2019

Direct

Tickets from 21

Ibiza

03.10.2019

06.10.2019

Direct

Tickets from 22

Santander

22.11.2019

25.11.2019

Direct

Tickets from 23

Cologne

20.11.2019

21.11.2019

Direct

Tickets from 24

Hamburg

23.10.2019

24.10.2019

Direct

Tickets from 24

Rome

27.11.2019

28.11.2019

Direct

Tickets from 24

Porto

15.11.2019

17.11.2019

Direct

Tickets from 24

Berlin

12.12.2019

15.12.2019

Direct

Tickets from 25

Bordeaux

10.10.2019

12.10.2019

Direct

Tickets from 26

Manchester

22.11.2019

26.11.2019

Direct

Tickets from 29

Liverpool

02.10.2019

14.10.2019

Direct

Tickets from 29

Valladolid

05.12.2019

08.12.2019

Direct

Tickets from 30

Malaga

26.12.2019

30.12.2019

Direct

Tickets from 30

Naples

12.01.2020

16.01.2020

Direct

Tickets from 32

Luqa

25.09.2019

02.10.2019

Direct

Tickets from 32

Fez

03.12.2019

07.12.2019

Direct

Tickets from 32

Seville

15.12.2019

13.01.2020

Direct

Tickets from 33

Nice

06.06.2020

10.06.2020

Direct

Tickets from 33

Stockholm

07.10.2019

11.10.2019

Direct

Tickets from 34

Frankfurt

18.11.2019

23.11.2019

Direct

Tickets from 35

Valencia

21.11.2019

24.11.2019

Direct

Tickets from 36

Santiago De Compostela

22.11.2019

24.11.2019

Direct

Tickets from 38

Warsaw

12.10.2019

21.11.2019

Direct

Tickets from 38

Oviedo

24.01.2020

27.01.2020

Direct

Tickets from 38

Debrecen

02.12.2019

06.12.2019

Direct

Tickets from 39

Birmingham

15.10.2019

17.10.2019

Direct

Tickets from 39

Granada

16.12.2019

07.01.2020

Direct

Tickets from 39

Nottingham

15.10.2019

17.10.2019

Direct

Tickets from 39

Gran Canaria

24.12.2019

14.01.2020

Direct

Tickets from 40

Budapest

23.11.2019

01.12.2019

Direct

Tickets from 41

Lisbon

03.02.2020

16.02.2020

Direct

Tickets from 41

Turin

24.10.2019

25.10.2019

Direct

Tickets from 41

Geneva

09.05.2020

16.05.2020

Direct

Tickets from 43

Lyon

23.12.2019

31.12.2019

Direct

Tickets from 43

Madrid

11.03.2020

21.03.2020

Direct

Tickets from 43

Vienna

16.11.2019

20.11.2019

Direct

Tickets from 43

Sofia

12.12.2019

09.01.2020

Direct

Tickets from 44

Dublin

26.11.2019

28.11.2019

Direct

Tickets from 45

Marseille

19.12.2019

24.12.2019

Direct

Tickets from 46

Bilbao

21.02.2020

23.02.2020

Direct

Tickets from 46

Alicante

25.01.2020

30.01.2020

Direct

Tickets from 46

Prague

16.01.2020

21.01.2020

Direct

Tickets from 46

Venice

10.11.2019

12.11.2019

Direct

Tickets from 47

Tenerife

15.02.2020

15.03.2020

Direct

Tickets from 48

Gothenburg

19.11.2019

28.11.2019

Direct

Tickets from 48

Riga

13.01.2020

17.01.2020

Direct

Tickets from 48

Gdansk

20.11.2019

25.11.2019

1 stop

Tickets from 49

Timisoara

25.11.2019

29.11.2019

1 stop

Tickets from 49

Katowice

05.11.2019

09.11.2019

1 stop

Tickets from 50

Pisa

14.02.2020

16.02.2020

Direct

Tickets from 50

Menorca

01.10.2019

07.10.2019

Direct

Tickets from 50

San Sebastian

22.10.2019

29.10.2019

Direct

Tickets from 51

Bristol

19.12.2019

23.12.2019

Direct

Tickets from 51

Jerez De La Frontera

22.12.2019

02.01.2020

Direct

Tickets from 52

Marrakech

15.11.2019

18.11.2019

1 stop

Tickets from 53

Vilnius

25.01.2020

28.01.2020

Direct

Tickets from 54

Toulouse

01.10.2019

08.10.2019

Direct

Tickets from 54

Bremen

27.11.2019

01.12.2019

1 stop

Tickets from 55

Stuttgart

21.10.2019

24.10.2019

1 stop

Tickets from 56

Dortmund

16.11.2019

19.11.2019

1 stop

Tickets from 56

Amsterdam

04.02.2020

15.02.2020

Direct

Tickets from 58

Bucharest

09.11.2019

15.11.2019

1 stop

Tickets from 58

Munich

08.10.2019

22.10.2019

1 stop

Tickets from 59

Tangier

18.10.2019

21.10.2019

1 stop

Tickets from 59

Mulhouse

18.12.2019

21.12.2019

Direct

Tickets from 59

Cagliari

13.11.2019

17.11.2019

1 stop

Tickets from 59

Zurich

04.11.2019

09.11.2019

Direct

Tickets from 59

Alghero

20.10.2019

23.10.2019

Direct

Tickets from 60

Copenhagen

01.10.2019

05.10.2019

1 stop

Tickets from 60

Edinburgh

24.01.2020

27.01.2020

Direct

Tickets from 61

Dusseldorf

20.11.2019

23.11.2019

1 stop

Tickets from 62

Krakow

22.11.2019

25.11.2019

1 stop

Tickets from 62

Puerto del Rosario

29.12.2019

03.01.2020

Direct

Tickets from 63

Varna

19.11.2019

23.11.2019

1 stop

Tickets from 64

Glasgow

04.10.2019

07.10.2019

Direct

Tickets from 65

Nuremberg

22.11.2019

24.11.2019

1 stop

Tickets from 66

Karlsruhe

20.10.2019

23.10.2019

1 stop

Tickets from 67

Cardiff

08.10.2019

12.10.2019

1 stop

Tickets from 67

Skopje

02.12.2019

06.12.2019

Direct

Tickets from 68

Saint Petersburg

07.11.2019

12.11.2019

1 stop

Tickets from 68

Strasbourg

09.10.2019

13.11.2019

1 stop

Tickets from 69

Nantes

15.11.2019

17.11.2019

Direct

Tickets from 69

Rennes

01.10.2019

03.10.2019

Direct

Tickets from 69

Eindhoven

29.09.2019

03.10.2019

1 stop

Tickets from 70

Palermo

08.02.2020

11.02.2020

1 stop

Tickets from 71

Athens

16.01.2020

21.01.2020

1 stop

Tickets from 71

Podgorica

06.11.2019

10.11.2019

1 stop

Tickets from 73

La Coruna

04.04.2020

12.04.2020

Direct

Tickets from 74

Catania

23.11.2019

01.12.2019

1 stop

Tickets from 74

Genova

06.10.2019

13.10.2019

Direct

Tickets from 75

Nis

29.11.2019

07.12.2019

1 stop

Tickets from 75

Florence

17.10.2019

23.10.2019

Direct

Tickets from 77

Bari

28.11.2019

01.12.2019

1 stop

Tickets from 77

Hotel deals in Barcelona

Check this list of the best hotels offers in Barcelona organized according to some criteria: three, four or five-star hotels; high ratings; all offering some juicy discount. So check it out or go straight to my accommodation page with more options.

HotelStarsDiscountPrice per night, fromTo the centerRatingChoose dates

Yurbban Trafalgar Hotel

★★★

-43%

507291

0.54 km

9.2

View Hotel

Ciutat de Barcelona

★★★

-43%

259148

0.93 km

8.6

View Hotel

NH Barcelona La Maquinista

★★★

-22%

185144

6.32 km

8.6

View Hotel

Ona Hotels Mosaic

★★★

-31%

310213

0.94 km

8.6

View Hotel

Hotel Continental Barcelona

★★★

-59%

432177

0.23 km

8.6

View Hotel

Catalonia Portal de l'Angel

★★★

-27%

387282

0.30 km

8.9

View Hotel

Hotel Granvia

★★★

-44%

434242

0.33 km

9

View Hotel

Hotel La Casa del Sol

★★★

-23%

232178

1.96 km

9

View Hotel

B Hotel

★★★

-41%

425251

2.02 km

9.1

View Hotel