Barcelona · Day Trips

Best Day Trips from Barcelona: 7 Incredible Places to Visit Beyond the City

Discover the best day trips from Barcelona, including Montserrat, Girona, Costa Brava, Sitges, Tarragona, Penedes wine country, and medieval Catalan villages. Perfect escapes for travellers with extra time in Catalonia.

9 min read

Photo via Wikimedia Commons

Barcelona offers enough culture, architecture, and food to fill an entire trip, but some of Catalonia’s most rewarding experiences lie beyond the city.

From dramatic mountain monasteries and medieval towns to vineyards, Roman ruins, and beautiful Mediterranean coastlines, these day trips reveal another side of Spain that many visitors never discover.

If you have extra time during your visit, these are the destinations most worth exploring.

1. Visit Montserrat

Distance from Barcelona: 1 hour

Few places in Catalonia are as spectacular as Montserrat.

The dramatic mountain range rises sharply above the surrounding countryside and is home to a historic Benedictine monastery that has attracted pilgrims for centuries.

Visitors can enjoy breathtaking views, hiking trails, religious history, and the famous Black Madonna.

Why it’s special: It combines spirituality, history, and some of the most impressive scenery in Catalonia.

Book this experience on GetYourGuide: Montserrat Day Trip from Barcelona

2. Explore Girona’s Medieval Streets

Distance from Barcelona: 40 minutes by train

The beautiful city of Girona is often overlooked by first-time visitors, yet many travellers end up loving it more than expected.

Its medieval streets, colourful riverside houses, ancient walls, and impressive cathedral create one of the most atmospheric cities in Spain.

Fans of Game of Thrones may also recognise several filming locations.

Why it’s special: It feels like stepping into a medieval storybook.

Book this experience on GetYourGuide: Girona Guided Day Tour

3. Discover the Costa Brava

Distance from Barcelona: 1.5-2 hours

The rugged coastline of Costa Brava offers crystal-clear waters, hidden coves, charming fishing villages, and spectacular coastal scenery.

Towns such as Calella de Palafrugell and Tossa de Mar showcase a quieter and more authentic side of the Mediterranean.

Why it’s special: Many visitors never realise such beautiful coastline exists so close to Barcelona.

Book this experience on GetYourGuide: Costa Brava Day Trip

4. Visit Sitges

Distance from Barcelona: 40 minutes

The elegant seaside town of Sitges combines beaches, whitewashed streets, art galleries, and a relaxed Mediterranean atmosphere.

Long popular with artists and creatives, Sitges offers a completely different pace from Barcelona while remaining easy to reach.

Why it’s special: It is one of Spain’s most charming coastal towns.

Book this experience on GetYourGuide: Sitges Cultural Diversity, Tapas and Beach Tour

5. Explore Tarragona’s Roman Heritage

Distance from Barcelona: 1 hour

Before Barcelona became Catalonia’s most famous city, Tarragona was one of the most important Roman settlements on the Iberian Peninsula.

Visitors can explore remarkably preserved Roman walls, an amphitheatre overlooking the Mediterranean, ancient streets, and archaeological sites that reveal the city’s rich past.

Why it’s special: It offers some of the best Roman ruins in Spain outside Rome itself.

Book this experience on GetYourGuide: Tarragona Roman Heritage Tour

6. Experience Catalonia’s Wine Country

Distance from Barcelona: 1 hour

The rolling vineyards of the Penedes region produce much of Spain’s famous Cava sparkling wine.

Visitors can tour vineyards, learn about winemaking traditions, and enjoy tastings surrounded by beautiful countryside.

Why it’s special: It introduces visitors to one of Spain’s most important wine regions.

Book this experience on GetYourGuide: Penedes Wine & Cava Tasting Tour

7. Discover Besalu and Medieval Catalonia

Distance from Barcelona: 1.5 hours

The remarkably preserved town of Besalu is one of the finest medieval destinations in Catalonia.

Its iconic stone bridge, historic centre, and centuries-old buildings transport visitors back in time and offer a glimpse into a lesser-known side of Spanish history.

Why it’s special: It is one of the most beautiful medieval towns in Spain.

Book this experience on GetYourGuide: Besalu & Medieval Villages Day Trip

Bonus Long Day Trip

If you want to combine Roman history and the coast in one longer day, consider a Tarragona and Sitges route.

Book this day trip on GetYourGuide: Tarragona and Sitges Full Day Trip

Which Day Trip Should You Choose?

If you love spectacular scenery, choose Montserrat or Costa Brava.

If you love history, choose Tarragona, Girona, or Besalu.

If you love wine, choose Penedes.

If you want a relaxing seaside escape, choose Sitges.

If you only have time for one day trip from Barcelona, Montserrat is the strongest classic choice.