expedia

Things to do in Barcelona | Expedia

One Key

Earn OneKeyCash on each activity you book just by signing in

1243 things to do

Search results

Barcelona

Selecting an option will immediately update the search results.

Top things to do today

1. Barcelona City Tour Hop-On Hop-Off

Duration 1h 40m+
8.8 out of 10
Excellent
1,825 reviews
Free cancellation available
Price is $25 per adult
1. Barcelona City Tour Hop-On Hop-OffOpens in a new window

2. Montjuïc Cable Car Tickets

Duration 15m
8.8 out of 10
Excellent
442 reviews
Free cancellation available
Price is $22 per adult
2. Montjuïc Cable Car TicketsOpens in a new window

3. Skip-the-Line Casa Batlló Tickets with SmartGuide

Duration 8h
9.0 out of 10
Wonderful
448 reviews
Free cancellation available
Price is $43 per adult
3. Skip-the-Line Casa Batlló Tickets with SmartGuideOpens in a new window

4. Barcelona Hop-On Hop-Off Bus Tour by Bus Turistic

Duration 1d+
8.8 out of 10
Excellent
919 reviews
Free cancellation available
Price is $38 per adult
4. Barcelona Hop-On Hop-Off Bus Tour by Bus TuristicOpens in a new window

5. La Pedrera - Casa Mila Night Experience

Duration 1h 30m
8.8 out of 10
Excellent
494 reviews
Price is $46 per adult
5. La Pedrera - Casa Mila Night ExperienceOpens in a new window

6. Hola Barcelona : Barcelona Unlimited Transport Card

Duration 2d+
8.4 out of 10
Very Good
600 reviews
Free cancellation available
Price is $22 per traveler
6. Hola Barcelona : Barcelona Unlimited Transport CardOpens in a new window

Cultural & heritage experiences

Barcelona City Tour Hop-On Hop-Off

Duration 1h 40m+
8.8 out of 10
Excellent
1,825 reviews
Free cancellation available
Price is $25 per adult
Barcelona City Tour Hop-On Hop-OffOpens in a new window

Montserrat Tour with Cog-Wheel Train & Black Madonna Priority Access

Duration 5h 30m+
8.6 out of 10
Excellent
800 reviews
Free cancellation available
Price is $68 per adult
Montserrat Tour with Cog-Wheel Train & Black Madonna Priority AccessOpens in a new window

Fast Track: Sagrada Familia Guided Tour

Duration 1h 30m
8.8 out of 10
Excellent
2,377 reviews
Free cancellation available
Price is $111 per adult
Fast Track: Sagrada Familia Guided TourOpens in a new window

Fast Track: Sagrada Família Guided Tour with Tower Access

Duration 1h 30m
8.8 out of 10
Excellent
680 reviews
Free cancellation available
Price is $142 per adult
Fast Track: Sagrada Família Guided Tour with Tower AccessOpens in a new window

Barcelona: Picasso Museum Skip-the-Line Guided Tour

Duration 1h 30m
9.2 out of 10
Wonderful
1,014 reviews
Free cancellation available
Price is $43 per adult
Barcelona: Picasso Museum Skip-the-Line Guided TourOpens in a new window

Barcelona Hop-On Hop-Off Bus Tour by Bus Turistic

Duration 1d+
8.8 out of 10
Excellent
919 reviews
Free cancellation available
Price is $38 per adult
Barcelona Hop-On Hop-Off Bus Tour by Bus TuristicOpens in a new window
Need a ride between the airport and your hotel?

Attraction tickets

Montjuïc Cable Car Tickets

Duration 15m
8.8 out of 10
Excellent
442 reviews
Free cancellation available
Price is $22 per adult
Montjuïc Cable Car TicketsOpens in a new window

Immersive Tour: F.C. Barcelona Museum - Open Date Ticket (Ticket Only)

Duration 1h
8.6 out of 10
Excellent
535 reviews
Price is $42 per adult
Immersive Tour: F.C. Barcelona Museum - Open Date Ticket (Ticket Only)Opens in a new window

Barcelona: Park Güell Guided Tour & Priority Access

Duration 1h+
8.8 out of 10
Excellent
565 reviews
Free cancellation available
Price is $30 per adult
Barcelona: Park Güell Guided Tour & Priority AccessOpens in a new window
Great for families

Barcelona Zoo Tickets

Duration 9h
8.4 out of 10
Very Good
95 reviews
Price is $29 per adult
Barcelona Zoo TicketsOpens in a new window

Barcelona Card: 70+ Discounts on Attractions, Tours & Entertainment

Duration 3d+
7.8 out of 10
Good
374 reviews
Free cancellation available
Price is $68 per adult
Barcelona Card: 70+ Discounts on Attractions, Tours & EntertainmentOpens in a new window
Great for families

Water Park Fantasy Island

Duration 8h
9.2 out of 10
Wonderful
9 reviews
Price is $38 per adult
Water Park Fantasy Island Opens in a new window

