Best Day Trips From Barcelona: 12 Incredible Escapes You’ll Love

In this guide, you’ll discover the best day trips from Barcelona—perfect for adding variety, adventure, and a deeper look at Catalonia (and beyond) to your trip.

3/20/20265 min read

photo of white staircase
photo of white staircase

Best Day Trips From Barcelona: 12 Incredible Escapes You’ll Love

Barcelona is one of Europe’s most exciting cities—packed with architecture, beaches, food, and culture. But once you’ve wandered through Gaudí’s masterpieces, relaxed by the Mediterranean, and explored the Gothic Quarter, you might start craving a change of scenery.

The good news? Barcelona is perfectly positioned for some truly unforgettable day trips. Within just a couple of hours, you can find yourself in medieval towns, dramatic mountain landscapes, vineyard-covered hills, or even another country.

In this guide, you’ll discover the best day trips from Barcelona—perfect for adding variety, adventure, and a deeper look at Catalonia (and beyond) to your trip.

1. Montserrat – The Iconic Mountain Escape

Just an hour from Barcelona, Montserrat is one of the most popular—and for good reason. The mountain’s jagged, almost otherworldly peaks create a dramatic backdrop for the famous Montserrat Monastery.

The monastery itself is home to the Black Madonna, a revered religious icon, but even if you’re not interested in history, the views alone are worth the trip.

You can hike along scenic trails, take a cable car up the mountain, or simply soak in the peaceful atmosphere above the clouds.

Travel time: ~1 hour
Best for: Nature, views, and culture in one trip

2. Girona – Medieval Streets and Game of Thrones Vibes

Girona feels like stepping into a different era. Its perfectly preserved medieval old town is a maze of cobbled streets, hidden squares, and historic buildings.

Walk along the city walls for panoramic views, cross the colorful bridges over the Onyar River, and climb the steps of Girona Cathedral (which you might recognize from Game of Thrones).

It’s compact, beautiful, and easy to explore in a single day.

Travel time: ~40 minutes by train
Best for: History, photography, and relaxed wandering

3. Sitges – Beaches and Bohemian Charm

If you’re craving a beach day without the crowds of Barcelona, Sitges is the perfect escape.

This charming seaside town is known for its golden beaches, whitewashed buildings, and lively yet relaxed atmosphere. It also has a strong artistic and LGBTQ+ heritage, giving it a unique, welcoming vibe.

Spend your day swimming, strolling along the promenade, and enjoying fresh seafood by the sea.

Travel time: ~35 minutes by train
Best for: Beaches, sunshine, and laid-back vibes

4. Tarragona – Roman Ruins by the Sea

History lovers shouldn’t miss Tarragona, a coastal city filled with impressive Roman ruins.

The highlight is the Roman amphitheatre, dramatically set beside the sea. You’ll also find ancient walls, a circus, and a charming old town filled with narrow streets and local restaurants.

It’s less touristy than Barcelona but just as fascinating.

Travel time: ~1 hour
Best for: History and coastal scenery

5. Costa Brava – Rugged Coastlines and Hidden Coves

The Costa Brava stretches north of Barcelona and is famous for its dramatic cliffs, turquoise waters, and hidden coves.

Towns like Calella de Palafrugell and Tossa de Mar are perfect for a day trip. You can hike sections of the coastal path (Camí de Ronda), swim in secluded beaches, and enjoy incredible sea views.

Travel time: 1.5–2 hours
Best for: Nature, beaches, and scenic walks

6. Andorra – A Day Trip to Another Country

Yes, you can visit another country in a day. Andorra, tucked away in the Pyrenees between Spain and France, offers stunning mountain scenery and a completely different atmosphere.

In winter, it’s a ski paradise. In summer, it’s all about hiking, fresh mountain air, and peaceful landscapes.

It’s a long day, but definitely a memorable one.

Travel time: ~3 hours
Best for: Mountains, unique experiences, and ticking off another country

7. Figueres – Dalí’s Surreal World

Art lovers should head to Figueres, the birthplace of Salvador Dalí. The Dalí Theatre-Museum is unlike any museum you’ve ever visited—bold, bizarre, and completely surreal.

Even if you’re not a huge art fan, the experience is fascinating and memorable.

Travel time: ~1 hour
Best for: Art, culture, and something different

8. Besalú – A Fairytale Medieval Village

Besalú is one of the most picturesque villages in Catalonia. Its stone bridge, narrow streets, and historic buildings make it feel like a fairytale setting.

It’s small enough to explore in a few hours, making it perfect to combine with Girona or Figueres.

Travel time: ~1.5 hours
Best for: Photography and charming village vibes

9. Penedès Wine Region – Vineyards and Cava

If you love wine, a trip to the Penedès region is a must. This area is famous for cava, Spain’s sparkling wine.

You can visit wineries, take guided tours, and enjoy tastings surrounded by rolling vineyards.

Travel time: ~45 minutes
Best for: Food, wine, and relaxing countryside

10. Tossa de Mar – Coastal Beauty with a Historic Twist

Tossa de Mar is one of the most beautiful spots on the Costa Brava. What makes it special is the combination of historic walls and a stunning beach.

The old town (Vila Vella) sits right above the sea, offering incredible views and a unique atmosphere.

Travel time: ~1.5 hours
Best for: Beaches with history

11. Colònia Güell – Gaudí Without the Crowds

If you love Gaudí but want to avoid the crowds, Colònia Güell is a hidden gem.

Located just outside Barcelona, it’s home to the Crypt of Gaudí, an unfinished masterpiece that showcases many of the architect’s signature ideas.

Travel time: ~30 minutes
Best for: Architecture and a quick escape

12. Rupit – A Hidden Mountain Village

Rupit is one of Catalonia’s most magical villages. Surrounded by mountains and forests, it feels completely removed from modern life.

Walk across the hanging bridge, explore stone streets, and hike to nearby waterfalls like Salt de Sallent.

Travel time: ~2 hours
Best for: Nature, quiet, and off-the-beaten-path travel

Final Thoughts: Choosing the Right Day Trip

Barcelona offers an incredible variety of day trips, and the best one for you depends on what you’re looking for.

  • For mountains: Montserrat or Andorra

  • For beaches: Sitges or Costa Brava

  • For history: Girona or Tarragona

  • For something unique: Figueres or Colònia Güell

  • For hidden gems: Besalú or Rupit

If you have multiple days, try mixing different experiences—perhaps a mountain trip, a coastal escape, and a cultural destination.

The beauty of Barcelona is that you don’t have to go far to experience something completely different. Within just a short journey, you can discover a whole new side of Catalonia.

And once you start exploring beyond the city, you might realize that some of your favorite memories come from the places you didn’t expect.