Things to Do in Barcelona – Spain

Travelers who choose to visit Spain, often find themselves looking for Things to do in Barcelona.
We have made for you a list of the most exciting Things to do in Barcelona, Spain.
The Tours and Attractions in Barcelona are classified by their style of trip:

To read the full itinerary of a specific attraction in Barcelona, simply click on it.
Those are the top things to do in Barcelona that no tourist should miss once they set foot in Spain.
Barcelona is known as a popular travel spot in Europe, and many tourists visiting Spain enjoy the variety of the things to do in Barcelona.

Hotels in Barcelona

Barcelona has a nice selection of hotels, and one of the first things to do in Barcelona is making sure you find a good place to sleep in. When you come after a day of Attractions and Tours, Finding your hotel in Barcelona can be an exhausting experience, try booking your Barcelona hotel now to avoid any inconveniences.
To make it easier for you, we have chosen some of the best hotels in Barcelona from the world top providers, and you can be rest assured that all the hotels in Barcelona listed on U.Tours have been recommended by other travelers.




 

 

Recommended Hotels in Barcelona

Booking.com

Cheap Flights To Barcelona

Finding Cheap flights to Barcelona have been simplified with U.Tours flight engine, below you can see some of the best deals for flights to Barcelona from various destinations.

OriginDeparture dateReturn dateFind Ticket

Palma de Mallorca

07.06.2020

11.06.2020

Tickets from 34

Warsaw

07.05.2020

14.05.2020

Tickets from 51

Budapest

11.06.2020

13.06.2020

Tickets from 52

Lisbon

10.12.2020

13.12.2020

Tickets from 54

Milan

11.11.2020

14.11.2020

Tickets from 55

Faro

01.06.2020

30.06.2020

Tickets from 59

London

11.12.2020

12.12.2020

Tickets from 61

Santiago De Compostela

15.11.2020

30.11.2020

Tickets from 61

Paris

01.09.2020

08.09.2020

Tickets from 61

Naples

09.05.2020

15.05.2020

Tickets from 63

Madrid

17.07.2020

19.07.2020

Tickets from 67

Marseille

24.07.2020

29.07.2020

Tickets from 70

Santander

17.06.2020

21.06.2020

Tickets from 70

La Coruna

23.05.2020

25.05.2020

Tickets from 70

Rome

01.09.2020

15.09.2020

Tickets from 71

Seville

20.07.2020

25.07.2020

Tickets from 71

Brussels

12.05.2020

15.05.2020

Tickets from 71

Vilnius

09.05.2020

16.05.2020

Tickets from 72

Geneva

04.09.2020

06.09.2020

Tickets from 74

Kutaisi

19.06.2020

29.06.2020

Tickets from 74

Nice

11.08.2020

14.08.2020

Tickets from 76

Oviedo

27.04.2020

05.05.2020

Tickets from 76

Prague

20.05.2020

27.05.2020

Tickets from 77

Bologna

09.10.2020

11.10.2020

Tickets from 78

Vienna

16.06.2020

19.06.2020

Tickets from 81

Porto

18.06.2020

22.06.2020

Tickets from 83

Malaga

31.07.2020

03.08.2020

Tickets from 85

Berlin

02.07.2020

09.07.2020

Tickets from 89

Kiev

25.04.2020

07.05.2020

Tickets from 89

Wroclaw

14.05.2020

21.05.2020

Tickets from 93

Gdansk

23.05.2020

29.05.2020

Tickets from 94

Liverpool

19.10.2020

26.10.2020

Tickets from 95

Dusseldorf

11.05.2020

14.05.2020

Tickets from 95

Mulhouse

26.06.2020

30.06.2020

Tickets from 96

Copenhagen

05.05.2020

12.05.2020

Tickets from 96

Venice

30.05.2020

03.06.2020

Tickets from 98

Tel Aviv-Yafo

05.04.2020

12.04.2020

Tickets from 99

Stockholm

01.06.2020

10.06.2020

Tickets from 101

Athens

01.05.2020

05.05.2020

Tickets from 104

Krakow

