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, and it is the starting point of one of the most exciting road trips across Spain – the one that takes the traveler to the Basque Country.

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 Europe.

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

27.10.2020

30.10.2020

Direct

Tickets from 15

Warsaw

02.11.2020

09.11.2020

Direct

Tickets from 17

Sofia

05.11.2020

08.11.2020

Direct

Tickets from 18

Budapest

30.10.2020

06.11.2020

Direct

Tickets from 19

Naples

12.11.2020

15.11.2020

Direct

Tickets from 20

Vienna

20.11.2020

25.11.2020

Direct

Tickets from 20

Dublin

04.12.2020

11.12.2020

Direct

Tickets from 22

Berlin

22.11.2020

29.11.2020

Direct

Tickets from 22

Birmingham

29.10.2020

05.11.2020

Direct

Tickets from 26

Bacau

03.12.2020

10.12.2020

Direct

Tickets from 28

Prague

27.10.2020

03.11.2020

Direct

Tickets from 28

Brussels

08.11.2020

15.11.2020

Direct

Tickets from 29

Paris

13.11.2020

18.11.2020

Direct

Tickets from 30

Seville

06.11.2020

08.11.2020

Direct

Tickets from 30

Krakow

29.10.2020

08.11.2020

1 stop

Tickets from 30

Milan

04.12.2020

07.12.2020

Direct

Tickets from 31

Rome

26.11.2020

29.11.2020

Direct

Tickets from 35

Porto

20.11.2020

22.11.2020

Direct

Tickets from 35

London

09.11.2020

13.11.2020

1 stop

Tickets from 37

Ibiza

25.10.2020

25.10.2020

Direct

Tickets from 39

Copenhagen

29.10.2020

01.11.2020

1 stop

Tickets from 41

Malaga

15.11.2020

23.11.2020

1 stop

Tickets from 42

Catania

30.10.2020

04.11.2020

1 stop

Tickets from 43

Athens

12.11.2020

18.11.2020

1 stop

Tickets from 43

Kiev

22.11.2020

25.11.2020

1 stop

Tickets from 43

Manchester

29.10.2020

31.10.2020

1 stop

Tickets from 43

Eindhoven

29.10.2020

02.11.2020

1 stop

Tickets from 43

Vilnius

16.11.2020

29.11.2020

1 stop

Tickets from 44

Nice

04.12.2020

09.12.2020

Direct

Tickets from 45

Brindisi

30.10.2020

02.11.2020

1 stop

Tickets from 46

Bucharest

30.12.2020

06.01.2021

1 stop

Tickets from 46

Edinburgh

20.11.2020

30.11.2020

1 stop

Tickets from 46

Tenerife

27.10.2020

31.10.2020

Direct

Tickets from 47

Dortmund

08.11.2020

22.11.2020

1 stop

Tickets from 48

Riga

19.11.2020

22.11.2020

1 stop

Tickets from 48

Tallinn

07.11.2020

14.11.2020

1 stop

Tickets from 49

Gdansk

24.11.2020

27.11.2020

1 stop

Tickets from 49

Lisbon

10.01.2021

15.01.2021

Direct

Tickets from 50

Bologna

06.11.2020

12.11.2020

1 stop

Tickets from 50

Gran Canaria

04.11.2020

15.11.2020

Direct

Tickets from 51

Cologne

05.11.2020

09.11.2020

1 stop

Tickets from 51

Madrid

13.11.2020

15.11.2020

1 stop

Tickets from 51

Poznan

22.11.2020

26.11.2020

1 stop

Tickets from 52

Thessaloniki

06.12.2020

13.12.2020

1 stop

Tickets from 55

Odessa

26.10.2020

31.10.2020

2 stops

Tickets from 55

Alicante

12.01.2021

17.01.2021

Direct

Tickets from 56

Luxembourg

30.10.2020

01.11.2020

1 stop

Tickets from 58

Santander

13.07.2021

20.07.2021

Direct

Tickets from 60

Nottingham

26.10.2020

30.10.2020

1 stop

Tickets from 60

Valencia

29.10.2020

30.10.2020

1 stop

Tickets from 61

Amsterdam

28.01.2021

02.02.2021

Direct

Tickets from 62

Venice

09.03.2021

12.03.2021

Direct

Tickets from 62

Tel Aviv-Yafo

20.11.2020

22.11.2020

1 stop

Tickets from 62

