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

Luqa

30.11.2020

07.12.2020

Direct

Tickets from 19

Vienna

26.10.2020

05.11.2020

Direct

Tickets from 25

London

06.10.2020

08.10.2020

Direct

Tickets from 29

Paris

05.10.2020

17.10.2020

Direct

Tickets from 30

Warsaw

31.07.2020

07.08.2020

Direct

Tickets from 38

Manchester

19.11.2020

22.11.2020

Direct

Tickets from 38

Rome

01.09.2020

31.10.2020

Direct

Tickets from 39

Poznan

22.08.2020

25.08.2020

Direct

Tickets from 39

Naples

24.08.2020

27.08.2020

Direct

Tickets from 40

Seville

09.11.2020

15.11.2020

Direct

Tickets from 40

Berlin

30.09.2020

01.10.2020

Direct

Tickets from 41

Gdansk

13.07.2020

23.07.2020

Direct

Tickets from 41

Madrid

21.10.2020

28.10.2020

Direct

Tickets from 42

Brussels

09.09.2020

13.09.2020

Direct

Tickets from 43

Porto

14.08.2020

18.08.2020

Direct

Tickets from 43

Milan

07.09.2020

10.09.2020

Direct

Tickets from 44

Chisinau

13.10.2020

18.10.2020

Direct

Tickets from 45

Budapest

06.08.2020

10.08.2020

Direct

Tickets from 45

Wroclaw

26.07.2020

02.08.2020

Direct

Tickets from 45

Hamburg

07.09.2020

11.09.2020

Direct

Tickets from 46

Liverpool

10.10.2020

13.10.2020

Direct

Tickets from 46

Cologne

30.08.2020

06.09.2020

Direct

Tickets from 47

Palma de Mallorca

14.09.2020

14.09.2020

Direct

Tickets from 48

Sofia

30.07.2020

06.08.2020

Direct

Tickets from 49

Stuttgart

17.10.2020

23.10.2020

Direct

Tickets from 49

Bologna

22.08.2020

29.08.2020

Direct

Tickets from 49

Frankfurt

28.08.2020

07.09.2020

Direct

Tickets from 49

Krakow

12.08.2020

19.08.2020

Direct

Tickets from 49

Glasgow

25.07.2020

03.08.2020

Direct

Tickets from 50

Valencia

07.02.2021

30.05.2021

1 stop

Tickets from 50

Bordeaux

17.09.2020

26.09.2020

Direct

Tickets from 50

Venice

10.09.2020

12.09.2020

Direct

Tickets from 52

Nottingham

30.07.2020

04.08.2020

Direct

Tickets from 54

Birmingham

03.08.2020

07.08.2020

Direct

Tickets from 54

Prague

21.08.2020

25.08.2020

Direct

Tickets from 55

Dortmund

19.07.2020

22.07.2020

1 stop

Tickets from 55

Belgrade

24.08.2020

29.08.2020

Direct

Tickets from 57

Geneva

10.10.2020

15.10.2020

Direct

Tickets from 57

Alicante

03.08.2020

03.09.2020

1 stop

Tickets from 58

Dublin

30.07.2020

03.08.2020

Direct

Tickets from 58

Katowice

24.07.2020

07.08.2020

Direct

Tickets from 59

Lisbon

05.08.2020

10.08.2020

2 stops

Tickets from 60

Thessaloniki

07.09.2020

09.09.2020

1 stop

Tickets from 60

Kiev

29.07.2020

02.08.2020

1 stop

Tickets from 61

Ibiza

21.06.2021

28.06.2021

Direct

Tickets from 61

Tallinn

01.09.2020

09.09.2020

1 stop

Tickets from 62

Athens

25.09.2020

28.09.2020

1 stop

Tickets from 63

Bucharest

14.08.2020

20.08.2020

1 stop

Tickets from 63

Dusseldorf

30.08.2020

31.08.2020

Direct

Tickets from 64

Nice

24.08.2020

30.08.2020

Direct

Tickets from 64

Eindhoven

15.10.2020

22.10.2020

1 stop

Tickets from 65

Saint Petersburg

05.10.2020

12.10.2020

1 stop

Tickets from 65

Stockholm

16.08.2020

24.08.2020

1 stop

Tickets from 65

Vilnius

28.08.2020

06.09.2020

Direct

Tickets from 66

Riga

21.08.2020

24.08.2020

Direct

Tickets from 67

Malaga

20.07.2020

