
Girona delivers medieval streets, a remarkable cathedral, and one of Europe’s finest Jewish quarters. Reach it in about 40 minutes by high-speed train from Barcelona Sants for an easy, culture-rich day.

Montserrat pairs a famous monastery with jagged mountain scenery, choir music, and hikes for every level. Reach it easily by train plus cable car or rack railway from Plaça d’Espanya.

Figueres is a surreal, art-focused day out centered on the Dalí Theatre-Museum, designed as a total artwork. Take a high-speed train from Barcelona Sants in about 55 minutes, then continue into town.

Tossa de Mar brings Costa Brava drama in one day: a medieval walled town, a swimmable beach, and short coastal walks to quiet coves. Take a direct bus from Estació del Nord.

Tarragona combines UNESCO-listed Roman ruins with sea views and a walkable old town. Reach it from Barcelona Sants by train in roughly 1 to 1.5 hours for a history-filled coastal day.

Sitges is a quick coastal reset: sandy beaches, a pretty old town, Modernist culture, and excellent seafood. Reach it in 35 to 45 minutes by commuter train from central Barcelona stations.