Private Montserrat, Girona & Costa Brava Tour with Hotel Pick-Up

11 hours (approximately)
Pickup offered
Offered in: English and 1 more

Discover Catalonia’s most iconic landscapes on a full-day private tour from Barcelona, with hotel pick-up included. Travel into the Montserrat mountains to explore the monastery complex and visit the Montserrat Basilica, set among stunning rock formations with panoramic mountain views. Continue to Girona for a guided walk through the medieval old town and Jewish Quarter, passing key landmarks such as Girona Cathedral, the Arab Baths, and several Game of Thrones filming locations. The journey continues to Tossa de Mar on the Costa Brava, a charming coastal town with historic walls, seaside streets, and panoramic sea views. Enjoy a relaxed pace, personalized commentary from your private guide, and comfortable transportation throughout the day, experiencing mountains, history, and the Mediterranean coast exclusively with your group before returning to Barcelona.

What's Included

Professional local guide
Private tour
Hotel pickup and drop-off in Barcelona
Air-conditioned vehicle
Guided Tour of Montserrat, Girona and Costa Brava
Transport by private vehicle
Food and drinks
Gratuities (optional)

Meeting and pickup

Pickup points
You can choose a pickup location at checkout (multiple pickup locations are available).
Pickup details:

- We will pick you up from your hotel or apartment in Barcelona.
- Please make sure to let us know the exact address of your accommodation in Barcelona.
- You will receive your specific pickup time confirmation on the day before the tour.

Itinerary

Duration: 11 hours (approximately)
  • Barcelona (Pass by)

    Begin your private day trip with hotel pick-up in central Barcelona. Meet your personal guide and set off in comfortable transportation toward Montserrat, with the tour tailored to your group’s interests and pace. Your guide will provide context about the day’s destinations as you leave the city behind.

    Admission ticket free
  • 1
    Montserrat

    Arrive at Montserrat, a majestic mountain range known for its unique rock formations and spiritual significance. Explore the monastery complex and surrounding viewpoints at your own pace as your guide explains the history of Montserrat and its role in Catalan culture. Enjoy panoramic views over the valleys and rugged peaks, with time to take photos and absorb the scenery.

    1 hour Admission ticket free
  • 2
    Abadia de Montserrat

    Enter the Montserrat Basilica, a centerpiece of Catalonia’s religious heritage. Your guide will highlight the history, architecture, and cultural significance of the basilica while allowing you time to explore the interior and experience the spiritual atmosphere.

    1 hour Admission ticket included
  • 3
    Girona

    Travel to Girona for a private guided walk through its medieval old town. Discover narrow stone streets, ancient walls, and the well-preserved Jewish Quarter. See key landmarks including Girona Cathedral and the Arab Baths, and visit several locations used as filming sites for Game of Thrones. Learn about the city’s Roman origins, medieval history, and cultural heritage as you explore at a comfortable pace with your private guide.

    3 hours Admission ticket free
  • 4
    Tossa de Mar

    The journey continues to Tossa de Mar, a charming coastal town on the Costa Brava. Stroll along the seaside streets, explore the historic walled old town, and take in panoramic sea views. Enjoy the relaxed Mediterranean atmosphere before returning to Barcelona with your private guide.

    2 hours Admission ticket free

Additional info

  • Infants and small children can ride in a pram or stroller
  • Specialized infant seats are available
  • Suitable for all physical fitness levels
Supplied by In Out Barcelona Tours

Tags

Full-day Tours
Bus Tours
Private and Luxury
Private Sightseeing Tours
Cultural Tours
Short term availability

Cancellation Policy

For a full refund, cancel at least 24 hours before the scheduled departure time.

Show more
from per person
Was {{formatPrice(summaryFromPriceBeforeDiscount, currency, 2)}}