

Photos: Cadiz by Bronch, CC BY-SA 3.0 ES, cropped; Madrid by Mert Ocak, Pexels License.
Cadiz or Madrid?
Our verdict in twelve categories, each scored against the same fixed benchmark cities, and the climate month by month, so you can choose for your trip.
Choose Cadiz for
- beaches
- prices
- nature and the outdoors
Cadiz suits a slower summer trip built around the sea. You can swim at La Caleta in the morning, eat fried fish and drink manzanilla at lunch, and spend the evening on the sea walls. The sherry towns, the white villages and the empty strands of the Costa de la Luz are all close. The old town takes two or three days to know well, and the rest of the stay belongs to the beach.
Choose Madrid for
- nightlife
- shopping
- live music and the arts
Travellers who want a big city with plenty to fill each day will do better in Madrid. The Prado, the Reina Sofía and the Thyssen alone can take several days, the nights run past dawn, the shopping runs from Calle Serrano to El Rastro, and fast trains reach Toledo, Segovia and Salamanca. There is no sea at all, and in high summer the plateau is hard going.
Scoreboard
Twelve categories on one fixed scale from 0 to 100. The shaded stretch is the gap between the two.
Your match
Pick a travel style or drag the sliders, and both match scores follow your weighting.
Wins on beaches and prices with your weighting.
Wins on nightlife and shopping with your weighting.
What matters to you?
Category by category
What the scores mean for a trip.
Beaches & swimming
This is the biggest difference between the two. Cadiz is almost surrounded by the Atlantic. You can swim at La Caleta between its two castles or spread out on the long sand of Playa Victoria, and the empty strands of El Palmar, Conil and Bolonia are within an hour's drive. The levante wind is the main thing that can spoil a beach day.
Madrid sits on a high inland plateau, far beyond a day trip from any coast. In summer, people in Madrid cool off in open-air pools or at the reservoirs below the Sierra de Guadarrama. If sand matters on this trip, plan it around Cadiz.
Food & drink
In both cities you eat at the tapas counter, late and standing up, but Madrid has a far wider range. Cadiz keeps to the sea. You get paper cones of fried fish, shrimp fritters and almadraba tuna in La Viña, with cold manzanilla to drink. All of it is excellent, but there is little beyond it.
Madrid adds hearty Castilian dishes such as cocido and callos, the Sunday vermouth round in La Latina, and Galician seafood houses and Basque grills from across Spain. It also has a serious tier of tasting menus, which the city of Cadiz largely lacks. Both cities have market halls. The Mercado Central in Cadiz is built around its morning fish stalls, while San Miguel, Antón Martín and San Fernando in Madrid mix produce from the whole country with places to eat.
Culture & sights
Madrid is the stronger city for culture, mainly because of its painting. The Prado, the Reina Sofía and the Thyssen stand within a short walk of each other, and together they hold Velázquez, Goya, El Greco and Guernica. Add the Royal Palace and Plaza Mayor, and an art lover can fill a week.
Cadiz offers something different: age rather than collections. It has Phoenician sarcophagi, a Roman theatre in the Barrio del Pópulo, merchants' watchtowers and the oratory where the 1812 constitution was signed. That deep past is exactly what Madrid lacks inside its own centre, but in Cadiz it fills two or three days, not a week.
Nightlife
Nights in Cadiz mean late tapas in La Viña and, in summer, terraces along the Playa Victoria promenade. Outside summer, the club scene is small and mostly students. The great exception is Carnival in February, when the whole city stays out in costume all night.
Madrid keeps that pace all year. Clubs open at two and close after dawn, and every district has its own scene: rock bars in Malasaña, the gay scene in Chueca, terraces in Lavapiés and big clubs around Gran Vía.
Nature & outdoors
Cadiz has more variety close at hand. There are flamingos and spoonbills in the salt pans of the bay's natural park, cliff-top pine forest at La Breña, and kitesurfing and whale-watching boats at Tarifa. The limestone gorges of Grazalema and the Doñana wetlands are within reach too.
Madrid's outdoors is mostly the Sierra de Guadarrama, about an hour north. Its granite peaks, La Pedriza and the Peñalara lakes make for proper hiking, with modest skiing in winter. In the city you can run in the Retiro or cycle along Madrid Río.
Day trips
Both cities are fine bases, but Madrid's trips are easier. Fast trains go in every direction, to Toledo and Segovia in about half an hour and to Salamanca and Cuenca in not much longer. El Escorial and Aranjuez are closer still.
From Cadiz, the train and ferry handle Jerez, El Puerto de Santa María and Seville well. The white towns of Vejer and Arcos, Baelo Claudia and Tarifa mean hiring a car.
Good for families
In both cities children stay out late with their parents, and both have flat centres that are easy with small children. Cadiz is essentially a beach vacation, with lifeguarded sand at Playa Victoria and shady parks such as the Genovés. Rainy or windy days are harder to fill.
Madrid has more built for children. Casa de Campo has the zoo, the aquarium, a cable car and a funfair, and Faunia and a Warner Bros theme park are further out. The Retiro has rowing boats and puppet shows.
Getting around
The old town of Cadiz is small enough to cross on foot, shore to shore, and buses run along the isthmus to the beach. Trains run to Jerez and Seville and a catamaran crosses the bay, but the coast and the villages need a car.
Madrid's large, air-conditioned metro, with a line to the airport, takes you anywhere in the city. The Atocha and Chamartín stations connect you straight to the high-speed network, so you never need a car.
Shopping & style
Shopping in Cadiz is small and local. There are high-street chains and family-run shops along Calle Ancha and Columela, and the best things to take home are fans, ceramics and sherry. For anything more, people from Cadiz go to Seville.
Madrid is a real shopping city. The luxury houses are in the Salamanca district, the department stores around Sol and Gran Vía, and vintage and design shops in Malasaña and Conde Duque. On Sundays there is the El Rastro flea market.
Affordability
Cadiz is a little cheaper day to day. Fried fish, market counters, sherry and the bay ferry all cost little. The catch is rooms in the small old town, which fill up and cost more in high summer and at Carnival. Staying near Playa Victoria, or coming in spring or autumn, keeps the cost down.
Madrid's hotels charge capital-city rates, but the midday menú del día and the free museum hours help a lot.
Live music & performing arts
Madrid has the full range of the stage. There is opera at the Teatro Real, the national orchestra at the Auditorio Nacional, zarzuela, and musicals along Gran Vía. Its best tablaos stage serious flamenco every night, and there are jazz and indie venues besides.
Cadiz is smaller but has its own character. In the Santa María quarter, members' peñas keep alegrías alive for audiences who know the forms well. The Gran Teatro Falla hosts the witty Carnival choirs and a year-round programme of plays and concerts, but for opera and orchestras you need Seville.
Wellness & relaxation
Neither city has a bathing tradition of its own, and both offer Arab-style baths: in Madrid's old centre, and half an hour from Cadiz in Jerez. Cadiz has the edge for rest. The resort spas at Novo Sancti Petri use sea-water treatments, and the slow rhythm of siesta and sunset walks makes it easy to wind down.
Madrid is noisy and late by nature. Its quiet hours are found in the Retiro or the Botanical Garden.
When should you go?
Pick your month. The climate figures are measured averages, not a forecast.
Cadiz in July
Madrid in July
Daytime high, °C
Rainfall in the month, mm
Temperature and rainfall are climate normals, averaged over the years shown. Cadiz: 1991-2020 normals, Cadiz Bay / Puntales (5.2 km from centre). Madrid: 1991-2020 normals, Madrid (1.7 km from centre).
Cadiz has a long, easy summer. You can swim from June into early October. July and August reach about 28°C, the Atlantic warms to around 23°C, and both months are almost completely dry and long and sunny. The wettest stretch runs from October to December, with November the wettest month at about 89mm. Winters are mild enough to walk the old town in comfort, though too cool for the beach.
Madrid has sharper seasons. July often reaches 33°C on the plateau, which makes long walks between districts tiring, and January is cool at about 10°C. October and November bring the most rain, but the city never has the wet winters of Cadiz. Spring and autumn are the best times for the streets, the parks and the sierra. If you want to swim, go to Cadiz in summer. For a city break, Madrid is at its best in April, May, September and October.
Which traveller are you?
For a beach and sun trip, Cadiz is the clear choice. The Atlantic surrounds the city, the sand is a short walk or bus ride from anywhere, and the dry summer gives months of swimming. Madrid has no sea within reach.
On a food and nightlife trip, Madrid gives you much more. Its tapas crawl brings in cooking from every Spanish region, and all year the night carries on through bars and clubs until dawn. Cadiz eats beautifully, but outside Carnival it is quiet late at night.
On a shopping trip, choose Madrid. Each neighbourhood offers a different kind of shopping, from luxury labels to vintage and a Sunday flea market, so the shops can fill whole days. Cadiz is worth an afternoon's browsing and some good souvenirs.
Before you go
| Measure | Cadiz | Madrid |
|---|---|---|
| Official language | Spanish | Spanish |
| Currency | Euro (EUR) | Euro (EUR) |
| Sockets | CF230 V, 50 Hz | CF230 V, 50 Hz |
| Driving side | Right | Right |
| Time zone | UTC+1, UTC+2 in summer | UTC+1, UTC+2 in summer |
| Emergency number | 112 | 112 |
| Elevation | 11 m | 663 m |
| Main airport | Jerez Airport (XRY)31 km from centre25 non-stop destinations | Adolfo Suárez Madrid–Barajas Airport (MAD)14 km from centre239 non-stop destinations |
| Public holidays this year | 12 days | 12 days |
By the numbers
| Measure | Cadiz | Madrid |
|---|---|---|
| City population | 109,950 | 3,506,730 |
| People per km² | 9,087 | 5,801 |
| Museums within 10 km | 11 | 88 |
| UNESCO World Heritage sites within 50 km | 0 | 4 |
| Swim season, months above 21 °C | 3 months | - |
Where else could you go?
Every comparison below shares a destination with this one, so you can follow Cadiz or Madrid somewhere new.