Dates
Filters
See 155 things to do in Barcelona
Sort by
Recommended
Sagrada Familia Guided Tour with Skip-the-Line Tickets
Book now for today
Small group
English guided
(44) • 2K+ booked
From
฿ 2,955
From Barcelona: Montserrat Mountain & Monastery Tour
Book now for today
Private tour
Small group
(1.1K) • 10K+ booked
From
฿ 1,758
From Barcelona: Montserrat with Winery Visit, Wine Tasting & Lunch
Book now for today
English guided
Free cancellation
(114) • 2K+ booked
From
฿ 2,896
From Barcelona: Montserrat, Girona & Costa Brava Full-Day Tour
Book now for today
English guided
Free cancellation
(82) • 1K+ booked
From
฿ 2,770
Park Guell Guided Tour with Skip-the-Line Ticket
Book now for today
Free cancellation
Instant confirmation
(56) • 6K+ booked
From
฿ 673
Klook's choice
Andorra and France Guided Day Tour
Book now for tomorrow
English guided
Free cancellation
(134) • 1K+ booked
From
฿ 2,568
Klook's choice
From Barcelona: Montserrat Half-Day Tour — Mountain, Monastery & Views
Book now for today
English guided
Free cancellation
(13) • 300+ booked
From
฿ 2,207
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
฿ 4,114
Sagrada Familia Historical Tour in Barcelona
English guided
Free cancellation
Instant confirmation
(3) • 200+ booked
From
฿ 2,207
Picasso Museum Guided Tour in Barcelona
English guided
Evening departure
Free cancellation
(17) • 500+ booked
฿ 1,346
Klook's choice
Gaudi Houses Ticket and Tour: Casa Batllo, Casa Mila & Casa Vicens
Book now for today
Small group
English guided
(22) • 600+ booked
From
฿ 4,077
Small Group Day Trip To Girona and Costa Brava from Barcelona
Book now for tomorrow
Private tour
Small group
(36) • 500+ booked
From
฿ 3,553
Klook's choice
Barcelona Top 20 Bike & E-Bike Tour with Local Guide
Book now for tomorrow
Private tour
English guided
(32) • 300+ booked
฿ 997
Gothic Quarter Walking Tour in Barcelona
Book now for tomorrow
English guided
Evening departure
(38) • 900+ booked
฿ 1,122
Girona, Figueres, and Dali Museum Full-Day Tour from Barcelona
English guided
Free cancellation
Instant confirmation
(17) • 200+ booked
฿ 2,581
Gaudi and Sagrada Familia Guided Tour
Book now for today
English guided
Afternoon departure
(30) • 1K+ booked
From
฿ 2,474
Barcelona Montserrat Half-Day Tour with Funicular Ride
Book now for today
English guided
Free cancellation
50+ booked
From
฿ 2,693
Girona Full Day Tour from Barcelona with Optional Cathedral Tickets
English guided
Free cancellation
Instant confirmation
(107) • 1K+ booked
฿ 1,833
Sagrada Familia & Park Guell Skip-the-Line Combo Tour
English guided
Free cancellation
Instant confirmation
(12) • 300+ booked
From
฿ 3,553
Barcelona Costa Brava Full-Day Villages Tour
English guided
Free cancellation
Instant confirmation
(2) • 200+ booked
฿ 2,132
Girona and Dali Museum in Figueres One-Day Tour from Barcelona
Small group
English guided
Free cancellation
(6) • 100+ booked
฿ 4,151
Pyrenees Mountains and Medieval Villages tour from Barcelona
Small group
Free cancellation
Instant confirmation
(13) • 100+ booked
฿ 4,451
Barcelona Sagrada Familia Half-Day Walking Tour
Book now for today
English guided
Free cancellation
(8) • 300+ booked
From
฿ 2,431
PortAventura Day Tour from Barcelona with Optional Ferrari Land
English guided
Free cancellation
Instant confirmation
(29) • 1K+ booked
฿ 2,581
Top things to do in Barcelona
Reviews of Barcelona Day trips
Explore more on Klook
Explore things to do by category
Nearby Hotels and Transport Options
Nearby Transport Options
- 1 Paris to London train
- 2 London to Paris train
- 3 SBB train
- 4 Paris to Strasbourg train
- 5 Amsterdam to Berlin train
- 6 Zurich to Paris train
- 7 Paris to Amsterdam train
- 8 Madrid to Seville train
- 9 Rome to Florence train
- 10 Milan to Venice train
- 11 Madrid to Barcelona train
- 12 Paris to Geneva train
- 13 Amsterdam to Paris train
- 14 London to Manchester train
- 15 Brussels to Paris train
- 16 Rome to Milan train
- 17 Venice to Florence train
- 18 Manchester to London train
- 19 London to Amsterdam train
- 20 Paris to Bordeaux train