19.07.2020

25.07.2020

Tickets from 106

Lviv

10.05.2020

13.05.2020

Tickets from 107

Lille

05.10.2020

08.10.2020

Tickets from 107

Frankfurt

29.05.2020

01.06.2020

Tickets from 110

Turin

12.08.2020

19.08.2020

Tickets from 110

Munich

22.04.2020

25.04.2020

Tickets from 112

Sofia

29.05.2020

12.06.2020

Tickets from 112

Saint Petersburg

04.05.2020

14.05.2020

Tickets from 112

Kazan

12.05.2020

19.05.2020

Tickets from 113

Lublin

19.07.2020

25.07.2020

Tickets from 116

Granada

31.07.2020

03.08.2020

Tickets from 116

Helsinki

01.06.2020

12.06.2020

Tickets from 116

Riga

17.06.2020

24.06.2020

Tickets from 118

Nantes

15.05.2020

17.05.2020

Tickets from 119

Amsterdam

13.06.2020

21.06.2020

Tickets from 123

Yerevan

01.05.2020

14.05.2020

Tickets from 123

Dublin

18.07.2020

01.08.2020

Tickets from 124

Cologne

24.08.2020

30.08.2020

Tickets from 125

Moscow

12.05.2020

30.05.2020

Tickets from 126

Rotterdam

07.06.2020

09.07.2020

Tickets from 126

Hamburg

22.07.2020

26.07.2020

Tickets from 126

Katowice

01.07.2020

18.07.2020

Tickets from 129

Stuttgart

03.08.2020

06.08.2020

Tickets from 132

Kaunas

24.08.2020

30.08.2020

Tickets from 139

Chisinau

15.04.2020

30.04.2020

Tickets from 141

Tallinn

25.04.2020

05.05.2020

Tickets from 143

Florence

04.11.2020

07.11.2020

Tickets from 144

Glasgow

21.04.2020

25.04.2020

Tickets from 144

Toulouse

22.07.2020

25.07.2020

Tickets from 145

Algiers

23.04.2020

29.04.2020

Tickets from 147

Newcastle

06.03.2021

09.03.2021

Tickets from 147

Tbilisi

25.04.2020

29.04.2020

Tickets from 154

Tunis

05.08.2020

12.08.2020

Tickets from 156

Bucharest

17.07.2020

23.07.2020

Tickets from 158

Dnepropetrovsk

21.07.2020

29.07.2020

Tickets from 159

Nuremberg

11.06.2020

25.06.2020

Tickets from 160

New York

02.09.2020

11.09.2020

Tickets from 161

Poznan

05.09.2020

06.09.2020

Tickets from 161

Minsk

02.05.2020

16.05.2020

Tickets from 161

Genova

23.07.2020

31.07.2020

Tickets from 162

Zaporozhye

28.06.2020

01.07.2020

Tickets from 163

Luxembourg

24.08.2020

30.08.2020

Tickets from 164

Oran

23.06.2020

02.07.2020

Tickets from 165

Istanbul

03.06.2020

10.06.2020

Tickets from 169

Palermo

12.08.2020

19.08.2020

Tickets from 169

Kharkiv

15.06.2020

22.06.2020

Tickets from 171

Belgrade

31.10.2020

12.11.2020

Tickets from 177

Fez

08.08.2020

10.08.2020

Tickets from 178

Shannon

18.07.2020

01.08.2020

Tickets from 179

Odessa

30.05.2020

08.06.2020

Tickets from 184

Hanover

21.07.2020

28.07.2020

Tickets from 185

Astana

24.05.2020

02.06.2020

Tickets from 189

Kaliningrad

22.05.2020

27.05.2020

Tickets from 189

Dortmund

04.10.2020

07.10.2020

Tickets from 194

Bratislava

28.08.2020

31.08.2020

Tickets from 195

Zurich

28.03.2020

29.03.2020

Tickets from 198

Nizhniy Novgorod

06.12.2020

11.12.2020

Tickets from 210

Craiova

24.07.2020

31.07.2020

Tickets from 219

Samara

09.11.2020

