Quick Verdict
Pick Mexico City if Roma Norte mezcal, Frida's Casa Azul, and tacos al pastor beat ocean time. Pick Puerto Vallarta if Malecón sunsets, Punta Mita whales, and Los Muertos beach tacos beat museum days.
🏆 Mexico City wins 79 OVR vs 71 · attribute matchup 5–4
Mexico City
Mexico
Puerto Vallarta
Mexico
Mexico City
Puerto Vallarta
How do Mexico City and Puerto Vallarta compare?
The choice inside Mexico is rarely about the country and almost always about the week — a high-altitude megacity of museums and mole, or a Pacific beach town where everyone slows down by sunset. Mexico City lands you in Roma Norte cantinas where mezcal flights arrive with grapefruit slices, $115 mid-range hotels off Reforma, and Sunday Chapultepec bike laps that make car-free traffic feel like a parade. Puerto Vallarta is sand-and-gallery: the Malecón sculpture walk at dusk, marlin tacos at $8 a plate on Olas Altas, and the smell of grilled lime over zinc griddles drifting up from Los Muertos beach.
Mid-range budgets land at $115 in Mexico City versus $200 in Puerto Vallarta — the beach premium is real, especially November–April when North Americans crowd Marina Vallarta and rates double. CDMX is a 5/5 for nightlife and food but only 3/5 on nature; you fly in for tacos al pastor at El Vilsito and Frida Kahlo's house, not for swimming. Vallarta is the inverse: 5/5 nature with humpbacks visible from Punta Mita boats December–March, decent food, but the cultural-sites scene tops out after Cuale Island and the Cathedral.
If you have eight days, do both — Aeromexico runs $90 one-way flights and the contrast pays off. CDMX wants three or four days minimum (Teotihuacán needs a full one), then Vallarta as the comedown with Sayulita and Yelapa boat trips folded in. Avoid the city's May–September rains and Vallarta's August humidity; March and November are the sweet spots for both.
💰 Budget
🛡️ Safety
Mexico City
Mexico City's tourist areas (Roma, Condesa, Polanco, Coyoacan, Centro Historico) are generally safe during the day. Petty crime like phone snatching and pickpocketing occurs. Use common sense, stay in well-traveled areas at night, and use ride-hailing apps rather than hailing random cabs.
Puerto Vallarta
Puerto Vallarta is one of the safer Mexican Pacific resort cities — direct tourist incidents are rare, the central tourist zones (Romantic Zone, Malecón, Hotel Zone, Marina) are well-policed, and violent crime in the tourist core is uncommon. The genuine concerns are timeshare aggressiveness, beach vendor pressure, occasional taxi overcharging, and the broader context of cartel violence in Jalisco state (rare to affect tourists in PV but not zero). Solo travellers and LGBTQ+ visitors generally report comfort.
🌤️ Weather
Mexico City
Mexico City's high altitude gives it a mild, spring-like climate year-round. There are two main seasons: dry (November-April) and rainy (May-October). Temperatures are remarkably consistent, rarely exceeding 28°C or dropping below 5°C.
Puerto Vallarta
Puerto Vallarta has a tropical wet-and-dry climate — dry season (November-May) is sunny and warm, wet season (June-October) is hot and humid with daily afternoon thunderstorms. Hurricanes are rare (Banderas Bay's mountain wall provides some shelter) but the September-October peak season has occurred. Sea temperature stays 25-29°C year-round.
🚇 Getting Around
Mexico City
Mexico City has an enormous public transit network anchored by the Metro (12 lines), Metrobus (rapid transit buses), and regular buses. The Metro is incredibly cheap but crowded during rush hours. Uber and DiDi are widely used and affordable.
Walkability: Central neighborhoods like Roma, Condesa, Coyoacan, and Centro Historico are very walkable with wide sidewalks and pleasant tree-lined streets. Chapultepec and Polanco also reward walking. However, the city is vast — distances between neighborhoods often require transit. Sidewalks can be uneven, and traffic is aggressive at crossings.
Puerto Vallarta
Puerto Vallarta is divided into several distinct districts — the Romantic Zone (south of the river), Centro (around the Malecón), the Hotel Zone (north along the bay), Marina Vallarta (further north), and Nuevo Vallarta (across the state line in Nayarit). Walking covers a single district; Uber or taxi connects districts. Public buses are excellent value but slow. The bay's south coast (Boca de Tomatlán, Yelapa) requires water taxis as no road runs along the southern bay.
Walkability: The Romantic Zone and central Malecón corridor are excellent for walking — flat, dense, and engaging. The Hotel Zone is a 6 km strip along the highway and not really walkable between hotels; you take taxis or buses for inter-hotel movement. The Marina is its own walkable enclave but isolated from downtown without a vehicle.
📅 Best Time to Visit
Mexico City
Mar–May, Oct–Nov
Peak travel window
Puerto Vallarta
Jan–Apr, Nov–Dec
Peak travel window
The Verdict
Choose Mexico City if...
you want Latin America's biggest food scene — Zócalo, Frida Kahlo, Teotihuacán pyramids, mezcal bars, and Xochimilco trajineras
Choose Puerto Vallarta if...
you want a walkable Pacific Mexican beach city with Hollywood history, Latin America's best LGBTQ+ scene, humpback whales December-March, and the Marietas Islands offshore
Mexico City
Puerto Vallarta
You might also compare
Mexico CityvsPuerto Vallarta
Try another