Barcelona EDITOR'S PICKS
VELTRA's Pick: Top-Rated Barcelona Walking Tours
Choose from our selection of top walking tours to do in Barcelona! Find fun and unique activities that will make you discover this vibrant city with the best professional and local guides. Experience Barcelona's highlights and hidden gems with VELTRA to make the most of your holidays!
6Activities
  1. Discover La Ribera, in the old town of Barcelona with a local guide, and enjoy the typical spanish “tapas” at bars. End the tour watching a top quality flamenco show in a historic building.
    English Available

    From USD121.62

    Group Discount
    Daily
    4 hour(s) (evening)
  2. Capture the heart of Catalunya on this day tour from Barcelona to the iconic Montserrat and it's Royal Basilica and enjoy some sparkle in the rural cava cellars of the world famous cava producer.
    English Available

    USD108.24

    Daily
    11 hour(s) (morning)
  3. Choose between half day or full day tour and discover all top attractions of Barcelona including Sagrada Familia, Park Güell, Casa Mila, Gothic Quarter and avoid the queues with Skip the Line Entry!
    English Available

    From USD108.24

    Daily
    4.5 - 8.5 hour(s) (morning)
  4. Embark on a two-hour guided walking tour around the oldest part of Barcelona, Gothic District, and immerse yourself in the city's rich historical and cultural heritage.
    English Available

    USD19.46

    Daily
    2.5 hour(s) (morning)
  5. Enjoy this private half day walking tour of the Gothic Quarter in Barcelona, one of the biggest, not only in size but also architectural diversity, Medieval districts in Europe.
    English Available
    Pick-up Provided

    From USD50.77

    Group Discount
    Daily
    4.5 hour(s) (morning, afternoon)
  6. Join this guided tour of the key places where Picasso spent his time when he lived in Barcelona. The tour ends at Picasso Museum where you can admire the masterpieces of this great artist.
    English Available

    USD26.76

    Tue, Thu, Sat
    2.5 hour(s) (morning, afternoon)