Skip to content
Taxi Aeropuerto Madrid · Barajas
Blog

The best markets in Madrid: from tapas to hidden treasures

Food markets for tapas, neighbourhood markets where locals do their shopping and the Rastro for treasure hunting: which one to choose depending on what you fancy.

Published on 3 January 2024 Updated on 1 November 2026 6 min read

The best markets in Madrid: from tapas to hidden treasures

Madrid's markets fall into three groups. The food markets, such as San Miguel, San Antón or San Ildefonso, are designed for grazing from stall to stall with a small beer or a vermouth. The municipal neighbourhood markets, such as La Cebada, Antón Martín, San Fernando, La Paz or Maravillas, are where locals do their shopping and, increasingly, they combine fresh produce with counters where you can eat. And the Rastro, the open-air flea market held on Sundays and bank holidays, is the kingdom of hidden treasures: antiques, records, old books and the most unlikely objects.

Food markets for a tapas crawl

Mercado de San Miguel, next to the Plaza Mayor

It is the most famous and the most photographed. Its iron and glass structure, dating from the early 20th century, houses stalls selling ham, cheeses, oysters, croquettes, pickles, wines and vermouth. It is a convenient place to try a bit of everything, but also the most touristy and expensive: if you can, go first thing or on a weekday.

Mercado de San Antón, in Chueca

On calle Augusto Figueroa, in the heart of the Chueca neighbourhood, it is spread over three floors: the bottom one keeps the fresh produce stalls, the middle one brings together counters serving prepared food, and on the roof there is a terrace overlooking the neighbourhood's rooftops.

Mercado de San Ildefonso, on calle Fuencarral

More than a traditional market, it is a street-food space spread over several floors, with stalls serving different cuisines and indoor terraces. It draws a young crowd and stays lively until late, in keeping with the Malasaña neighbourhood around it.

Neighbourhood markets: where Madrid locals shop

If you want to see everyday Madrid, these municipal markets are a better plan than the food markets. Many have added counters where you can eat what the stalls sell.

MarketNeighbourhoodIdeal for
La CebadaLa LatinaFresh produce and a weekend aperitivo among the stalls
Antón MartínBetween Huertas and LavapiésA mix of traditional stalls and counters serving food from around the world
San FernandoLavapiés (calle Embajadores)A neighbourly, multicultural atmosphere
La PazBarrio de SalamancaQuality produce in one of the most traditional markets
MaravillasTetuán (Bravo Murillo)One of the largest in the city, with no tourist focus
VallehermosoChamberíDaily shopping and food stalls for a bite
Madrid's municipal markets and what to go to each one for

La Cebada, with its large building next to the square of the same name, is the perfect starting point for a tavern crawl around La Latina. La Paz, in the Barrio de Salamanca, keeps the feel of an old-fashioned market and is known for the quality of its stalls. If you are more interested in the city's food than in the market itself, our food route through Madrid plans a full day of churros, vermouth, cocido and tapas.

The Rastro and other flea markets: the hidden treasures

The Rastro is set up on Sunday and bank holiday mornings around calle Ribera de Curtidores and the plaza de Cascorro, between La Latina and Embajadores. There are stalls selling clothes, crafts and trinkets on the main street, but the real finds tend to be in the side streets and in the antique shops, auction houses and second-hand bookshops that open all year round in the area.

  • Go early: by mid-morning the crowds make it hard to move around and look at the stalls calmly.
  • Keep an eye on your belongings: as in any very busy place, keep your wallet and phone safe.
  • Haggle politely at the second-hand stalls; less so in the permanent shops.
  • Round it off with a few beers: the post-Rastro aperitivo in the bars of La Latina is almost a Madrid ritual.

In December, the Plaza Mayor hosts its traditional Christmas market, with nativity figures, decorations and joke items. For other kinds of shopping, in shopping in Madrid we go through the streets and shopping centres with the most shops.

Tips for exploring Madrid's markets

  • Check each market's opening hours: the municipal markets mainly work in the mornings and many close on Sundays, while the food markets open for longer.
  • If you are buying to take home, ask for the produce to be vacuum-packed. Liquids, such as olive oil or wine, are safer in your checked luggage, in line with the airport security rules in force.
  • Taste without filling up: in the food markets the portions are small so you can go from stall to stall. If you want to know what to order, have a look at the typical Madrid dishes.

From the market to the airport, shopping bags and all

All the markets in this guide are inside the M-30, so if you finish the route laden with shopping and your flight is coming up, the taxi to Barajas has the fixed fare from inside the M-30: €33 to any terminal. And if it is the other way round and you have just landed, you can book a pickup at the terminal, drop your suitcases at your accommodation and start with the nearest market.

Leaving Madrid after your market tour?

Book your taxi to the airport from the centre at a fixed price, at the time that suits you and with room for your shopping.

Fixed fares

Airport taxi from your area

See all fares

Need a taxi to the airport?

Instant fixed price. No sign-up.

  1. Journey
  2. When
  3. Your details

We can't find it on the list.

Call or message us and we'll give you a price straight away.

Terminal · Madrid-Barajas

Your fixed price

Passengers

Suitcases

Your fixed price

Required if you pay now by card.

How would you like to pay?

Booking received!

We'll confirm your booking by phone shortly. If it's for less than 2 hours from now, please call us directly.

Reference

Your fixed price

Call now · 911 76 00 81
Prefer to call? 911 76 00 81

Related articles

22 Sep 2026 · 5 min read

How far in advance should you book a taxi to the airport?

You can book days in advance or on the same day, but it is not always all the same. We tell you when it is best to book your airport taxi depending on your flight, the date and what you need.

Read article
Call Book