Flamenco shows in Barcelona

The best flamenco tickets in Barcelona

Tablao Cordobes and El Duende on La Rambla, Los Tarantos on Plaça Reial, the City Hall theater and a dinner show at Tablao de Carmen. Here is how they compare, with honest advice on whether a show is worth it, where you will actually sit and whether dinner is worth adding.

By the Things to Do in Barcelona editorial team 6 tours compared Prices checked 25 October 2026

See our 6 picks
Flamenco dancer in a red ruffled dress performing on stage
Short answer

The best flamenco tickets in Barcelona for most people are for Tablao Cordobes on La Rambla, from €35 with one drink. It is a historic tablao from 1970 with live music and no microphones, as the listing says, rated 4.7 from 5,303 reviews. For less, El Duende next door costs from €27 for 55 minutes, and the City Hall theater from €25.

Our 6 Barcelona flamenco shows

All six have free cancellation on GetYourGuide. Prices are per person.

  • Guitarist playing a classical Spanish guitar in a dim room from €35 per person Our top pick

    1 h 10 min–2 h 15 min 4.7 (5,303) reviews on GetYourGuide

    Tablao Cordobes on La Rambla

    A 70- to 135-minute visit to a tablao from 1970, with one drink. The show is acoustic, with no microphones. You can add dinner, but only if you book it in advance.

    Best for Most people, a classic tablao

    Check availability: Tablao Cordobes on La Rambla on GetYourGuide
  • Cocktail with an orange slice in a coupe glass on a dark bar from €27 per person

    55 minutes 4.7 (4,315) reviews on GetYourGuide

    El Duende by Tablao Cordobes

    A 55-minute show next door at La Rambla 33, for up to 120 guests. A drink comes with most seats, but not with Zone C.

    Best for A short, close-up show with a cocktail

    Check availability: El Duende by Tablao Cordobes on GetYourGuide
  • Lit stage curtain above rows of red theater seats from €25 per person

    1 hour 4.6 (12,581) reviews on GetYourGuide

    Flamenco show at the City Hall theater

    A 1-hour show in an old theater room on Rambla de Catalunya. You can add a drink or a bottle of cava or wine.

    Best for A budget show in a theater

    Check availability: Flamenco show at the City Hall theater on GetYourGuide
  • Palm trees and fountain in Placa Reial, Barcelona, with arcaded buildings from €30 per person

    40 minutes 4.5 (4,169) reviews on GetYourGuide

    Los Tarantos on Plaça Reial

    A 40-minute show on Plaça Reial. No food or drinks are included, and seats are first come, first served.

    Best for A quick show, if you can stand

    Check availability: Los Tarantos on Plaça Reial on GetYourGuide
  • from €88 per person

    1 hour 4.8 (2,364) reviews on GetYourGuide

    Dinner and show at Tablao de Carmen

    Dinner, one drink and a 1-hour show in Poble Espanyol on Montjuïc. Your ticket also gets you into Poble Espanyol free from 4 pm that day.

    Best for Dinner and a show in one booking

    Check availability: Dinner and show at Tablao de Carmen on GetYourGuide
  • Glass of sangria with fruit next to a glass of white wine on a cafe table from €47 per person

    2 hours 4.4 (1,527) reviews on GetYourGuide

    Tapas dinner and Los Tarantos show

    Two hours: tapas with jugs of sangria near La Rambla, then a 35-minute show at Los Tarantos. Vegetarian tapas are served too.

    Best for Dinner and a show for less

    Check availability: Tapas dinner and Los Tarantos show on GetYourGuide

Flamenco shows side by side

