expedia

Things to do in Barcelona | Expedia

One Key

Earn OneKeyCash on each activity you book just by signing in

1039 things to do

Search results

Barcelona

Selecting an option will immediately update the search results.

Top things to do

Member Price
5% off

1. Barcelona City Tour Hop-On Hop-Off

Duration 1d+
8.8 out of 10
Excellent
1,804 reviews
Free cancellation available
The previous price was $39 and current price is $36 per adult
1. Barcelona City Tour Hop-On Hop-OffOpens in a new window
Member Price
10% off

2. Fast Track: Sagrada Familia Guided Tour

Duration 1h 30m
8.8 out of 10
Excellent
2,340 reviews
Free cancellation available
The previous price was $76 and current price is $68 per adult
2. Fast Track: Sagrada Familia Guided TourOpens in a new window

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

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

4. Montjuïc Cable Car Tickets

Duration 15m
8.8 out of 10
Excellent
440 reviews
Free cancellation available
Price is $22 per adult
4. Montjuïc Cable Car TicketsOpens in a new window
Big Summer Sale
15% off

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

Duration 5h 30m+
8.6 out of 10
Excellent
789 reviews
Free cancellation available
The previous price was $69 and current price is $58 per adult
5. Montserrat Tour with Cog-Wheel Train & Black Madonna Priority AccessOpens in a new window

6. Top Awarded Flamenco Show Tablao Cordobes with dinner option

Duration 3h
9.2 out of 10
Wonderful
1,562 reviews
Free cancellation available
Price is $56 per adult
6. Top Awarded Flamenco Show Tablao Cordobes with dinner optionOpens in a new window
Unwrap deals

Big Summer Sale

Members save 15% or more off select activities. Terms apply - Please check individual activity for details.

Cultural & heritage experiences

Member Price
5% off

Barcelona City Tour Hop-On Hop-Off

Duration 1d+
8.8 out of 10
Excellent
1,804 reviews
Free cancellation available
The previous price was $39 and current price is $36 per adult
Barcelona City Tour Hop-On Hop-OffOpens in a new window
Member Price
10% off

Fast Track: Sagrada Familia Guided Tour

Duration 1h 30m
8.8 out of 10
Excellent
2,340 reviews
Free cancellation available
The previous price was $76 and current price is $68 per adult
Fast Track: Sagrada Familia Guided TourOpens in a new window
Big Summer Sale
15% off

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

Duration 5h 30m+
8.6 out of 10
Excellent
789 reviews
Free cancellation available
The previous price was $69 and current price is $58 per adult
Montserrat Tour with Cog-Wheel Train & Black Madonna Priority AccessOpens in a new window
Big Summer Sale
15% off

From Barcelona: Montserrat, Girona & Costa Brava Full-Day Guided Tour

Duration 11h 30m
9.8 out of 10
Exceptional
27 reviews
Free cancellation available
The previous price was $128 and current price is $109 per adult
From Barcelona: Montserrat, Girona & Costa Brava Full-Day Guided TourOpens in a new window

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

Duration 8h
9.4 out of 10
Exceptional
3,272 reviews
Free cancellation available
Price is $116 per adult
Barcelona in 1 Day: Sagrada Familia, Park Guell,Old Town & PickupOpens in a new window
Big Summer Sale
15% off

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

Duration 12h
9.0 out of 10
Wonderful
714 reviews
Free cancellation available
The previous price was $139 and current price is $117 per traveler
Small-Group 3 Countries in 1 Day - Spain, France & Andorra from BarcelonaOpens in a new window
Need a ride between the airport and your hotel?

Bus & minivan tours

Montserrat Monastery Half Day Experience from Barcelona

Duration 5h 15m
9.6 out of 10
Exceptional
1,175 reviews
Free cancellation available
Price is $63 per adult
Montserrat Monastery Half Day Experience from BarcelonaOpens in a new window

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

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

Montserrat Monastery Small Group or Private Tour Hotel pick-up

Duration 5h
9.4 out of 10
Exceptional
1,506 reviews
Free cancellation available
Price is $110 per adult
Montserrat Monastery Small Group or Private Tour Hotel pick-upOpens in a new window

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

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

