

Photos: Lima by James C., CC BY-SA 2.0, cropped; Mexico City by Oscar Dominguez, Pexels License.
Lima 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 Lima for
- beaches
Lima suits travellers who plan their days around the table. Lunchtime ceviche, Nikkei and chifa are reason enough to come. It also has the Pacific at the foot of its cliffs, with surf all year and sandy beaches an hour south in summer. Most visitors base themselves in Miraflores and Barranco, linked by a clifftop path, which makes Lima an easy, compact stay for food lovers who don't need a long list of sights.
Choose Mexico City for
- day trips
- shopping
- culture and sights
Mexico City is the better choice for a trip with more breadth. It has more to see, from the Aztec Templo Mayor to the Anthropology Museum, and stronger nightlife across Roma and Condesa. Teotihuacan and Puebla are within a day's reach, and the craft markets and bazaars give shoppers far more to browse. The food is every bit as good as Lima's, but here it's corn and street stalls rather than seafood. Allow a week, and get used to the altitude for a day or two first.
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 with your weighting.
Wins on day trips and shopping with your weighting.
What matters to you?
Category by category
What the scores mean for a trip.
Beaches & swimming
Neither city is built around the beach, but only Lima has a coast at all. Below the Miraflores cliffs, the Costa Verde is grey pebble with steady surf, better for surfing than swimming. The sandy beaches at Punta Hermosa and San Bartolo, about an hour south, make a good summer day out.
Mexico City sits on its high plateau with Acapulco several hours away, so swimming there means a hotel pool. If you want to see the sea, Lima offers it every day. From Mexico City it means adding separate days on the coast.
Food & drink
Both cities are among the great places to eat in the Americas, and both have celebrated tasting menus. What differs is the cooking itself. Lima is a seafood city: ceviche and tiradito at lunchtime cevicherías, Nikkei raw fish, Chinese-Peruvian chifa, and anticuchos grilled on street carts in the evening, with pisco sours to drink.
Mexico City eats from the street at every hour: al pastor tacos late at night, tamales and atole at breakfast, blue-corn quesadillas at market counters in Medellín or La Merced. Mezcal and pulque are the drinks. The best places are spread across a vast city, while Lima's cluster more closely around Miraflores.
Culture & sights
Lima has plenty for two or three good days: the UNESCO-listed viceregal centre with its carved wooden balconies, the catacombs of San Francisco, pre-Columbian gold at the Larco Museum and the adobe pyramid of Huaca Pucllana among the Miraflores apartment blocks.
Mexico City works on a different scale. The Templo Mayor's excavated Aztec ruins sit beside the cathedral on the Zócalo, Rivera's murals cover the National Palace stairwell, and the Anthropology Museum alone fills a day. Then there are Coyoacán, San Ángel and Xochimilco, which is why a week there still feels short.
Nightlife
Lima's nights centre on Barranco, where bars and clubs in old mansions fill from midnight and dance to salsa, cumbia and reggaetón until dawn at weekends. On weeknights it's much quieter.
Mexico City offers more and a wider range. In Roma and Condesa you can walk between cocktail bars, mezcalerías and rooftops along tree-lined streets. There are old cantinas in the Centro, electronic clubs that run until morning, salsa halls and a large LGBTQ scene in the Zona Rosa. In both cities, take a car home late at night.
Nature & outdoors
The outdoors is about equal in the two cities but completely different in character. Lima faces the ocean: you walk or cycle the clifftop malecón, watch the paragliders, surf all year and swim among sea lions at the Palomino Islands. Inland, though, the desert hills stay brown for most of the year.
Mexico City looks to the mountains, with pine-forest hiking at Desierto de los Leones and Ajusco and the volcano pass between Iztaccíhuatl and Popocatépetl about two hours out. The traffic on the way out and poor air in the dry season take some of the pleasure away.
Day trips
Lima's day trips are thin. Pachacamac's adobe temples and the old port of Callao fill a day or two. Caral and Paracas are far enough away to need an overnight stay.
Mexico City is one of the best bases in the Americas for day trips. Teotihuacan's pyramids are an hour away, Puebla and the great pyramid at Cholula about two. To the south lie Tepoztlán, Cuernavaca and the silver town of Taxco, so a longer stay can easily include several outings beyond the city.
Good for families
Both cultures welcome children warmly, and both cities have tiring traffic. Lima's best family days are Parque de las Leyendas, with its zoo and ruins, the evening fountains of the Circuito Mágico del Agua and, in summer, the southern beaches.
Mexico City gives families more to fill a week. Chapultepec has the zoo, boating lakes and the hands-on Papalote museum, and there's an aquarium, a roller-coaster park, trajinera boats at Xochimilco and lucha libre. Allow a slow first day while everyone adjusts to the altitude.
Getting around
In Lima, the clifftop path between Miraflores and Barranco is pleasant on foot, but beyond those two districts nearly every journey is a taxi or ride-hailing car stuck in some of South America's slowest traffic. Only the Metropolitano bus lanes reliably cut through to the historic centre.
Mexico City is larger but easier to move around. The cheap metro, with its pictogram stations, the Metrobús and bike-share link walkable areas such as Roma, Condesa and Coyoacán. Trains are packed at rush hour and pickpockets work them, so keep an eye on your bags.
Shopping & style
Lima's shopping comes down to Peruvian materials: baby alpaca knitwear in Miraflores and San Isidro, regional crafts along Avenida Petit Thouars, and a few designer shops in Barranco. Beyond that it's mostly malls.
Mexico City gives a shopper much more ground to cover. La Ciudadela gathers pottery, alebrijes and silver from across Mexico, San Ángel's Saturday bazaar and the Sunday flea market at La Lagunilla make for long browsing, and Avenida Presidente Masaryk adds the luxury brands Lima lacks.
Affordability
Both are cheap to live in day to day, and in both the cost rises sharply at the top. In Lima, what drives a budget up is dining: set lunch menus cost little, but the famous tasting menus and smart Miraflores cevicherías charge international prices.
In Mexico City, the big cost is where you stay. Boutique hotels in Roma, Condesa and Polanco charge close to European prices, while tacos, market lunches and the metro stay very cheap. Staying in the Centro instead saves a good deal.
Live music & performing arts
Lima's best night out on stage is a peña in Barranco, with música criolla and Afro-Peruvian cajón where the audience ends up dancing. The concert halls play a smaller part.
Mexico City has more on stage. The Ballet Folklórico at Bellas Artes works even if you speak no Spanish, the university orchestra plays in its modernist hall, mariachis fill Plaza Garibaldi every night, and lucha libre at Arena México is a show in itself.
Wellness & relaxation
Neither city is restful. Lima has no bathing tradition, and relaxation there means a hotel spa or an early walk in the clifftop parks.
Mexico City has more to offer, mainly the pre-Hispanic temazcal steam bath, along with shaded plazas in Coyoacán. Its real advantage is the warm towns of Cuernavaca and Tepoztlán close by, where spas are part of local life.
When should you go?
Pick your month. The climate figures are measured averages, not a forecast.
Lima in July
Mexico City in July
Daytime high, °C
Rainfall in the month, mm
Temperature and rainfall are climate normals, averaged over the years shown. Lima: 1991-2020 normals, Lima-Callao / Aerop. Internacional Jorgechavez (10.9 km from centre). Mexico City: 1991-2020 normals, Mexico Central, D. F. (7.9 km from centre).
Lima has almost no rain at any time of year, so the real choice is between sun and grey. From December to April the days are warm, up to 27°C, the sea reaches 22°C and the sky is mostly clear. This is the only time the southern beaches feel like summer. From June to October a low ceiling of mist settles over the city, July gets only about 21 hours of sun in the whole month, and days stay around 19°C. That's mild enough for walking, but the light is dull and the sea too cool for most swimmers.
Mexico City's altitude keeps it mild all year, and its seasons depend on rain. November to April is dry and sunny, with April the warmest month at 28°C, so this is the best time for walking the streets and making day trips. From June to September the rains arrive, with about 186mm in August, though the days stay warm. The two cities are both at their best from December to April. In the middle of the year Lima stays dry but grey, while Mexico City gets the rain.
Which traveller are you?
On a beach and sun trip, Lima is the clear choice, because it has the sea, with surf all year and sandy coves for a summer day out. Mexico City sits high inland, so reaching the coast means a separate trip.
For a culture and arts trip, Lima gives you a few rewarding days of colonial Spain and ancient Peru. Mexico City goes much deeper. Aztec, colonial and modern Mexican art run through whole districts, and there are performances to fill the evenings.
On a shopping trip, Lima is mainly worth it for fine knitwear and crafts from across Peru's regions. Mexico City suits a long, varied browse, from folk art and antiques at its weekend markets to Mexican designers and international fashion houses.
Before you go
| Measure | Lima | Mexico City |
|---|---|---|
| Official language | Spanish, Aymara, Quechua | Spanish, Nahuatl, Yucatec Maya |
| Currency | Sol (PEN) | Mexican Peso (MXN) |
| Sockets | ABC220 V, 60 Hz | AB127 V, 60 Hz |
| Driving side | Right | Right |
| Time zone | UTC-5 | UTC-6 |
| Emergency number | 111 or 911 | 911 |
| Elevation | 154 m | 2,240 m |
| Main airport | Jorge Chávez International Airport (LIM)9 km from centre61 non-stop destinations | Mexico City Benito Juárez International Airport (MEX)7 km from centre109 non-stop destinations |
| Public holidays this year | 16 days | 9 days |
By the numbers
| Measure | Lima | Mexico City |
|---|---|---|
| City population | 9,943,800 | 9,209,944 |
| People per km² | 3,721 | 6,202 |
| Museums within 10 km | 47 | 108 |
| UNESCO World Heritage sites within 50 km | 2 | 6 |
| Swim season, months above 21 °C | 2 months | - |
Where else could you go?
Every comparison below shares a destination with this one, so you can follow Lima or Mexico City somewhere new.