Bus & minivan tours

Montserrat Tour with Cogwheel train + Wine Tasting with Tapas or Lunch

Duration 6h+
9.8 out of 10
Exceptional
380 reviews
Free cancellation available
Price is $78 per adult
Montserrat Tour with Cogwheel train + Wine Tasting with Tapas or LunchOpens in a new window

Barcelona in 1 Day: Sagrada Familia, Park Guell,Old Town & Pickup

Duration 8h
9.4 out of 10
Exceptional
3,482 reviews
Free cancellation available
Price is $115 per adult
Barcelona in 1 Day: Sagrada Familia, Park Guell,Old Town & PickupOpens in a new window

From Barcelona: Tossa de Mar Day Tour with Beach Time

Duration 9h
9.6 out of 10
Exceptional
29 reviews
Free cancellation available
Price is $45 per adult
From Barcelona: Tossa de Mar Day Tour with Beach TimeOpens in a new window

From Barcelona: Girona Full Day

Duration 10h
9.2 out of 10
Wonderful
73 reviews
Free cancellation available
Price is $57 per adult
From Barcelona: Girona Full DayOpens in a new window

9-hour tour to Costa Brava from Barcelona

Duration 9h
9.2 out of 10
Wonderful
34 reviews
Free cancellation available
Price is $66 per adult
9-hour tour to Costa Brava from Barcelona Opens in a new window

Two Countries in One Day: Spain & France

Duration 9h
10 out of 10
Exceptional
125 reviews
Free cancellation available
Price is $141 per adult
Two Countries in One Day: Spain & FranceOpens in a new window

Art, music & literary tours

Barcelona: Los Tarantos Flamenco Show

Duration 40m
9.0 out of 10
Wonderful
970 reviews
Free cancellation available
Price is $35 per adult
Barcelona: Los Tarantos Flamenco ShowOpens in a new window

Skip the line: Picasso Museum Guided Visit

Duration 1h 30m
8.0 out of 10
Very Good
23 reviews
Free cancellation available
Price is $42 per adult
Skip the line: Picasso Museum Guided VisitOpens in a new window

Barcelona: Sunset Catamaran Cruise with Live Music

Duration 1h 30m+
9.4 out of 10
Exceptional
716 reviews
Free cancellation available
Price is $32 per adult
Barcelona: Sunset Catamaran Cruise with Live MusicOpens in a new window
Great for families

Barcelona: Interactive Art Installation by IKONO

Duration 1h
8.6 out of 10
Excellent
19 reviews
Free cancellation available
Price is $18 per adult
Barcelona: Interactive Art Installation by IKONOOpens in a new window

Barcelona Sunrise Paddle Board – Photos & Breakfast Included

Duration 1h 30m
9.8 out of 10
Exceptional
57 reviews
Free cancellation available
Price is $31 per adult
Barcelona Sunrise Paddle Board – Photos & Breakfast IncludedOpens in a new window
Great for families

Barcelona – Big Fun Museum & Museum of Illusions Experience

7.6 out of 10
Good
14 reviews
Free cancellation available
Price is $37 per adult
Barcelona – Big Fun Museum & Museum of Illusions ExperienceOpens in a new window

Continue exploring Barcelona

Barcelona’s Park Güell: Priority Access & Expert Local Guide

Duration 40m+
8.0 out of 10
Very Good
66 reviews
Free cancellation available
Price is $34 per adult
Barcelona’s Park Güell: Priority Access & Expert Local GuideOpens in a new window

Small-Group 3 Countries in 1 Day - Spain, France & Andorra from Barcelona

Duration 12h
9.2 out of 10
Wonderful
724 reviews
Free cancellation available
Price is $138 per traveler
Small-Group 3 Countries in 1 Day - Spain, France & Andorra from BarcelonaOpens in a new window
15% off

The Premium Experience at Teatro Flamenco Barcelona

Duration 1h
9.8 out of 10
Exceptional
34 reviews
Free cancellation available
The previous price was $34 and current price is $29 per adult
The Premium Experience at Teatro Flamenco BarcelonaOpens in a new window

Sagrada Familia Highlights Tour with Skip the Line Tickets

Duration 1h 30m
8.6 out of 10
Excellent
21 reviews
Free cancellation available
Price is $89 per adult
Sagrada Familia Highlights Tour with Skip the Line TicketsOpens in a new window
30% off

Professional Photoshoot Tour - Barcelona's iconic locations

Duration 1h 30m
10 out of 10
Exceptional
13 reviews
Free cancellation available
The previous price was $44 and current price is $31 per adult
Professional Photoshoot Tour - Barcelona's iconic locationsOpens in a new window

Discover 3 countries in one day. Andorra and France from Barcelona

Duration 12h
9.0 out of 10
Wonderful
62 reviews
Free cancellation available
Price is $126 per adult
Discover 3 countries in one day. Andorra and France from BarcelonaOpens in a new window