From Barcelona : Tossa de Mar, Coastal Path, Boat and Costa Brava

Duration 10h 30m
10 out of 10
Exceptional
31 reviews
Free cancellation available
Price is $105 per adult
From Barcelona : Tossa de Mar, Coastal Path, Boat and Costa BravaOpens in a new window

Barcelona to Montserrat Monastery: Tour, Transfers & Basilica

Duration 6h
9.4 out of 10
Exceptional
164 reviews
Free cancellation available
Price is $43 per adult
Barcelona to Montserrat Monastery: Tour, Transfers & BasilicaOpens in a new window

Attraction tickets

Montjuïc Cable Car Tickets

Duration 15m
8.8 out of 10
Excellent
440 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
533 reviews
Price is $42 per adult
Immersive Tour: F.C. Barcelona Museum - Open Date Ticket (Ticket Only)Opens in a new window

Casa Batllo Admission Ticket with Intelligent Audio Guide

Duration 2h
9.4 out of 10
Exceptional
912 reviews
Price is $52 per adult
Casa Batllo Admission Ticket with Intelligent Audio GuideOpens in a new window

Barcelona: Park Güell Guided Tour & Priority Access

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

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 $69 per adult
Barcelona Card: 70+ Discounts on Attractions, Tours & EntertainmentOpens in a new window

City tours

Sagrada Familia Guided Tour with Skip the Line Ticket

Duration 1h 15m
9.6 out of 10
Exceptional
2,704 reviews
Free cancellation available
Price is $87 per adult
Sagrada Familia Guided Tour with Skip the Line TicketOpens in a new window

Barcelona Old Town & Gothic Quarter Small Group Tour

Duration 2h 30m
9.8 out of 10
Exceptional
519 reviews
Free cancellation available
Price is $21 per adult
Barcelona Old Town & Gothic Quarter Small Group TourOpens in a new window

Park Guell Guided Tour with Skip the Line Ticket

Duration 1h 15m
9.0 out of 10
Wonderful
2,796 reviews
Free cancellation available
Price is $33 per adult
Park Guell Guided Tour with Skip the Line TicketOpens in a new window
Big Summer Sale
15% off

Skip-the-Line: Barcelona Highlights Small-Group Tour

Duration 4h+
9.0 out of 10
Wonderful
58 reviews
Free cancellation available
The previous price was $81 and current price is $68 per traveler
Skip-the-Line: Barcelona Highlights Small-Group TourOpens in a new window

Barcelona Segway Tour

Duration 2h
9.8 out of 10
Exceptional
61 reviews
Free cancellation available
Price is $57 per traveler
Barcelona Segway TourOpens in a new window

Two Countries in One Day: Spain & France

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

Continue exploring Barcelona

30% off

Park Güell: Guided Tour with Optional Gaudí Experience Entry

Duration 1h 30m+
7.8 out of 10
Good
135 reviews
Free cancellation available
The previous price was $46 and current price is $32 per adult
Park Güell: Guided Tour with Optional Gaudí Experience EntryOpens in a new window

Flamenco Night at Tablao de Carmen with Tasting Menu or Dinner

Duration 2h
9.4 out of 10
Exceptional
488 reviews
Free cancellation available
Price is $102 per adult
Flamenco Night at Tablao de Carmen with Tasting Menu or DinnerOpens in a new window

Hola Barcelona : Barcelona Unlimited Transport Card

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

Flamenco Show Ticket at Theatre Barcelona City Hall

Duration 1h
9.2 out of 10
Wonderful
473 reviews
Free cancellation available
Price is $29 per adult
Flamenco Show Ticket at Theatre Barcelona City HallOpens in a new window
20% off

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

Duration 12h
8.8 out of 10
Excellent
57 reviews
Free cancellation available
The previous price was $127 and current price is $101 per adult
Discover 3 countries in one day. Andorra and France from BarcelonaOpens in a new window
Big Summer Sale
15% off

Small-Group Medieval Villages Full-Day Tour

Duration 10h 30m
9.6 out of 10
Exceptional
216 reviews
Free cancellation available
The previous price was $115 and current price is $98 per traveler
Small-Group Medieval Villages Full-Day TourOpens in a new window