16.11.2020

Tickets from 224

Rostov

24.11.2020

01.12.2020

Tickets from 227

Boston

11.05.2020

25.05.2020

Tickets from 230

If you couldn’t find flights from your origin city, check out other Cheap Flights to Barcelona in the button below

Find Cheap Flights To Barcelona

Discover which months are the best to fly to Barcelona low cost. in the calendar below you can find cheap flights to Barcelona by month, simply choose the city you intent to fly from:

Barcelona Map

Check out the map of Barcelona, Spain, navigate through the City, and find the area you prefer to stay in. You can also find on the map the designated areas of Things to do in Barcelona.

Places to Visit in Spain

Did you know? The Capital City of Spain is Madrid

Barcelona is one of the top places to visit in Spain, however there are other major cities which travelers go to when traveling to Spain.
Here is a list of the top rated attractions in Spain:

Cheap Flights from Barcelona

Plan your next destination trip and find great bargains on Plane tickets from Barcelona to other nearby locations. For your convenience, here is a chart of some of the cheapest flights from Barcelona:

Cheap Flights from Barcelona

DestinationDeparture dateReturn dateFind Ticket

Palma de Mallorca

03.06.2020

09.06.2020

Tickets from 34

Ibiza

06.09.2020

07.12.2020

Tickets from 34

Budapest

23.04.2020

28.04.2020

Tickets from 50

Nice

10.06.2020

10.06.2020

Tickets from 51

Menorca

25.09.2020

02.10.2020

Tickets from 52

Lisbon

21.09.2020

23.09.2020

Tickets from 56

Marseille

05.06.2020

11.06.2020

Tickets from 60

Seville

05.10.2020

15.10.2020

Tickets from 60

Puerto del Rosario

12.05.2020

19.05.2020

Tickets from 61

London

12.05.2020

15.05.2020

Tickets from 62

Valencia

21.05.2020

28.05.2020

Tickets from 66

Porto

20.07.2020

24.07.2020

Tickets from 68

Madrid

01.12.2020

05.12.2020

Tickets from 71

Santander

17.06.2020

21.06.2020

Tickets from 75

Tenerife

02.05.2020

17.05.2020

Tickets from 75

Rome

02.11.2020

08.11.2020

Tickets from 78

Paris

22.10.2020

25.10.2020

Tickets from 78

Malaga

04.06.2020

09.06.2020

Tickets from 80

Zurich

29.05.2020

02.06.2020

Tickets from 82

Turin

28.06.2020

30.11.2020

Tickets from 82

Bucharest

06.04.2020

06.04.2020

Tickets from 83

Cagliari

18.06.2020

30.06.2020

Tickets from 84

Vigo

09.06.2020

23.06.2020

Tickets from 86

Alicante

03.08.2020

17.08.2020

Tickets from 89

Tel Aviv-Yafo

19.04.2020

26.04.2020

Tickets from 90

Brussels

07.09.2020

09.09.2020

Tickets from 91

Berlin

20.07.2020

24.07.2020

Tickets from 91

Amsterdam

23.10.2020

27.10.2020

Tickets from 94

Bologna

03.05.2020

04.05.2020

Tickets from 96

Florence

26.06.2020

29.06.2020

Tickets from 103

Tangier

19.06.2020

30.06.2020

Tickets from 103

Gran Canaria

05.06.2020

13.06.2020

Tickets from 103

Kutaisi

13.06.2020

13.07.2020

Tickets from 103

Santiago De Compostela

24.08.2020

30.08.2020

Tickets from 106

Algiers

28.05.2020

25.06.2020

Tickets from 106

Munich

19.09.2020

22.09.2020

Tickets from 109

Marrakech

19.09.2020

29.09.2020

Tickets from 110

Venice

02.07.2020

06.07.2020

Tickets from 112

Kiev

03.06.2020

10.06.2020

Tickets from 112

Saint Petersburg

13.05.2020

20.05.2020

Tickets from 115

Prague

16.06.2020

18.06.2020

Tickets from 115

Jerez De La Frontera

07.08.2020

09.08.2020

