

Photos: Los Cabos by Jules Clark, Pexels License; Mexico City by Oscar Dominguez, Pexels License.
Los Cabos or Mexico City?
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 Los Cabos for
- beaches
- nature and the outdoors
- wellness
Los Cabos is the pick for a sun-and-sea trip where the days revolve around calm coves, boat trips and a good resort. Whale watching in winter, sportfishing, snorkelling at Chileno Bay and the reef at Cabo Pulmo give it an outdoor life Mexico City cannot match. It also suits travellers who want a spa and an oceanfront pool, or a few loud nights at the marina. Go knowing that it is expensive and that there is little history or culture to fill a rainy afternoon.
Choose Mexico City for
- culture and sights
- live music and the arts
- prices
Travellers who want to see Mexico rather than rest in it will get far more from Mexico City. The Aztec ruins and the anthropology museum, murals, markets, cantinas, Bellas Artes and Teotihuacan on the doorstep fill a week easily, and it costs much less day to day. In return there is no beach at all, the traffic is wearing and the city never really goes quiet.
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 nature and the outdoors with your weighting.
Wins on culture and sights and live music and the arts with your weighting.
What matters to you?
Category by category
What the scores mean for a trip.
Beaches & swimming
This is Los Cabos's strongest suit and Mexico City has nothing to set against it. On the Sea of Cortez side, Medano Beach and the snorkelling coves at Chileno Bay and Santa Maria Bay give calm, warm water. The Pacific side is for looking at, not swimming, because of its surf and undertow.
Mexico City is about 2,240m up on its plateau, and Acapulco is several hours' drive away. Swimming there means a hotel pool, so anyone who wants sand needs to add a separate stay on the coast.
Food & drink
Mexico City is one of the great places to eat in the Americas. Al pastor stands serve late into the night, and markets such as Medellín and La Merced lay out every chile and mole. Roma, Condesa and Polanco add cantinas, pulquerías and serious tasting menus.
Los Cabos eats well within a narrower range: fish tacos, ceviche and aguachile from the local catch, and farm restaurants in the hills above San José del Cabo. The marina and resort dining around them are more forgettable.
Culture & sights
The gap here is wide. Mexico City stacks the Zócalo, the cathedral, the National Palace murals and the excavated Templo Mayor into one historic centre. Then it adds the anthropology museum in Chapultepec, Coyoacán's Kahlo house and the Xochimilco canals, and a week barely covers it all.
In Los Cabos the cultural side comes down to San José del Cabo's mission church, its plaza and the gallery district's evening art walk. Its best-known landmark, the arch at Land's End, is a rock formation.
Nightlife
Both cities stay out late, but in different ways. Mexico City's nights are more varied: cocktail bars and mezcalerías you walk between in Roma and Condesa, old cantinas in the Centro, salsa halls, electronic clubs that run until morning and a large LGBTQ scene in the Zona Rosa.
Los Cabos does one thing loudly. The bars and dance clubs behind the Cabo San Lucas marina and the day-drinking beach bars on Medano make a classic party-resort night out. Away from there, San José and the corridor are quiet by late evening.
Nature & outdoors
Los Cabos's outdoors is mostly at sea. Humpback and grey whales pass in winter, the deep water draws marlin fishing, and there are sea lions at Land's End and live coral at Cabo Pulmo. The Sierra de la Laguna adds forest hiking above the desert.
Mexico City's nature means Chapultepec, the chinampas of Xochimilco and volcano country about two hours out, around Iztaccíhuatl and Nevado de Toluca. Getting there through traffic takes a large part of the day.
Day trips
Mexico City is the better base for outings. Teotihuacan's pyramids are about an hour away, Puebla and the great pyramid at Cholula about two, and Cuernavaca, Tepoztlán and silver-town Taxco lie to the south. Starting early beats the traffic.
From Los Cabos the choice is shorter: adobe-built Todos Santos, La Paz on its bay and a loop by car through El Triunfo and Miraflores. Beyond those there is mostly open desert.
Good for families
Both work for children, in opposite ways. Los Cabos is a resort-pool vacation with calm coves for first snorkels and whale-watching boats, but it has no zoo, aquarium or theme park, and the Pacific surf needs watching.
Mexico City has far more to do: the zoo and Papalote museum in Chapultepec, an aquarium, a theme park, trajineras at Xochimilco and lucha libre. The cost is long rides through traffic and an altitude that tires small legs for the first day or two.
Getting around
Neither is effortless, but Mexico City is easier without a car. Roma, Condesa, the Centro and Coyoacán are good on foot, and they are linked by a cheap metro, Metrobús lanes and plentiful ride-hailing, though rush-hour trains are crowded.
Los Cabos is two walkable town centres with a 30km resort highway between them. Most hotels are strung along that highway, so taxis, shuttles or a hire car end up doing most of the work.
Shopping & style
Mexico City is a real shopping destination, especially for crafts. La Ciudadela brings together textiles, alebrijes and Oaxacan pottery from across the country, and there is a Saturday bazaar in San Ángel and the Lagunilla flea market. Masaryk and the Mexican designers of Roma and Condesa cover fashion.
Los Cabos offers marina malls with duty-free brands and souvenir silver aimed at cruise passengers. San José del Cabo's galleries and folk-art shops are its most rewarding browse.
Affordability
Mexico City is much the cheaper trip. Street food, market counters, the metro and ride-hailing all cost little, and only the boutique hotels and cocktail bars of Roma, Condesa and Polanco push prices up towards those of a European capital.
Los Cabos ranks among the most expensive places to visit in Mexico, with corridor resorts and marina restaurants priced like a beach resort in the United States. San José's taco stands and the local buses are the main ways to soften the bill.
Live music & performing arts
Mexico City has a full performing calendar. The national opera, the symphony and the Ballet Folklórico perform at Bellas Artes, there are concerts at Sala Nezahualcóyotl, mariachis play in Plaza Garibaldi and lucha libre fills Arena México.
Los Cabos offers cover bands, restaurant mariachi and resort dinner shows. It has no theatre or concert season.
Wellness & relaxation
Los Cabos is the more restful choice, as long as you stay on the corridor or in San José rather than in noisy Cabo San Lucas. The luxury hotels compete on their sea-facing spas, beach yoga and temazcal ceremonies.
Mexico City offers the same pre-Hispanic steam bath and good spas in Polanco and Condesa, but the noise and traffic work against unwinding. For quiet, people find a shaded plaza in Coyoacán or head south to Tepoztlán.
When should you go?
Pick your month. The climate figures are measured averages, not a forecast.
Los Cabos in July
Mexico City in July
Daytime high, °C
Rainfall in the month, mm
Where the figures come from
Los Cabos has no weather station within reach, so its figures come from a gridded climate model rather than a measured record, and read a broad area rather than the city itself.
Temperature and rainfall are climate normals, averaged over the years shown. Los Cabos: 2001-2020 normals, NASA POWER reanalysis grid, no weather station within 90 km. Mexico City: 1991-2020 normals, Mexico Central, D. F. (7.9 km from centre).
Los Cabos is dry and warm for most of the year, and the sea is warm enough to swim in every month. In winter the water sits around 23°C, which suits snorkelling and whale-watching trips more than long swims. It warms through the summer and peaks at about 29°C in September and October. Days get very hot from July to October, and nearly all the year's rain falls in late summer, with September the wettest month at about 99mm. November to May is the most comfortable stretch.
Mexico City runs to a different pattern. Because of the altitude it stays mild all year and never gets properly hot, with April the warmest month at around 28°C. The dry season from November to April brings the most sunshine and is the best time for walking the streets. From June to September the rains arrive, usually as afternoon storms, and August is the wettest month at about 186mm. Taken together, late autumn to spring is a good time for either city.
Which traveller are you?
For a beach and sun trip, Los Cabos is the clear choice. Medano Beach and the corridor coves give calm, clear water for swimming and snorkelling. Mexico City sits on a high plateau, hours from any coast, so it has no beach at all.
On a culture and arts trip, Mexico City wins easily. You get the Templo Mayor, the National Museum of Anthropology, Rivera's murals and the Frida Kahlo house, plus opera and the Ballet Folklórico at Bellas Artes. Los Cabos has a small colonial centre in San José and very little else.
On a trip with a tight budget, Mexico City stretches money much further. Market lunches, street tacos, cheap metro rides and museums with free days keep costs low. In Los Cabos, corridor hotels and marina restaurants charge international resort prices.
Before you go
| Measure | Los Cabos | Mexico City |
|---|---|---|
| Official language | Spanish, Nahuatl, Yucatec Maya | Spanish, Nahuatl, Yucatec Maya |
| Currency | Mexican Peso (MXN) | Mexican Peso (MXN) |
| Sockets | AB127 V, 60 Hz | AB127 V, 60 Hz |
| Driving side | Right | Right |
| Time zone | UTC-7 | UTC-6 |
| Emergency number | 911 | 911 |
| Elevation | 11 m | 2,240 m |
| Main airport | Los Cabos International Airport (SJD)35 km from centre54 non-stop destinations | Mexico City Benito Juárez International Airport (MEX)7 km from centre109 non-stop destinations |
| Public holidays this year | 9 days | 9 days |
By the numbers
| Measure | Los Cabos | Mexico City |
|---|---|---|
| City population | 202,694 | 9,209,944 |
| People per km² | - | 6,202 |
| Museums within 10 km | 1 | 108 |
| UNESCO World Heritage sites within 50 km | 0 | 6 |
| Swim season, months above 21 °C | 12 months | - |
Where else could you go?
Every comparison below shares a destination with this one, so you can follow Los Cabos or Mexico City somewhere new.