⚡ The TL;DR Verdict
Visit Mexico City if you want Latin America's most intense, layered, historically rich megacity experience — Aztec ruins beneath a cathedral, the world's best tacos steps from your door, world-class contemporary art and cuisine, and a city that never, ever sleeps.
Visit Buenos Aires if you want European sophistication transplanted to South America — walkable tree-lined barrios, tango milongas, extraordinarily good steak and Malbec, Belle Époque architecture, and a café culture so developed that psychoanalysis became a local obsession.
The real answer: Reddit is right — you should try to do both. Mexico City and Buenos Aires are separated by a 10-hour flight that costs $400–700 round-trip. Together, they offer the full range of what Latin America can be. Reddit consensus: CDMX for food variety and things to do, BA for European vibes, walkability, and that extraordinary beef.
Quick Comparison
| Category | 🇲🇽 Mexico City | 🇦🇷 Buenos Aires | Edge |
|---|---|---|---|
| Daily Budget (mid-range) | $40–80 USD/day (official rate) | $30–60 USD/day (blue-dollar rate) | BA |
| Food Scene | World capital of tacos, mole, street food; Pujol & Quintonil top-ranked | World-class beef parrilla, empanadas, helado, Malbec wine culture | Tie |
| Street Food | Legendary — al pastor, tacos de canasta, elotes, tlayudas, tamales | Good — choripán, empanadas, facturas, medialunas at every corner bakery | CDMX |
| Safety | Mixed — safe in Roma/Condesa/Polanco; avoid Tepito/parts of Centro after dark | Relatively safer for tourists; petty theft in tourist areas, economic-crisis era uptick | BA |
| Walkability | Walkable in Roma/Condesa/Coyoacán; overall spread-out and metro-dependent | Highly walkable — Palermo, Recoleta, San Telmo are compact and pedestrian-friendly | BA |
| History & Museums | Aztec Templo Mayor, 3 UNESCO sites, Museo Nacional de Antropología — world-class | Recoleta Cemetery, Casa Rosada, MALBA contemporary art — strong but younger city | CDMX |
| Architecture | Pre-Columbian ruins, Spanish colonial baroque, modernist towers — layered millennia | Stunning Belle Époque, Art Deco — often called "Paris of South America" | Tie |
| Nightlife & Culture | Mezcal bars, rooftop parties, cantinas, music venues in Condesa/Roma | Tango milongas, late-night parrillas (dinner at 10pm is normal), clubs open at 2am | Tie |
| Coffee Culture | Good specialty scene emerging in Roma/Condesa | Deep, old-world café culture — Café Tortoni has been open since 1858 | BA |
| Currency | Mexican Peso (MXN) — right-hand drive | Argentine Peso (ARS) — right-hand drive; complex blue-dollar exchange situation | CDMX |
| Day Trips | Teotihuacán (50km), Tepoztlán, Puebla, Oaxaca (1hr flight) | Colonia del Sacramento (Uruguay, 1hr ferry), Tigre delta, Luján | CDMX |
| Language | Spanish — some English in tourist areas, less elsewhere | Spanish (Argentine accent — very distinct!) — less English than CDMX overall | Tie |
| Altitude | 2,240m — acclimatization needed on arrival (1–2 days) | Sea level — no adjustment needed | BA |
🌮 Food: Tacos vs Steak (and Both Are Right)
This is the matchup everyone talks about, and the honest answer is that both cities offer some of the world's most extraordinary food — just in very different directions.
Mexico City: The World Capital of Tacos
Mexico City is the world's most complex street food city. A trompo (vertical spit) of al pastor — marinated pork carved onto a tortilla with pineapple, cilantro, and salsa — is one of the world's great foods, and CDMX does it better than anywhere. Tacos de canasta (steamed basket tacos, sold from bicycles) are ₩10–15 pesos each ($0.50–0.75). Tlayudas, mole negro, tamales from Oaxaca and Veracruz, pozole, barbacoa on weekends — the regional variety is staggering.
At the top end, Pujol (Enrique Olvera) and Quintonil (Jorge Vallejo) regularly rank in the World's 50 Best Restaurants. The combination of world-class fine dining and extraordinary street food in the same city is unmatched in Latin America. Mercado de la Merced, Mercado Medellín, and Roma's street taco stands make it essentially impossible to eat badly in Mexico City.
Buenos Aires: A Spiritual Home for Beef
Argentina raises some of the world's finest beef on Pampas grassland, and Buenos Aires is where you experience it at its peak. A bife de chorizo (sirloin) or bife de lomo (tenderloin) at a traditional parrilla (grill restaurant) — served medium rare, perfectly salted, with chimichurri and a glass of Malbec — is a transcendent dining experience. The portions are enormous and the prices are remarkable, especially at blue-dollar rates. A full steak dinner for two with wine might cost $25–40 USD.
Beyond steak: empanadas (baked or fried, with beef, chicken, ham and cheese, or spinach) are sold at every corner bakery. Medialunas (Argentine croissants, sweeter and richer than French versions) with cortado coffee at any confitería is a morning ritual. Helado (Italian-style ice cream, a legacy of Italian immigration) is arguably the world's best. BA's Italian food — a product of mass immigration from Genoa and Naples in the 19th century — is remarkably good: pizza and pasta are locally beloved staples.
🚶 Neighborhoods & Walkability
Buenos Aires: Latin America's Most Walkable City
Buenos Aires was designed to be walked. The wide European-style boulevards (Avenida de Mayo was modeled on Paris's grands boulevards), the dense grid of tree-lined streets in Palermo, and the compact barrio structure mean you can walk between neighborhoods for hours without getting bored. Palermo SoHo and Palermo Hollywood have block after block of café terraces, boutique restaurants, and independent bookshops. San Telmo — the city's oldest neighborhood — is a labyrinth of antique markets, cobblestone streets, and tango bars. Recoleta's French-style mansions and the extraordinary Recoleta Cemetery (baroque mausoleums, Evita's tomb) make for a half-day of walking alone.
Mexico City: Walkable Pockets in a Giant Megacity
CDMX is extraordinary in its walkable zones — Roma Norte, Roma Sur, Condesa, and Coyoacán are all genuinely pleasant on foot, with beautiful tree-lined streets, street art, craft coffee shops, and sidewalk taco stands. But the city is vast: 21.5 million people spread over a mountain basin. Getting from Roma to Tlatelolco to Coyoacán requires the Metro (efficient, clean, $0.30/ride) or a ride-hailing app. The altitude — 2,240 meters — catches visitors off guard; walking uphill for the first day or two can feel surprisingly effortful.
The historic center (Centro Histórico) around the Zócalo is one of the world's most dramatic urban spaces — the enormous main square surrounded by colonial-era palaces, the cathedral, and the ruins of Tenochtitlán — but the area around it requires more navigation than BA's neighborhoods.
🛡️ Safety
Safety is the question most travelers ask first about both cities, and the honest answer is: both require basic street awareness, neither is inherently dangerous for tourists who stay in tourist areas, and millions of visitors enjoy both cities without incident.
Mexico City Safety Reality
Mexico City's safety reputation is worse than its tourist-area reality. The neighborhoods where visitors spend time — Roma, Condesa, Polanco, Coyoacán, Xochimilco — are generally safe day and night. The Metro is safe during busy hours. Uber and DiDi are cheap and recommended over hailing taxis. The genuinely dangerous areas — Tepito, parts of the Centro Histórico after dark, Ciudad Neza — are not on the tourist trail and easy to avoid. Petty theft (phone snatching, pickpocketing on crowded streets) does happen; keep your phone in your pocket in crowded areas. The Hoy de Crimen crime map (official statistics) is a useful real-time resource.
Buenos Aires Safety Reality
Buenos Aires has historically been the safer of the two cities for tourists, and in its tourist neighborhoods (Palermo, Recoleta, San Telmo, Puerto Madero) this remains largely true. However, Argentina's prolonged economic crisis has created increased opportunistic theft in recent years — phone snatching, bag snatching, and pickpocketing in tourist-heavy areas have increased. La Boca (Caminito) should be treated as a daytime-only destination and only on the main tourist street; the surrounding area is genuinely unsafe. Basic precautions — don't flash expensive phones, be aware in crowds, use ATMs inside banks — are sufficient for the vast majority of travelers.
💰 Cost Comparison
Both cities are outstanding value for North American and European travelers. The Buenos Aires calculation is complicated by Argentina's dual exchange rate situation — exchanging USD at the informal "blue dollar" rate (significantly better than the official bank rate) makes BA one of the cheapest major cities in the world for dollar holders.
| Expense | 🇲🇽 Mexico City | 🇦🇷 Buenos Aires |
|---|---|---|
| Hostel dorm | $12–20 USD/night | $10–18 USD/night (blue rate) |
| Mid-range hotel | $50–120 USD/night | $35–90 USD/night (blue rate) |
| Street taco / empanada | $0.50–1.50 per taco | $0.75–1.50 per empanada |
| Restaurant meal (mid-range) | $6–15 USD | $5–12 USD (blue rate) |
| Full steak dinner with wine (2 people) | $40–80 USD (for equivalent quality) | $25–45 USD (blue rate) |
| Beer at a bar | $1.50–3 USD | $1–2.50 USD (blue rate) |
| Bottle of Malbec at a restaurant | $12–25 USD | $6–15 USD (blue rate) |
| Metro / Subte fare | ~$0.30 USD (₩7) | ~$0.20 USD (blue rate) |
| Museum entry (average) | $3–8 USD; many free | $2–6 USD; many free on Sundays |
| Daily total (mid-range) | $40–80 USD/day | $30–60 USD/day (blue rate) |
Note: Buenos Aires blue-dollar rates fluctuate. Check DolarHoy.com for current rates. Exchanging at a "casa de cambio" or via peer-to-peer apps (Wise, Western Union) gets better rates than official bank exchanges. Always verify current policy as Argentina's exchange regulations change frequently.
🎭 Culture, History & Arts
Mexico City: 3,000 Years of History in One Place
Mexico City sits on top of Tenochtitlán, the Aztec capital that was, at its peak in 1519, one of the world's five largest cities. The Templo Mayor — the main Aztec temple — was discovered in 1978 and is still being actively excavated in the middle of downtown, two blocks from the Zócalo. The Museo del Templo Mayor displays extraordinary Aztec artifacts. The Museo Nacional de Antropología in Chapultepec Park houses the world's finest collection of pre-Columbian art and artifacts, including the Aztec Sun Stone (often misnamed the "Aztec Calendar"). It's Mexico City's single finest museum and genuinely one of the world's great museums.
Mexico City has three UNESCO World Heritage Sites: the Centro Histórico, Xochimilco (floating gardens), and the UNAM campus (Luis Barragán architecture). Frida Kahlo's Casa Azul in Coyoacán, Diego Rivera's murals in the National Palace (depicting all of Mexican history), and the thriving contemporary art scene in galleries across Roma and Polanco give CDMX an extraordinary cultural density.
Buenos Aires: Europe's Orphan Child, Latin America's Intellectual Capital
Buenos Aires was built by European immigrants — primarily from Italy and Spain — who arrived in the late 19th and early 20th centuries during Argentina's Belle Époque golden age. The city feels genuinely European in its architecture, café culture, and literary traditions. Jorge Luis Borges was born here; Julio Cortázar wrote here; the city has more bookshops per capita than almost any city in the world. The MALBA (Museum of Latin American Art of Buenos Aires) is world-class. Teatro Colón — the opera house — is widely considered one of the top five opera houses in the world for acoustics.
Tango was born in the working-class conventillos of La Boca and San Telmo in the late 19th century. Today, milongas (tango dance events) run every night of the week — from tourist-friendly shows in San Telmo to serious social milongas where middle-aged porteños dance until 4am. Learning even basic tango in Buenos Aires, at its birthplace, is a formative travel experience.
🌤️ Best Time to Visit
These two cities are in different hemispheres (Mexico City: Northern Hemisphere, subtropical; Buenos Aires: Southern Hemisphere, temperate), with very different seasonal patterns. Here's the real climate data:
Data: Open-Meteo climate archive. Temperatures are daily highs/lows in Celsius. Rainfall is monthly totals in mm. Highlighted rows = recommended visit months.
Season breakdown
Mexico City best: November–May. CDMX sits at 2,240m altitude and has an unusually stable climate — spring temperatures (March–May: 28–29°C highs) with minimal rain. January and February are the driest months (essentially 0mm precipitation). The rainy season (June–September) brings heavy afternoon thunderstorms — not trip-ruining, but you'll need a rain layer every afternoon. July and August get 250–470mm of rain — this is when to skip if possible.
Buenos Aires best: September–December and March–May. October is the sweet spot — 22°C, only 71mm rain, spring flowers everywhere. November and December are warm and energetic. March–May (early fall) offers warm temperatures and less rain than the January–February peak summer. January–February is when locals flee to the coast: the city empties, it's hot and humid, and some restaurants close. June–August (winter) is cold (7°C lows) but manageable — the city's café culture makes winter cozy rather than miserable.
🚇 Getting Around
Mexico City Metro: The World's Cheapest Big-City Subway
Mexico City's Metro is 12 lines, 195 stations, and costs approximately ₩7 (roughly $0.30 USD) per ride — one of the cheapest metro systems in the world. It runs from 5am to midnight daily and is efficient, if crowded. Google Maps gives accurate transit directions for CDMX. Uber and DiDi ride-hailing are cheap ($3–8 for most intra-city trips), safe, and preferred over street taxis. The Metrobús (BRT bus rapid transit) covers major corridors including Reforma. Walking between Roma, Condesa, and Polanco is pleasant and takes 15–25 minutes between neighborhoods.
Buenos Aires Subte: Old but Effective
Buenos Aires's Subte (short for Subterráneo) is a six-line system that covers the main tourist neighborhoods: Palermo, Recoleta, San Telmo, and the Centro. The SUBE card (bought at any kiosk or subway station) works on both the Subte and buses. The bus network is extensive and reaches everywhere the Subte doesn't, though bus routes can be confusing — apps like CómoLlego (official) or Google Maps help. Taxis are abundant and relatively cheap; ride-hailing apps (Cabify, Uber) are also available. Walking between Palermo, Recoleta, and San Telmo is genuinely enjoyable and often preferable.
🔀 Why Not Both?
Flights between Mexico City and Buenos Aires take 9–11 hours and cost $300–600 one way on LATAM, Aerolíneas Argentinas, or Aeromexico — not trivial, but manageable as part of a longer Latin America trip. Many travelers combine CDMX with a Pacific coast visit (Puerto Vallarta, Oaxaca), then fly to BA and extend into Patagonia or Uruguay. A 3-week Latin America trip can comfortably include both megacities.
Suggested combined itineraries
10 days: 5 days Mexico City (day trip to Teotihuacán) → fly → 5 days Buenos Aires
16 days: 5 days CDMX → 2 days Oaxaca city (1hr flight) → fly → 5 days BA → 4 days Patagonia/Mendoza
3 weeks: 5 days CDMX → 3 days Oaxaca → fly → 5 days BA → 3 days Uruguay (Colonia + Montevideo) → 5 days return
Both cities reward longer stays — each has easily 7–10 days of genuine content. A first visit to each of 4–5 days gives a strong overview; a return trip goes deeper into barrio culture, day trips, and the city's subtler pleasures.
🎯 The Decision Framework
Choose Mexico City If…
- Street food and tacos are a religious experience for you
- You want to explore Aztec/pre-Columbian history up close
- You're flying from North America (2–3 hrs from most US cities)
- Day trips matter — Teotihuacán is unforgettable
- You want Latin America's most intense, layered megacity
- Altitude doesn't concern you
- Contemporary art and design interest you
- You can visit November–May (dry season)
- You want to add Oaxaca, Puebla, or Yucatán to the trip
Choose Buenos Aires If…
- Steak and Malbec are your ideal dinner
- You love walkable European-style cities
- Tango culture genuinely fascinates you
- Argentine wine is on your agenda
- You're traveling on USD with blue-dollar access
- Literary and café culture matter to you
- You're adding Patagonia, Uruguay, or Mendoza
- You prefer a more relaxed, less chaotic city pace
- LGBTQ+ friendliness is important to you
❓ Frequently Asked Questions
Is Mexico City or Buenos Aires better for first-time Latin America travelers?
Mexico City is more accessible from North America (2–3 hour flights) and has an incredible variety of things to do — making it slightly better for a first Latin America trip. Buenos Aires is more walkable and many visitors find it less overwhelming. Both are exceptional; your flight connections may decide it for you.
Which city has better food?
Mexico City for variety, street food culture, and taco culture. Buenos Aires for beef, wine, and the restaurant dining experience. Both cities rank in the top tier of world food cities — it genuinely depends on what kind of food experience you're seeking.
Is Buenos Aires safe for tourists?
Yes, in its tourist neighborhoods (Palermo, Recoleta, San Telmo, Puerto Madero). Basic precautions apply: don't flash expensive items, use ATMs inside banks, be alert in crowded tourist areas. La Boca should only be visited during the day on the main tourist street. Overall, Buenos Aires is safer than Mexico City for tourists, though economic instability has increased petty theft in recent years.
What is the blue dollar in Buenos Aires?
Argentina has multiple exchange rates due to currency controls. The "blue dollar" (informal market rate) typically offers significantly better value than the official bank rate for tourists exchanging USD or EUR. This makes Buenos Aires dramatically cheaper for foreign visitors. Rates fluctuate; check DolarHoy.com before your trip. Exchanging via Western Union or certain exchange houses is legal for tourists — always verify current regulations as they change frequently.
What is the best time to visit both cities?
October–November works well for both cities: CDMX is dry (November has only 14mm rain), Buenos Aires is in spring with moderate temperatures and good weather. If you can only pick one season, October through early November is the sweet spot for a combined trip.
Does the altitude in Mexico City affect tourists?
Yes, but usually mildly. At 2,240 meters (7,350 feet), some visitors experience headaches, fatigue, or shortness of breath on the first day or two. Staying hydrated, avoiding heavy alcohol the first night, and taking it easy on day one usually resolves any symptoms. Visitors from high-altitude cities (Denver, Bogotá) won't feel anything. Those coming from sea level should allow a day of acclimatization.
Can I combine Mexico City and Buenos Aires in one trip?
Yes — many travelers do. Flights take 9–11 hours and cost $300–600 one way. A classic itinerary is Mexico City (5 days) → Oaxaca (2–3 days) → Buenos Aires (5 days), finishing with Patagonia or Uruguay. Three weeks allows for a more relaxed version. The contrast between the two megacities makes the trip memorable rather than redundant.
Which city has better nightlife?
Buenos Aires wins on its own terms. Argentine nightlife runs extremely late — dinner at 10pm, clubs open at 2am, nothing peaks before 3–4am. San Telmo and Palermo have the best bars and clubs. Mexico City's nightlife is vibrant in Roma, Condesa, and Polanco with excellent mezcal bars and rooftop venues — but the schedule is earlier. If you want to dance tango until sunrise in the city that invented it, Buenos Aires has no competition.
Ready to plan your Latin America trip?
Get a free custom itinerary for Mexico City, Buenos Aires, or both — built from real traveler insights, not generic templates.