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

Palma de Mallorca

13.09.2019

18.09.2019

Direct

Tickets from 23

London

08.10.2019

15.10.2019

Direct

Tickets from 27

Milan

17.10.2019

22.10.2019

Direct

Tickets from 27

Paris

26.09.2019

02.10.2019

Direct

Tickets from 27

Porto

15.10.2019

20.10.2019

Direct

Tickets from 28

Valladolid

09.10.2019

16.10.2019

Direct

Tickets from 30

Ibiza

12.10.2019

16.10.2019

Direct

Tickets from 30

Rome

03.10.2019

09.10.2019

Direct

Tickets from 31

Brussels

25.09.2019

25.09.2019

Direct

Tickets from 31

Turin

05.09.2019

12.09.2019

Direct

Tickets from 31

Malaga

01.12.2019

15.12.2019

Direct

Tickets from 32

Bordeaux

26.09.2019

27.09.2019

Direct

Tickets from 33

Jerez De La Frontera

18.09.2019

25.09.2019

Direct

Tickets from 34

Nice

23.09.2019

24.09.2019

Direct

Tickets from 35

Seville

19.11.2019

23.11.2019

Direct

Tickets from 35

Naples

12.10.2019

19.10.2019

Direct

Tickets from 36

Granada

29.11.2019

01.12.2019

Direct

Tickets from 36

Berlin

23.10.2019

29.10.2019

Direct

Tickets from 37

Geneva

05.02.2020

14.02.2020

Direct

Tickets from 38

Luqa

28.10.2019

30.10.2019

Direct

Tickets from 39

Lyon

03.09.2019

14.09.2019

Direct

Tickets from 39

Oviedo

06.11.2019

10.11.2019

Direct

Tickets from 40

Bologna

24.10.2019

27.10.2019

Direct

Tickets from 40

Liverpool

11.09.2019

14.09.2019

Direct

Tickets from 40

San Sebastian

14.09.2019

17.09.2019

Direct

Tickets from 41

Manchester

17.09.2019

19.09.2019

Direct

Tickets from 41

Luxembourg

06.10.2019

11.10.2019

Direct

Tickets from 41

Hamburg

19.10.2019

26.10.2019

Direct

Tickets from 41

Birmingham

10.10.2019

15.10.2019

Direct

Tickets from 41

Lisbon

08.01.2020

11.01.2020

Direct

Tickets from 41

Santiago De Compostela

09.10.2019

16.10.2019

Direct

Tickets from 41

Tenerife

25.09.2019

30.09.2019

Direct

Tickets from 42

Cologne

13.08.2019

05.09.2019

Direct

Tickets from 42

Marseille

16.11.2019

23.11.2019

Direct

Tickets from 43

Frankfurt

17.09.2019

19.09.2019

Direct

Tickets from 43

Santander

08.09.2019

24.09.2019

Direct

Tickets from 44

Venice

22.10.2019

23.10.2019

Direct

Tickets from 45

Alicante

13.11.2019

15.11.2019

Direct

Tickets from 46

Debrecen

04.11.2019

08.11.2019

Direct

Tickets from 47

Vienna

03.10.2019

17.10.2019

Direct

Tickets from 48

Gran Canaria

14.01.2020

15.01.2020

Direct

Tickets from 49

Skopje

18.11.2019

22.11.2019

Direct

Tickets from 49

Stockholm

09.09.2019

12.09.2019

Direct

Tickets from 49

Dublin

02.09.2019

07.09.2019

Direct

Tickets from 51

Budapest

02.12.2019

11.12.2019

Direct

Tickets from 51

Valencia

25.09.2019

28.09.2019

1 stop

Tickets from 55

Gothenburg

10.09.2019

17.09.2019

1 stop

Tickets from 55

Warsaw

19.11.2019

26.11.2019

Direct

Tickets from 56

Mulhouse

13.12.2019

15.12.2019

Direct

Tickets from 56

Sofia

05.08.2019

05.09.2019

Direct

Tickets from 56

Madrid

23.10.2019

26.10.2019

1 stop

Tickets from 57

Gdansk

01.10.2019

09.10.2019

1 stop

Tickets from 58

Bilbao

21.09.2019

07.10.2019

Direct

Tickets from 59

Stuttgart

14.10.2019

16.10.2019

Direct

Tickets from 59

La Coruna

22.12.2019

26.12.2019

Direct

Tickets from 59

Nantes

07.09.2019

14.09.2019

Direct

Tickets from 59

Katowice

09.10.2019

