Barcelona Day Trips: Montserrat, Girona, and Costa Brava

If you’re spending extra time in Barcelona before or after your cruise, taking a day trip outside the city is one of the most rewarding ways to experience more of Catalonia. The region is filled with dramatic mountains, medieval towns, and rugged coastline — landscapes that feel completely different from Barcelona’s urban energy. Each destination is easy to reach, offers its own personality, and adds a refreshing change of pace to your trip.
Montserrat, Girona, and Costa Brava are three of the most popular choices, and each one highlights a different side of Catalonia. Montserrat brings soaring peaks and spiritual history. Girona offers quiet medieval charm and beautifully preserved architecture. Costa Brava delivers turquoise water, rocky cliffs, and postcard‑worthy seaside towns. Whether you’re drawn to nature, culture, or coastal scenery, these day trips offer something meaningful for every type of traveler.
Montserrat
Montserrat is known for its dramatic mountain peaks, peaceful monastery, and sweeping views. The serrated rock formations look almost sculpted, rising sharply above the valley and creating one of the most recognizable landscapes in Catalonia. The atmosphere feels calm and contemplative — a welcome contrast to Barcelona’s busy streets.
Visitors often explore the basilica, admire the Black Madonna, or take the funicular even higher for panoramic views. The combination of nature and culture makes Montserrat a standout choice for travelers who want a day trip that feels both scenic and meaningful. It’s easy to spend a few hours wandering the grounds, taking photos, and enjoying the fresh mountain air before heading back to the city.
Girona
Girona is a historic city with medieval streets, colorful riverfront views, and well‑preserved landmarks that make it feel timeless. The cathedral, ancient walls, and Jewish Quarter create a setting that invites slow exploration — the kind of place where you can wander without rushing and discover something beautiful around every corner.
The city is compact and easy to navigate, which makes it ideal for a relaxed day trip. Many visitors enjoy walking along the old city walls, exploring the narrow stone alleys, or taking in the pastel‑colored houses along the Onyar River. Girona is a strong option for travelers who appreciate architecture, history, and charming old‑world streets.
Costa Brava
Costa Brava offers some of the most scenic coastline in Catalonia, with clear water, rugged cliffs, and small seaside towns that feel peaceful and inviting. The region is known for its coastal walking paths, quiet coves, and dramatic viewpoints — perfect for travelers who want a slower, nature‑focused day.
Many visitors spend their time relaxing on the beach, exploring waterfront promenades, or hiking along the coastal trails that connect one cove to the next. The scenery feels wild and untouched in places, yet welcoming and easy to enjoy. Costa Brava is a great choice if you want a day surrounded by natural beauty and Mediterranean charm.
Which Day Trip Should You Choose?
Each destination offers a different experience, and the best choice depends on what you want from your day:
- Montserrat is ideal for mountain views, spiritual sites, and dramatic landscapes
- Girona is perfect for history, architecture, and quiet medieval streets
- Costa Brava is best for coastal scenery, coves, and relaxed seaside towns
The good news is that you don’t have to choose just one. Several guided tours combine Montserrat, Girona, and Costa Brava into a single day, making it easy to experience all three without planning each stop on your own. That’s exactly what we did, and it gave us a smooth, well‑paced way to see the highlights of each destination in one itinerary.
For more ideas to help you plan your stay in Barcelona, you can explore my full Barcelona roundup post.
MORE HELPFUL EUROPEAN CRUISE PORT GUIDES
- Barcelona, Spain Cruise Port Guide – Top Things to Do
- Cartagena, Spain Cruise Port Guide – Top Things to Do
- Palma De Mallorca, Spain Cruise Port Guide – Top Things to Do
- Ephesus, Turkey Cruise Port Guide – Top Things to Do
- Mykonos, Greece Cruise Port Guide – Top Things to Do
- Santorini, Greece Cruise Port Guide – Top Things to Do
- Naples, Italy Cruise Port Guide – Top Things to Do
- Rome, Italy Cruise Port Guide – Top Things to Do
- Venice, Italy Cruise Port Guide – Top Things to Do
- Milan, Italy (Pre/Post Cruise) Guide – Top Things to Do
- Florence, Italy (Pre/Post Cruise) Guide – Top Things to Do

