Filters

Price (per adult)

£
£

Pickup at Hotel

Tickets option

Categories

Activity languages

Menu
Cart

Activities and tours in Barcelona


410 Experiences
AI powered Beta

Smart picks

Get personalised picks that match your interests

0/500

Example: 'Skip-the-line tickets to visit La Pedrera in Barcelona with audio guide under 70 euros.'

AI powered Beta

Smart picks

Get personalised picks that match your interests

0/500

Example: 'Skip-the-line tickets to visit La Pedrera in Barcelona with audio guide under 70 euros.'

AI powered Beta

Smart picks

Get personalised picks that match your interests

0/500

Example: 'Skip-the-line tickets to visit La Pedrera in Barcelona with audio guide under 70 euros.'


What to Do in Barcelona: Attractions, Activities, and Tips

Welcome to Barcelona, a city where Gaudí’s iconic architecture, the beach and tapas culture come together effortlessly in one trip. Start with the must-sees (Sagrada Família, Park Güell, Casa Batlló), then add experiences that help you make the most of your time, such as hop-on hop-off buses, walking tours or day trips.

On this page, you can compare tickets and activities to quickly find what best fits your plans, which is especially useful since popular attractions can get busy. Below, you’ll find seven must-do experiences for your visit to Barcelona.

Top seven activities to do in Barcelona

1. Marvel at the Sagrada Familia

The unfinished Sagrada Familia bears witness to Gaudi’s visionary genius. Construction of the basilica began in 1882 and is expected to be completed in 2026. The architectural style, an example of Catalan modernism, fascinates with its intricate façades and high spires. Inside, a kaleidoscopic interior awaits, with stained-glass windows and organic shapes inspired by nature. A visit to the Sagrada Familia promises an absorbing journey through the mind of a master architect, leaving you in awe of its unparalleled beauty and religious splendour.

2. Stroll through Park Güell

A second Gaudi masterpiece not to be missed is Park Güell, which is located in hills on the edge of the city. This UNESCO World Heritage Site showcases intricate mosaic artwork, winding paths and unique architectural elements. Admire the iconic Salamander Staircase – El Drac in Catalan – and wander through the forest of crooked columns in the colonnade. The beauty of Park Güell and the panoramic view of the city make it a must-visit. Lose yourself in the architect’s imaginative world and experience the magic in every corner of this extraordinary park.

3. Admire Casa Batlló

Gaudi’s Casa Batlló is another of his architectural gems in Barcelona. The façade, decorated with colourful tiles, wavy lines and skeletal balconies, will not leave you indifferent. Step into this special house and let yourself be transported to a world full of wonders. Gaudi’s imaginative genius is brought to life through intricate detail, organic shapes and innovative use of light and space. From the extraordinary interior to the extraordinary roof, every corner of Casa Batlló is a testament to Gaudi’s unparalleled vision.

4. Visit La Pedrera–Casa Milà

La Pedrera – also known as Casa Milà – is located near the Casa Batlló on Passeig de Gracia and is the latest Gaudi masterpiece on our list. The distinctive modernist style, with undulating stone walls and wrought-iron balconies, shows Gaudi’s love of organic forms. Inside, you can explore the Espai Gaudi, a museum dedicated to the architect’s life and work, and head to the rooftop, adorned with sentry-like chimneystacks.

5. Explore Spotify Camp Nou

For football fans, a visit to Spotify Camp Nou and FC Barcelona is a must. You’ll dive into the club’s history, relive iconic moments and get a real sense of the scale of Barça’s home stadium.

Even if you’re not a die-hard fan, it’s a fun change of pace, especially for families or groups with mixed interests. Just choose the experience that best fits your schedule, whether it’s a short visit or a more in-depth tour.

6. Modern art at the Moco Museum