16.10.2019

1 stop

Tickets from 60

Nador

21.09.2019

05.10.2019

Direct

Tickets from 60

Rennes

14.10.2019

15.10.2019

Direct

Tickets from 60

Zurich

20.11.2019

30.11.2019

Direct

Tickets from 60

Munich

10.09.2019

15.03.2020

1 stop

Tickets from 61

Puerto del Rosario

08.10.2019

10.10.2019

Direct

Tickets from 61

Fez

07.12.2019

14.12.2019

Direct

Tickets from 62

Timisoara

01.10.2019

04.10.2019

1 stop

Tickets from 63

Prague

08.01.2020

12.01.2020

Direct

Tickets from 63

Amsterdam

22.01.2020

23.01.2020

Direct

Tickets from 63

Dusseldorf

29.01.2020

11.02.2020

Direct

Tickets from 64

Cagliari

03.10.2019

04.10.2019

1 stop

Tickets from 64

Riga

10.01.2020

13.01.2020

Direct

Tickets from 65

Bari

28.09.2019

02.10.2019

1 stop

Tickets from 68

Copenhagen

10.09.2019

13.09.2019

1 stop

Tickets from 68

Menorca

05.09.2019

09.09.2019

Direct

Tickets from 68

Vilnius

01.10.2019

09.10.2019

1 stop

Tickets from 69

Lille

02.09.2019

09.09.2019

Direct

Tickets from 70

Pisa

03.10.2019

07.10.2019

1 stop

Tickets from 70

Edinburgh

16.10.2019

23.10.2019

1 stop

Tickets from 73

Marrakech

05.12.2019

08.12.2019

Direct

Tickets from 76

Bucharest

15.10.2019

21.10.2019

1 stop

Tickets from 77

Krakow

02.10.2019

09.10.2019

1 stop

Tickets from 77

Hanover

28.08.2019

03.09.2019

1 stop

Tickets from 77

Dubrovnik

12.12.2019

15.12.2019

Direct

Tickets from 78

Bristol

30.09.2019

05.10.2019

Direct

Tickets from 78

Eindhoven

11.09.2019

18.09.2019

1 stop

Tickets from 78

Newcastle

01.12.2019

08.12.2019

Direct

Tickets from 79

Dortmund

18.09.2019

25.09.2019

1 stop

Tickets from 81

Cork

09.10.2019

16.10.2019

1 stop

Tickets from 81

Lamezia Terme

17.10.2019

22.10.2019

1 stop

Tickets from 82

Alghero

14.10.2019

20.10.2019

1 stop

Tickets from 83

Brindisi

25.09.2019

02.10.2019

1 stop

Tickets from 84

Nuremberg

29.08.2019

04.09.2019

1 stop

Tickets from 84

Vigo

18.10.2019

21.10.2019

Direct

Tickets from 84

Algiers

23.09.2019

30.09.2019

Direct

Tickets from 84

Wroclaw

23.09.2019

26.09.2019

1 stop

Tickets from 85

Tangier

28.03.2020

22.04.2020

Direct

Tickets from 85

Oslo

02.09.2019

06.09.2019

Direct

Tickets from 85

Helsinki

10.02.2020

17.02.2020

Direct

Tickets from 86

Glasgow

22.08.2019

25.08.2019

Direct

Tickets from 87

Bremen

26.10.2019

02.11.2019

1 stop

Tickets from 87

Kaunas

14.10.2019

24.10.2019

1 stop

Tickets from 89

Kerkyra

15.10.2019

22.10.2019

1 stop

Tickets from 89

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

Hotel Astoria

★★★

-22%

145114

1.57 km

8.7

View Hotel

Andante Hotel

★★★

-15%

136115

1.18 km

8.7

View Hotel

Hotel Granvia

★★★

-21%

127101

0.33 km

9.1

View Hotel

Ona Hotels Mosaic

★★★

-16%

156132

0.94 km

8.7

View Hotel

Hotel Soho

★★★

-17%

182152

0.95 km

8.8

View Hotel

Hotel Continental Palacete

★★★

-23%

189144

0.46 km

8.6

View Hotel

Hotel La Casa del Sol

★★★

-12%

176155

1.96 km

9

View Hotel

Catalonia Portal de l'Angel

★★★

-17%

189156

0.30 km

8.9

View Hotel

Evenia Rocafort

★★★

-17%

122101

1.62 km

8.6

View Hotel

Atlantis by Atbcn

★★★

-7%

125116

0.34 km

8.6

View Hotel