Flamenco shows side by side
TourFromDurationDrink and dinnerWho it suitsWhy we picked it
Tablao Cordobes on La Rambla 4.7 (5,303)€35
per person
1 h 10 min–2 h 15 min1 drink; dinner extraMost people, a classic tablaoThe classic pick: rated 4.7 from 5,303 reviews, with a drink in the price.
El Duende by Tablao Cordobes 4.7 (4,315)€27
per person
55 minutesDrink, except Zone CA short, close-up show with a cocktailRated 4.7 from 4,315 reviews, and €8 less than its sister tablao.
Flamenco show at the City Hall theater 4.6 (12,581)€25
per person
1 hourDrink if you pick that optionA budget show in a theaterThe lowest price, from €25, and the most reviews: 4.6 from 12,581.
Los Tarantos on Plaça Reial 4.5 (4,169)€30
per person
40 minutesNo drinks; likely standingA quick show, if you can standShort and cheap, from €30. But the listing says you will likely stand.
Dinner and show at Tablao de Carmen 4.8 (2,364)€88
per person
1 hourDinner and 1 drinkDinner and a show in one bookingThe best-rated show here, 4.8 from 2,364 reviews, with dinner included.
Tapas dinner and Los Tarantos show 4.4 (1,527)€47
per person
2 hoursTapas and sangriaDinner and a show for lessThe cheapest way to pair dinner and a show, from €47. Rated 4.4 from 1,527 reviews.
  • Tablao Cordobes on La Rambla

    €35 per person1 h 10 min–2 h 15 min 4.7 (5,303)

    Details
    Drink and dinner
    1 drink; dinner extra
    Who it suits
    Most people, a classic tablao
    Why we picked it
    The classic pick: rated 4.7 from 5,303 reviews, with a drink in the price.
  • El Duende by Tablao Cordobes

    €27 per person55 minutes 4.7 (4,315)

    Details
    Drink and dinner
    Drink, except Zone C
    Who it suits
    A short, close-up show with a cocktail
    Why we picked it
    Rated 4.7 from 4,315 reviews, and €8 less than its sister tablao.
  • Flamenco show at the City Hall theater

    €25 per person1 hour 4.6 (12,581)

    Details
    Drink and dinner
    Drink if you pick that option
    Who it suits
    A budget show in a theater
    Why we picked it
    The lowest price, from €25, and the most reviews: 4.6 from 12,581.
  • Los Tarantos on Plaça Reial

    €30 per person40 minutes 4.5 (4,169)

    Details
    Drink and dinner
    No drinks; likely standing
    Who it suits
    A quick show, if you can stand
    Why we picked it
    Short and cheap, from €30. But the listing says you will likely stand.
  • Dinner and show at Tablao de Carmen

    €88 per person1 hour 4.8 (2,364)

    Details
    Drink and dinner
    Dinner and 1 drink
    Who it suits
    Dinner and a show in one booking
    Why we picked it
    The best-rated show here, 4.8 from 2,364 reviews, with dinner included.
  • Tapas dinner and Los Tarantos show

    €47 per person2 hours 4.4 (1,527)

    Details
    Drink and dinner
    Tapas and sangria
    Who it suits
    Dinner and a show for less
    Why we picked it
    The cheapest way to pair dinner and a show, from €47. Rated 4.4 from 1,527 reviews.
  • None of the 6 includes hotel pickup: you go to the meeting point.
  • All 6 offer free cancellation.
  • Prices and ratings as shown on GetYourGuide on 25 October 2026. Prices are "from" prices in euros and can change; the booking page shows the live price.

Is a flamenco show in Barcelona worth it?

Yes, if you want live flamenco on a night out: shows run from €25 for an hour. Pick by what you want to pay for: a seat, a drink or a dinner.

Tablao Cordobes suits most people. The City Hall theater is the budget seat. Los Tarantos is the shortest, but you may stand.

Flamenco show tickets in Barcelona compared

The shows last 35 minutes to about 1 hour, and tickets cost from €25 to €88. Here is what each one gives you.

  • Tablao Cordobes: La Rambla 35, from €35, 1 drink, dinner extra if booked ahead.
  • El Duende: La Rambla 33, 55 minutes, from €27, a drink with most seats.
  • City Hall theater: Rambla de Catalunya 2, 1 hour, from €25, stairs and no elevator.
  • Los Tarantos: Plaça Reial 17, 40 minutes, from €30, no drinks, likely standing.
  • Tablao de Carmen: Poble Espanyol, 1-hour show with dinner, from €88.
  • Tapas dinner and Los Tarantos: 2 hours, from €47.

