Dates
Filters
See 196 things to do in Barcelona
Sort by
Recommended
Sagales Shopping Bus Transfer to La Roca Village from Barcelona
Book now for today
English guided
Up to 3 hrs
(107) • 4K+ booked
From
US$ 13.39
Sagrada Familia Guided Tour with Skip-the-Line Tickets
Book now for today
Small group
English guided
(44) • 2K+ booked
From
US$ 88.09
From Barcelona: Montserrat Mountain & Monastery Tour
Book now for today
Private tour
Small group
(1.1K) • 10K+ booked
From
US$ 52.39
From
US$ 33.15
US$ 36.79
From Barcelona: Montserrat with Winery Visit, Wine Tasting & Lunch
Book now for today
English guided
Free cancellation
(114) • 2K+ booked
From
US$ 99.29
La Roca Village Shopping Express Experience with VIP Savings Card
Book now for today
English guided
Morning departure
(146) • 5K+ booked
From
US$ 30.65
From Barcelona: Montserrat, Girona & Costa Brava Full-Day Tour
Book now for today
English guided
Free cancellation
(83) • 1K+ booked
From
US$ 82.69
Barcelona: Hop-On Hop-Off Bus
Book now for today
Free cancellation
Instant confirmation
(308) • 10K+ booked
US$ 36.79
Park Guell Guided Tour with Skip-the-Line Ticket
Book now for today
Free cancellation
Instant confirmation
(56) • 6K+ booked
From
US$ 23.09
Klook's choice
Andorra and France Guided Day Tour
Book now for tomorrow
English guided
Free cancellation
(134) • 1K+ booked
From
US$ 76.55
Klook's choice
From Barcelona: Montserrat Half-Day Tour — Mountain, Monastery & Views
Book now for today
English guided
Free cancellation
(13) • 400+ booked
From
US$ 75.65
Klook's choice
Montserrat, Girona & Costa Brava Full-Day Small Group Tour with Hotel Pickup
Book now for tomorrow
English guided
Free cancellation
(15) • 200+ booked
From
US$ 141.05
Sagrada Familia Historical Tour in Barcelona
Book now for tomorrow
English guided
Free cancellation
(3) • 200+ booked
From
US$ 75.65
Montserrat Monastery Tour with Wine Tasting & Local Lunch
Book now for today
Free cancellation
Instant confirmation
(21) • 400+ booked
US$ 79.49
Picasso Museum Guided Tour in Barcelona
English guided
Evening departure
Free cancellation
(17) • 500+ booked
US$ 46.15
Gothic Quarter Walking Tour in Barcelona
Book now for today
English guided
Evening departure
(38) • 900+ booked
US$ 38.49
Barcelona Montserrat Half-Day Tour with Funicular Ride
Book now for tomorrow
English guided
Free cancellation
50+ booked
From
US$ 92.30
Klook's choice
Gaudi Houses Ticket and Tour: Casa Batllo, Casa Mila & Casa Vicens
Small group
English guided
Free cancellation
(22) • 600+ booked
From
US$ 139.75
Small Group Day Trip To Girona and Costa Brava from Barcelona
Book now for tomorrow
Private tour
Small group
(36) • 500+ booked
From
US$ 121.79
Girona Full Day Tour from Barcelona with Optional Cathedral Tickets
Book now for tomorrow
English guided
Free cancellation
(107) • 1K+ booked
From
US$ 62.85
Girona, Figueres, and Dali Museum Full-Day Tour from Barcelona
Book now for tomorrow
English guided
Free cancellation
(17) • 200+ booked
From
US$ 101.75
Costa Brava Small Group Tour with Traditional Lunch
English guided
Free cancellation
Instant confirmation
100+ booked
US$ 128.20
Tarragona & Sitges Full Day Tour from Barcelona with Hotel Pickup
Book now for tomorrow
Small group
English guided
(12) • 100+ booked
From
US$ 126.29
Klook's choice
Barcelona Top 20 Bike & E-Bike Tour with Local Guide
Book now for tomorrow
Private tour
English guided
(32) • 300+ booked
US$ 34.19
Top things to do in Barcelona
Reviews of Barcelona Tours
Explore more on Klook
Explore things to do by category
Nearby Hotels and Transport Options
Nearby Transport Options
- 1 London to Paris train
- 2 Eurostar train
- 3 National Rail train
- 4 Paris to London train
- 5 London to Amsterdam train
- 6 Rome to Florence train
- 7 Amsterdam to Paris train
- 8 Paris to Amsterdam train
- 9 Trains in United Kingdom
- 10 Europe Train Tickets
- 11 SBB train
- 12 Trenitalia train
- 13 London to Manchester train
- 14 Barcelona to Madrid train
- 15 Rome to Venice train
- 16 Amsterdam to London train
- 17 Florence to Rome train
- 18 Paris to Nice train
- 19 Milan to Rome train
- 20 Paris to Strasbourg train