Art lovers will not be short of things to do in Barcelona, either. A stone’s throw from the Picasso Museum is the Moco Museum, in the middle of the hip El Born district. This museum, which only opened its doors in 2021, is entirely dedicated to modern and contemporary art. You can admire works by innovators such as Banksy, Salvador Dali, Keith Haring, Andy Warhol and Yayoi Kasuma. A visit to the museum is an interesting experience in Barcelona that is fun for both young and old.

7. PortAventura: the ultimate theme park day trip from Barcelona

Fancy a break from the city? PortAventura is one of the most popular day trips from Barcelona, offering a full resort with multiple parks, including PortAventura Park and Ferrari Land.

It’s easy to reach by train or bus, or just under 90 minutes by car depending on where you’re staying. Opening hours vary by season, so always check in advance. The best approach is to start early and plan your day around the attractions you really want to do, so it feels like a full, fun day out rather than a rushed itinerary.

For more tips, see our PortAventura guide.


Plan your visit to Barcelona

If it’s your first time in Barcelona, you can’t go wrong with this mix: the Sagrada Família and Park Güell for Gaudí’s architecture, a walk through the Gothic Quarter for atmosphere and history, and Passeig de Gràcia (Casa Batlló and La Pedrera) for modernist design. End the day by the sea, either at the beach or along the promenade, and make time for tapas or a visit to a local market.

A practical 3-day itinerary for Barcelona:

  • Day 1 (classics): Gothic Quarter, La Rambla and surroundings, plus Casa Batlló or La Pedrera on Passeig de Gràcia

  • Day 2 (Modernisme highlights): Sagrada Família, Hospital Sant Pau and Park Güell

  • Day 3 (variety): Parc de la Ciutadella, El Born, Barceloneta for a seaside lunch, and finish the afternoon on Montjuïc

Use our 2-day itinerary as a base and extend it with an extra day trip or a museum-focused day.

In the city centre, you’ll do a lot on foot, but for longer distances the metro is usually the fastest and most reliable option. Buses are useful if you want to see more of the city as you travel, while taxis are convenient late at night or when you have luggage. If you want to see several highlights in one day, a hop-on hop-off bus is a practical choice.

For the most popular sights, it’s definitely worth booking in advance, especially in peak season or if you’re short on time. It helps you avoid queues and gives you more control over your itinerary. Focus on securing tickets for the places you really don’t want to miss, then plan the rest of your day around them.

Barcelona is a great base for day trips if you want a break from the city. Three popular options are:

  • Montserrat – a mountain range just under an hour away, known for its monastery and dramatic rock formations

  • A coastal town like Sitges – a relaxed option if you want beach time and atmosphere, but with a quieter feel than central Barcelona

  • PortAventura – a theme park resort just over an hour away, ideal for a fun, action-packed day with rides and shows.

For a quick beach break in the city, Barceloneta Beach is the easiest option. If you’re after something quieter, take the train or metro to beaches just outside the city, such as Badalona (reachable by metro), Montgat or El Masnou to the north. To the south, Castelldefels is another great choice with a wider, more relaxed stretch of sand.

It helps to think in terms of a logical route rather than individual tickets: start with the Sagrada Família (the most iconic site), then combine it with Park Güell, and add Casa Batlló or La Pedrera on Passeig de Gràcia. This way, you minimise travel time while still seeing a good mix of styles (outdoor spaces and interiors). Read our article on Gaudí attractions in Barcelona for more inspiration.

Go for a mix of sightseeing and fun activities. Great options for kids include interactive attractions like the aquarium or zoo, time in parks such as Park Güell or Parc de la Ciutadella, and activities where they can move around freely, like the beach, a cable car ride, or a bike tour. Try to include one major highlight for yourself (such as the Sagrada Família) and keep the rest of the schedule flexible.

For most travellers, May–June and late September–November are ideal: the weather is usually pleasant and it’s less crowded than in peak summer. July and August are the hottest and busiest months, but perfect if the beach is your priority. In winter, it’s quieter and you can visit attractions more comfortably. In short, the best time depends on what matters most to you.


Frequently asked questions about Barcelona

Here are some of our favourite places to visit near Barcelona: