BeforeDepart
HomeTravel Guides › Things to Do in Barcelona

📍 Things to Do in Barcelona: Top Attractions & Experiences

By BeforeDepart Editorial Team · Updated June 2026
Things to do in Barcelona

The best things to do in Barcelona, from must-see landmarks to the experiences worth your time — plus how long to stay and how to get around.

Top things to do in Barcelona

  1. Gaudí's Sagrada Família (book timed tickets). Gaudí's Sagrada Família (book timed tickets).
  2. Park Güell for mosaics and city views. Park Güell for mosaics and city views.
  3. Wander the Gothic Quarter's lanes. Wander the Gothic Quarter's lanes.
  4. A stroll down La Rambla to the waterfront. A stroll down La Rambla to the waterfront.
  5. An afternoon at Barceloneta beach. An afternoon at Barceloneta beach.

How many days do you need in Barcelona?

Plan for 2 to 3 days to enjoy the highlights without rushing. Add extra time for day trips or a slower pace.

Best time to visit

May–June and September–October bring warm weather and fewer crowds. July–August is hot, busy and beach-packed. Winter is mild and quiet, ideal for sightseeing without queues.

Getting around

The metro is fast, cheap and easy, and the center is very walkable. Skip a car. Buy a multi-trip transit ticket if you will ride often.

Tips for visiting Barcelona’s attractions

✈️ Before you go to Barcelona

Sort the practical stuff that saves money and stress:

→ Plan your Barcelona trip with BeforeDepart

Frequently asked questions

What are the top things to do in Barcelona?

Highlights include: Gaudí's Sagrada Família (book timed tickets); Park Güell for mosaics and city views; Wander the Gothic Quarter's lanes; A stroll down La Rambla to the waterfront; An afternoon at Barceloneta beach.

How many days do you need in Barcelona?

Most travelers need 2 to 3 days to see the main highlights at a comfortable pace, longer if you want day trips or a slower rhythm.

When is the best time to visit Barcelona?

May–June and September–October bring warm weather and fewer crowds. July–August is hot, busy and beach-packed. Winter is mild and quiet, ideal for sightseeing without queues.