☀️
Madrid Urbana

Madrid in your inbox

Stories, guides and secrets of the city. No spam.

Thank you! You've been added to the list.

Flamenco Show in Madrid, Which Tablao and Dinner or Drink

Flamenco show in Madrid, which tablao to book and whether dinner is worth it. A show and a drink for two starts at €50, and the earliest show is at 3pm from Friday to Sunday. Corral de la Morería does not admit children under 7, Torres Bermejas lets under-3s in free, and Cardamomo runs four shows a day if your evening is already taken.

🇪🇸 Leer en español

Spanish evenings start late and flamenco follows suit, so settle the hour and the budget before the venue. Torres Bermejas, 180 metres from Callao Metro, runs a show at 5pm every day and at 3pm from Friday to Sunday, and sells the show with a drink for €38. Cardamomo on Calle de Echegaray charges €25 to €44 for a one-hour show and a drink. Corral de la Morería is the long dinner, seated at 9.10pm, with set menus from €49.95 on top of the ticket and a restaurant holding one Michelin star in the 2026 guide.

How much is a flamenco show in Madrid? A flamenco show with one drink costs €38 at Torres Bermejas and €25 to €44 at Cardamomo, depending on the seating area. Dinner with the show costs €55 to €85 at Torres Bermejas. At Corral de la Morería the set menus cost €49.95 to €79.95 and the show ticket is charged on top.

A tablao is a flamenco venue with live singing, dancing and guitar, where the audience sits at tables with a drink or dinner included in the ticket.

What a flamenco night costs for two

For a couple, a show with a drink comes to €50 to €88 at Cardamomo and €76 at Torres Bermejas, where the show alone is €56 and the tapas menu €110. A set menu at Torres Bermejas roughly doubles it to €150 to €170, and at Corral de la Morería the menus alone come to €99.90 to €159.90 before the tickets.

Cost of a flamenco night for two in MadridFor two people, Cardamomo with a drink costs €50 to €88. Torres Bermejas costs €56 for the show only, €76 with a drink, €110 with the tapas menu and €150 to €170 with a set menu. Corral de la Morería set menus cost €99.90 to €159.90 before tickets. A family of two adults and a child aged 4 to 12 pays €95 for show and drink at Torres Bermejas.Total for two people, in eurosCardamomo, show and drink€50-88Torres Bermejas, show only€56Torres Bermejas, with drink€76Torres Bermejas, tapas menu€110Torres Bermejas, set menu€150-170Corral, menus before tickets€99.90-159.90Family of 3, Torres Bermejas€95 with drinks€0€50€100€150
Light purple is the price range by seating area or menu. The family row is two adults and one child aged 4 to 12, who pays half. Las Carboneras quotes its price when you book.

A family of two adults and a child aged 4 to 12 pays €95 for show and drinks at Torres Bermejas, where under-3s go free and children aged 4 to 12 pay half, according to Torres Bermejas, and the price includes VAT. With children, the rules differ by venue:

  1. Under 7. Corral de la Morería does not admit them.
  2. Under 3. Free at Torres Bermejas.
  3. Aged 4 to 12. Half price at Torres Bermejas, and Cardamomo has child fares at certain shows.
  4. Early nights. A 5pm show finishes long before a Spanish dinner.

Family meals are covered in eating out with kids in Madrid.

Dinner or just a drink

TablaoTicket coversFromNearest MetroChildren
CardamomoOne-hour show and a drink, tapas menu extra€25Antón Martín, 400 mChild fares at some shows
Torres BermejasShow alone, with a drink or with a set menu€28Callao, 180 mUnder-3s free, 4 to 12 half price
Las CarbonerasShow, or dinner and showWhen bookingÓpera, 440 mAsk when booking
Corral de la MoreríaShow with a drink, set menu extraMenu €49.95 plus ticketLa Latina, 640 mFrom age 7
  • The drink ticket is the simple choice. At Cardamomo it buys a one-hour show and a glass of wine, beer, sangria or a soft drink, and you can add a tapas menu. You can then eat later in the tapas bars around Huertas, covered in where to eat tapas in Huertas.
  • Dinner makes sense when the meal is part of the celebration. At Corral de la Morería the ticket includes a drink, and the menus, from €49.95 to €79.95, go on top. The separate gastronomic restaurant is listed with one star in the Michelin Guide Spain 2026, alongside the others in Michelin-star restaurants in Madrid.
  • The middle ground is the €55 tapas menu at Torres Bermejas, which turns an early show into dinner.