The flamenco show on Las Ramblas, Barcelona

Three of our shows are on or just off Las Ramblas: Tablao Cordobes, El Duende and Los Tarantos. They are a short walk apart in the old town.

After a late show, the Barcelona nightlife club scene is the next stop for some.

Tablao Flamenco Cordobes Barcelona in Las Ramblas

Tablao Cordobes is at La Rambla 35 and dates from 1970. The show is acoustic, so the room must stay quiet. Children under 4 cannot go.

El Duende, next door

El Duende is run by the same people, at La Rambla 33. The show lasts 55 minutes, and the room holds up to 120 guests.

Los Tarantos on Plaça Reial

Los Tarantos is on Plaça Reial, just off La Rambla. Its show lasts 40 minutes. Seats are first come, first served.

Seats, drinks and what the ticket includes

Most tickets include one drink, but not all. Check the seat zone and the option before you pay.

  • Tablao Cordobes: one drink with every ticket. Other drinks cost extra.
  • El Duende: a drink with selected seats, but not Zone C.
  • City Hall theater: a drink or a bottle of cava or wine only if you pick that option.
  • Los Tarantos: no food or drinks. There is "a high possibility" you will stand, the listing says.

Need a seat? Skip Los Tarantos: its listing says you will likely stand.

Dinner shows

Two of our picks include dinner: Tablao de Carmen from €88, and the tapas dinner with Los Tarantos from €47. At Tablao Cordobes, you must buy the dinner package in advance, not on arrival.

To eat first, a Barcelona food tour runs through the same old-town streets. One tapas walk offers a flamenco show at the end, with the ticket extra.

Or skip the dinner package and try Barcelona food in the bars on your own before the show.

Flamenco dance tickets in Barcelona with dinner

Tablao de Carmen has two shows: at 6:45 pm (doors at 6 pm) and at 9:15 pm (doors at 8:30 pm). Dinner comes with one drink: sangria, house wine or coffee. It is in Poble Espanyol on Montjuïc; see getting around Barcelona to get there.

Flamenco: Madrid or Barcelona?

We only compared Barcelona's shows, so we cannot rank the two cities. If you are in Barcelona, six shows run from €25, and most are in the old town.

Booking tips for flamenco in Barcelona

  1. Book dinner ahead

    At Tablao Cordobes, the dinner package must be bought in advance, not on arrival.

  2. Arrive before the doors open

    At Los Tarantos, seats are first come, first served. At Tablao de Carmen, doors open 45 minutes before each show.

  3. Kids must stay quiet

    Tablao Cordobes and El Duende ask for silence and do not admit children under 4.

  4. Photos at the end

    At Tablao Cordobes and El Duende, you may take photos only in the last 5 minutes.

  5. Check access

    The City Hall theater has stairs and no elevator. El Duende is not for wheelchair users. Tablao Cordobes has a small elevator for strollers and non-electric wheelchairs.

Flamenco in Barcelona: questions and answers

Is it worth going to a flamenco show in Barcelona?

Yes, if you want live flamenco on a night out. An hour-long show costs from €25, and many tickets include a drink.

Which is the best flamenco show in Barcelona?

Tablao Cordobes on La Rambla suits most people, from €35 with a drink. El Duende is shorter, City Hall is cheapest, and Tablao de Carmen includes dinner.

Can I get dinner with a flamenco show in Barcelona?

Yes. Tablao de Carmen in Poble Espanyol includes dinner and one drink, from €88. The tapas dinner with Los Tarantos costs from €47. At Tablao Cordobes, you must buy the dinner package in advance.

More flamenco shows in Barcelona, live

More options with live prices and availability, straight from GetYourGuide.

See every tour with today's prices and open dates on GetYourGuide.

Browse all on GetYourGuide

Browse all of them on GetYourGuide