Shore excursions Barcelona

Search, compare, and book shore excursions in Barcelona

Barcelona is one of Spain’s most vibrant and unforgettable cities, a perfect blend of history, architecture, beaches, and culture. Whether you’re visiting for a day on a cruise stop or spending a few days before or after your cruise, there’s no shortage of experiences to make your time here unforgettable.

From the stunning Sagrada Família to the colorful Park Güell, Barcelona’s most famous sights often require advance tickets or guided tours to skip the crowds. And if you’re eager to explore even further, nearby destinations like Montserrat offer breathtaking day trips just outside the city.

We’ve gathered some of the best excursions, skip-the-line tickets, tours, and day trips for you to explore — personally selected with insight from our own travels.

Find your perfect Barcelona experience below!

When you purchase through links on our site, we may earn a commission. Here’s how it works.