Hamburg

23.11.2020

28.11.2020

1 stop

Tickets from 63

Wroclaw

13.11.2020

15.11.2020

1 stop

Tickets from 65

Faro

25.10.2020

31.10.2020

1 stop

Tickets from 65

Newcastle

01.11.2020

08.11.2020

1 stop

Tickets from 66

Kaunas

06.11.2020

09.11.2020

2 stops

Tickets from 67

Bordeaux

07.08.2021

14.08.2021

Direct

Tickets from 67

Bilbao

05.11.2020

08.11.2020

1 stop

Tickets from 68

Saint Petersburg

05.12.2020

12.12.2020

1 stop

Tickets from 69

Stockholm

05.11.2020

09.11.2020

2 stops

Tickets from 73

Munich

25.11.2020

02.12.2020

Direct

Tickets from 73

Lviv

18.12.2020

21.12.2020

1 stop

Tickets from 73

Marrakech

05.12.2020

19.12.2020

Direct

Tickets from 74

Larnaca

21.12.2020

27.12.2020

1 stop

Tickets from 77

Oslo

14.11.2020

21.11.2020

1 stop

Tickets from 78

Frankfurt

04.02.2021

07.02.2021

Direct

Tickets from 78

Cork

09.11.2020

20.11.2020

1 stop

Tickets from 80

Lyon

14.12.2020

30.12.2020

1 stop

Tickets from 82

Luqa

02.11.2020

05.11.2020

1 stop

Tickets from 85

Istanbul

15.11.2020

26.11.2020

1 stop

Tickets from 86

Mulhouse

05.09.2021

19.09.2021

Direct

Tickets from 89

Geneva

28.11.2020

05.12.2020

1 stop

Tickets from 90

Vigo

28.10.2020

01.11.2020

1 stop

Tickets from 92

Podgorica

14.11.2020

29.11.2020

1 stop

Tickets from 93

Gothenburg

15.11.2020

21.11.2020

1 stop

Tickets from 93

Dusseldorf

15.04.2021

21.04.2021

Direct

Tickets from 95

Moscow

04.12.2020

13.12.2020

1 stop

Tickets from 96

Katowice

30.12.2020

02.01.2021

2 stops

Tickets from 97

Bratislava

03.12.2020

06.12.2020

2 stops

Tickets from 99

Belgrade

15.01.2021

25.01.2021

1 stop

Tickets from 102

Nantes

17.07.2021

24.07.2021

Direct

Tickets from 104

Nador

26.12.2020

09.01.2021

1 stop

Tickets from 107

Chisinau

22.11.2020

29.11.2020

2 stops

Tickets from 111

Tirana

13.03.2021

20.03.2021

1 stop

Tickets from 113

Helsinki

20.04.2021

27.04.2021

Direct

Tickets from 113

Santiago De Compostela

29.10.2020

05.11.2020

2 stops

Tickets from 114

Fez

01.04.2021

01.05.2021

1 stop

Tickets from 114

Liverpool

17.11.2020

20.11.2020

1 stop

Tickets from 122

Granada

30.10.2020

02.11.2020

1 stop

Tickets from 122

Cluj-Napoca

11.03.2021

18.03.2021

1 stop

Tickets from 124

Pescara

28.01.2021

31.01.2021

1 stop

Tickets from 125

Zaporozhye

30.05.2021

08.06.2021

2 stops

Tickets from 126

Kutaisi

13.12.2020

24.12.2020

2 stops

Tickets from 127

Casablanca

25.11.2020

30.11.2020

Direct

Tickets from 127

Turin

28.11.2020

08.12.2020

1 stop

Tickets from 134

Zurich

19.11.2020

21.11.2020

1 stop

Tickets from 134

Dubrovnik

06.07.2021

08.07.2021

1 stop

Tickets from 137

Zagreb

27.11.2020

06.12.2020

1 stop

Tickets from 140

Hotels in Barcelona, Spain

Check this list of the best hotel 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

Boutique Hotel H10 Catalunya Plaza

★★★

-48%

16485

0.12 km

8.9

View Hotel

Motel One Barcelona-Ciutadella

★★★

-14%

9279

1.26 km

9.1

View Hotel

Praktik Vinoteca

★★★

-24%

6147

0.69 km

8.8

View Hotel

Hotel Astoria

★★★

-38%

8855

1.57 km

8.8

View Hotel