Which show fits Spanish dinner hours

Flamenco show times in Madrid, 3pm to 10pmTorres Bermejas has shows at 3pm from Friday to Sunday and at 5pm, 7pm and 9pm daily. Corral de la Morería serves dinner at 9.10pm and starts the show at 9.30pm.From 3pm to 10pm3pm10pmTorres Bermejas3pm Fri to Sun5pm, 7pm, 9pm dailyCorral de la Moreríadinner 9.10pm, show 9.30pm
Cardamomo runs four shows a day; the times appear when you pick a date on its website.

If you like to eat at 7pm, take the 5pm show at Torres Bermejas and have dinner afterwards. If you have adjusted to Madrid hours, the 9pm show leaves dinner for later, and the Corral’s own 9.10pm sitting shows what a normal dinner hour looks like here.

The room opens 30 minutes before each show, according to Torres Bermejas, which opens every day of the year. It also advertises a 10.45pm show from 1 April, so check that late slot when booking. For dinner ideas either side of the show, see where to have dinner in Madrid.

Do you need to book, and should you tip

  • Book online. All four tablaos sell tickets on their own websites, and at Cardamomo and Corral de la Morería the price appears once you choose a date, a show and a seating area.
  • How long. Cardamomo’s show takes 1 hour; at Corral de la Morería plan on the whole evening from the 9.10pm sitting.
  • Seats. At Cardamomo the seat depends on the area you buy, from the budget zone to VIP seats by the stage.
  • Tipping is optional in Madrid, and at Torres Bermejas the ticket price already includes VAT. What locals leave, if anything, is in tipping in Madrid.

How to get to the tablaos and back to your hotel

Where the central Madrid tablaos areTorres Bermejas by Callao, Cardamomo on Calle de Echegaray, Las Carboneras on Plaza del Conde de Miranda and Corral de la Morería on Calle de la Morería.500 mTorres BermejasTorres BermejasCardamomoCardamomoLas CarbonerasLas CarbonerasCorralCorral
Show and a drinkAfternoon showDinner and show
Tablaos in the centre4 tablaos · scroll to see them all
The four tablaos, between La Latina, Plaza Mayor, the Barrio de las Letras and Gran Vía. Walking distances to the nearest Metro entrance. Map data © OpenStreetMap contributors (ODbL).

Torres Bermejas is 180 metres from Callao (L3, L5); Cardamomo 400 metres from Antón Martín; Las Carboneras 440 metres from Ópera; and Corral de la Morería 640 metres from La Latina, covered in the La Latina guide.

A Metro single costs €1.50 to €2.00 depending on the number of stations, as set out in Madrid Metro ticket prices. After a 9.30pm show, check the last trains in Madrid Metro closing time and night buses.

Frequently asked questions about flamenco shows in Madrid

How much is a flamenco show in Madrid?

A show with a drink costs €38 at Torres Bermejas and €25 to €44 at Cardamomo, depending on how close you sit. Torres Bermejas also sells the show alone for €28 and with a set menu for €55 to €85. At Corral de la Morería the set menus cost €49.95 to €79.95 on top of the show ticket.

Is it better to book dinner or just a drink at a flamenco show in Madrid?

For most visitors the drink ticket is enough, since it covers the whole show. Book dinner if the meal is the point of the evening, as at Corral de la Morería, whose gastronomic restaurant holds a Michelin star in the 2026 guide.

What time are flamenco shows in Madrid?

Torres Bermejas runs shows every day at 5pm, 7pm and 9pm, and at 3pm from Friday to Sunday. Corral de la Morería seats its second dinner sitting at 9.10pm with the show at 9.30pm. Cardamomo has four shows a day.

Can children go to a flamenco show in Madrid?

Yes, except at Corral de la Morería, which does not admit children under 7. At Torres Bermejas under-3s go free and children aged 4 to 12 pay half price, and Cardamomo has child fares at some shows.

Do you need to book a flamenco show in Madrid in advance?

Yes, book online. All four tablaos sell tickets on their own websites, and at Cardamomo and Corral de la Morería the price appears once you pick a date, a show and a seating area.

Choose the hour and the budget first; the right tablao follows from those two answers.

Reinel González

We update this guide periodically. If you manage a space mentioned here, want to correct information, or explore a collaboration, write to us at hola@madridurbana.net.