Tickets from 116

Luqa

03.07.2020

11.07.2020

Tickets from 118

Stockholm

09.06.2020

14.06.2020

Tickets from 118

Eindhoven

27.12.2020

30.12.2020

Tickets from 122

Moscow

30.05.2020

06.06.2020

Tickets from 129

Warsaw

22.04.2020

29.04.2020

Tickets from 129

Krakow

22.09.2020

27.09.2020

Tickets from 131

Istanbul

14.02.2021

17.02.2021

Tickets from 132

Athens

10.07.2020

15.07.2020

Tickets from 134

Dusseldorf

02.07.2020

03.07.2020

Tickets from 137

Copenhagen

20.07.2020

27.07.2020

Tickets from 139

Mikonos

25.06.2020

30.06.2020

Tickets from 142

Tunis

15.05.2020

17.05.2020

Tickets from 155

Lviv

29.04.2020

02.05.2020

Tickets from 158

Ponta Delgada

30.06.2020

09.07.2020

Tickets from 169

Lyon

29.03.2020

12.04.2020

Tickets from 172

Montpellier

03.09.2020

06.09.2020

Tickets from 176

Katowice

22.09.2020

27.09.2020

Tickets from 187

Granada

01.05.2020

03.05.2020

Tickets from 190

Faro

01.08.2020

15.08.2020

Tickets from 191

New York

06.11.2020

14.11.2020

Tickets from 192

Tbilisi

19.05.2020

16.06.2020

Tickets from 192

Badajoz

17.07.2020

20.07.2020

Tickets from 192

Reykjavik

27.12.2020

30.12.2020

Tickets from 196

Funchal

01.09.2020

06.09.2020

Tickets from 203

Nador

19.06.2020

30.06.2020

Tickets from 204

Frankfurt

09.04.2020

02.03.2021

Tickets from 204

Birmingham

10.04.2020

13.04.2020

Tickets from 206

Boston

10.12.2020

23.12.2020

Tickets from 207

Stuttgart

30.03.2020

31.03.2020

Tickets from 208

Dubai

13.05.2020

20.05.2020

Tickets from 210

Riga

14.03.2021

15.03.2021

Tickets from 212

Minsk

18.04.2020

18.05.2020

Tickets from 228

Carcassonne

16.06.2020

18.06.2020

Tickets from 229

Vienna

01.04.2020

08.04.2020

Tickets from 230

Newburgh

01.09.2020

11.09.2020

Tickets from 234

Bergen

19.04.2020

17.05.2020

Tickets from 235

Arrecife

30.07.2020

02.08.2020

Tickets from 256

Amman

08.06.2020

14.06.2020

Tickets from 262

Ekaterinburg

05.05.2020

19.05.2020

Tickets from 281

Yerevan

08.06.2020

21.06.2020

Tickets from 286

Saratov

12.01.2021

26.01.2021

Tickets from 298

Krasnodar

11.05.2020

25.05.2020

Tickets from 302

Los Angeles

15.11.2020

28.11.2020

Tickets from 310

Iasi

14.04.2020

21.04.2020

Tickets from 314

Miami

17.08.2020

28.08.2020

Tickets from 314

Rostov

16.09.2020

20.09.2020

Tickets from 317

Ufa

01.05.2020

31.05.2020

Tickets from 323

Sochi

08.10.2020

11.10.2020

Tickets from 323

Luxembourg

09.04.2020

13.04.2020

Tickets from 324

Sharjah

13.05.2020

20.05.2020

Tickets from 324

San Francisco

09.06.2020

21.06.2020

Tickets from 326

Kazan

23.12.2020

27.12.2020

Tickets from 339

Varna

31.03.2020

07.04.2020

Tickets from 346

San Pedro Sula

01.05.2020

01.06.2020

Tickets from 360

Dallas

25.05.2020

29.05.2020

Tickets from 363

Cancun

22.06.2020

30.06.2020

Tickets from 367

Chisinau

18.04.2020

19.04.2020

Tickets from 368

Shanghai

17.05.2020

24.05.2020

Tickets from 369