24.07.2020

1 stop

Tickets from 71

Marseille

03.10.2020

10.10.2020

1 stop

Tickets from 73

Moscow

16.09.2020

30.09.2020

1 stop

Tickets from 74

Cagliari

02.10.2020

07.10.2020

Direct

Tickets from 75

Podgorica

14.07.2020

23.07.2020

1 stop

Tickets from 78

Tel Aviv-Yafo

22.07.2020

26.07.2020

1 stop

Tickets from 79

Kharkiv

07.08.2020

21.08.2020

2 stops

Tickets from 80

Bristol

26.08.2020

02.09.2020

1 stop

Tickets from 80

Larnaca

04.09.2020

14.09.2020

1 stop

Tickets from 82

Reykjavik

10.09.2020

17.09.2020

1 stop

Tickets from 82

Helsinki

06.08.2020

12.08.2020

1 stop

Tickets from 82

Catania

07.09.2020

10.09.2020

1 stop

Tickets from 82

Bilbao

20.07.2020

22.07.2020

1 stop

Tickets from 82

Tirana

05.08.2020

10.08.2020

1 stop

Tickets from 82

Turku

27.07.2020

02.08.2020

2 stops

Tickets from 84

Odessa

27.07.2020

06.08.2020

1 stop

Tickets from 84

Luxembourg

10.08.2020

17.08.2020

Direct

Tickets from 84

Lamezia Terme

15.09.2020

22.09.2020

1 stop

Tickets from 85

Amsterdam

03.10.2020

06.10.2020

Direct

Tickets from 88

Lviv

19.09.2020

23.09.2020

1 stop

Tickets from 89

Lyon

15.12.2020

20.12.2020

Direct

Tickets from 89

Zaporozhye

05.08.2020

12.08.2020

1 stop

Tickets from 90

Copenhagen

06.08.2020

09.08.2020

1 stop

Tickets from 90

Nantes

30.08.2020

30.08.2020

2 stops

Tickets from 93

Santander

18.08.2020

21.08.2020

Direct

Tickets from 93

Timisoara

20.08.2020

30.09.2020

1 stop

Tickets from 93

Pisa

31.07.2020

29.08.2020

Direct

Tickets from 94

Rzeszow

16.07.2020

19.07.2020

1 stop

Tickets from 94

Hanover

16.08.2020

30.08.2020

1 stop

Tickets from 96

Menorca

20.07.2020

01.08.2020

1 stop

Tickets from 97

Marrakech

07.08.2020

16.08.2020

1 stop

Tickets from 97

Kutaisi

08.09.2020

13.09.2020

2 stops

Tickets from 98

Munich

01.01.2021

29.01.2021

1 stop

Tickets from 99

Yerevan

07.08.2020

14.08.2020

2 stops

Tickets from 99

Florence

23.11.2020

27.11.2020

Direct

Tickets from 100

Tbilisi

05.08.2020

17.08.2020

1 stop

Tickets from 100

Leeds

14.09.2020

18.09.2020

Direct

Tickets from 103

Faro

28.08.2020

11.09.2020

1 stop

Tickets from 104

Olbia

18.09.2020

23.09.2020

1 stop

Tickets from 104

Zurich

05.09.2020

12.09.2020

Direct

Tickets from 104

Edinburgh

17.09.2020

20.09.2020

2 stops

Tickets from 105

Algiers

10.08.2020

13.08.2020

Direct

Tickets from 105

Oran

04.10.2020

08.10.2020

Direct

Tickets from 106

Bari

08.12.2020

17.12.2020

1 stop

Tickets from 107

Iasi

01.08.2020

09.08.2020

1 stop

Tickets from 107

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

B Hotel

★★★

-19%

130106

2.02 km

9.1

View Hotel

Praktik Bakery

★★★

-45%

12368

1.16 km

8.8

View Hotel

Boutique Hostemplo Sagrada Familia

★★★

-59%

16769

1.59 km

8.9

View Hotel

Hotel Actual

★★★

-59%

18275

1.24 km

8.8

View Hotel

Praktik Vinoteca

★★★

-41%

12373

0.69 km

8.8

View Hotel

Praktik Rambla

★★★

-46%

17493

0.41 km

8.8

View Hotel

Hotel Astoria

★★★

-56%

17476

1.57 km

8.8

View Hotel

Motel One Barcelona-Ciutadella

★★★

-46%

213115

1.26 km

9.1

View Hotel