Things to do in Barcelona | Expedia
Earn OneKeyCash on each activity you book just by signing in
Search results
Barcelona
History & culture
371 things to do
Tours & day trips
533 things to do
Top things to do today
1. Barcelona City Tour Hop-On Hop-Off
Duration 1d+
8.8 out of 10
Excellent
1,729 reviews
Free cancellation available
Cultural & heritage experiences
Barcelona City Tour Hop-On Hop-Off
Duration 1d+
8.8 out of 10
Excellent
1,729 reviews
Free cancellation available
Fast Track: Sagrada Familia Guided Tour
Duration 1h 30m
8.8 out of 10
Excellent
2,284 reviews
Free cancellation available
Park Guell Guided Tour with Skip the Line Ticket
Duration 1h 15m
9.0 out of 10
Wonderful
2,314 reviews
Free cancellation available
Montserrat Tour with Cogwheel train + Wine Tasting with Tapas or Lunch
Duration 6h+
9.8 out of 10
Exceptional
344 reviews
Free cancellation available
Sagrada Familia Guided Tour with Skip the Line Ticket
Duration 1h 15m
9.4 out of 10
Exceptional
2,072 reviews
Free cancellation available
Barcelona Hop-On Hop-Off Bus Tour by Bus Turistic
Duration 1d+
8.8 out of 10
Excellent
915 reviews
Free cancellation available
Need a ride between the airport and your hotel?
Attraction tickets
Barcelona Zoo Tickets
Duration 9h
8.4 out of 10
Very good
94 reviews
Montjuïc Cable Car Tickets
Duration 15m
8.8 out of 10
Excellent
432 reviews
Free cancellation available
Barcelona: Park Guell Tour with Tickets – Skip the Line Today
Duration 1h 15m
8.8 out of 10
Excellent
258 reviews
Free cancellation available
Immersive Tour: F.C. Barcelona Museum - Open Date Ticket (Ticket Only)
Duration 1d
8.6 out of 10
Excellent
533 reviews
Free cancellation available
Barcelona Card: 70+ Discounts on Attractions, Tours & Entertainment
Duration 3d+
7.8 out of 10
Good
374 reviews
Free cancellation available
Barcelona: Park Güell Guided Tour & Priority Access
Duration 1h
8.6 out of 10
Excellent
529 reviews
Free cancellation available
Historical tours
From Barcelona: Girona Full Day
Duration 9h
9.2 out of 10
Wonderful
73 reviews
Free cancellation available
Small-Group 3 Countries in 1 Day - Spain, France & Andorra from Barcelona
Duration 12h
9.0 out of 10
Wonderful
702 reviews
Free cancellation available
15% off
Sagrada Familia Guided Tour with Passion Tower Access - Fast Track
Duration 2h
8.0 out of 10
Very good
42 reviews
Free cancellation available
Small-Group Medieval Villages Full-Day Tour
Duration 10h 30m
9.6 out of 10
Exceptional
212 reviews
Free cancellation available
Sagrada Familia Highlights Tour with Skip the Line Tickets
Duration 1h 30m
9.2 out of 10
Wonderful
17 reviews
Free cancellation available
20% off
Discover Gaudí’s Wonderland Park Güell Guided Experience
Duration 1h 15m
Free cancellation available
Theatre, shows & musicals
15% off
Flamenco Show Ticket at Theatre Barcelona City Hall
Duration 1h
9.2 out of 10
Wonderful
473 reviews
Free cancellation available
Tablao Flamenco Cordobes at Rambla Barcelona with Dinner Option
Duration 3h
9.2 out of 10
Wonderful
1,562 reviews
Free cancellation available
Barcelona: Private Evening Cruise with Dinner and Drinks
Duration 2h
5.4 out of 10
10 reviews
Free cancellation available
Barcelona: Flamenco Premium Show and Tour Guitar Museum
Duration 1h+
10 out of 10
Exceptional
10 reviews
Free cancellation available
Barcelona: Los Tarantos Flamenco Show
Duration 40m
9.0 out of 10
Wonderful
954 reviews
Free cancellation available
Barcelona Guitar Trio & Dance at the Palau de la Musica
Duration 1h 30m
10 out of 10
Exceptional
164 reviews
Free cancellation available
Continue exploring Barcelona
Skip-the-Line Casa Batlló Tickets with SmartGuide
Duration 8h
9.0 out of 10
Wonderful
431 reviews
Free cancellation available
Montserrat Monastery Small Group or Private Tour Hotel pick-up
Duration 5h
9.4 out of 10
Exceptional
1,506 reviews
Free cancellation available
18% off
Barcelona Sunset Sailing Cruise from Port Olímpic with Open Bar
Duration 2h
9.8 out of 10
Exceptional
30 reviews
Free cancellation available
Barcelona in 1 Day: Sagrada Familia, Park Guell,Old Town & Pickup
Duration 8h
9.4 out of 10
Exceptional
2,835 reviews
Free cancellation available
La Pedrera, Casa Milà: Skip the Line Admission Ticket with Audioguide
Duration 1h 30m
9.4 out of 10
Exceptional
248 reviews
35% off
Discover 3 countries in one day. Andorra and France from Barcelona
Duration 12h
8.8 out of 10
Excellent
51 reviews
Free cancellation available