Home › Compare › Mexico City or Puerto Vallarta

Mexico City or Puerto Vallarta?

Both are culture, food and nightlife destinations in North America. Mexico City adds history and architecture. Puerto Vallarta adds beaches, mountains and romantic.

Mexico CityPuerto Vallarta
CountryMexicoMexico
Cost of a weekmid-pricedmid-priced
Crowds at peakmediummedium
Best monthsFeb, Mar, Apr, Oct, NovJan, Feb, Mar, Apr, May
Warmest monthApril, 28°CJuly, 31°C
Coolest monthJanuary, 22°CJanuary, 26°C
Known forZócalo, Palacio de Bellas Artes, Chapultepec, TeotihuacánChurch of Our Lady of Guadalupe, Los Arcos, Malecón, Cuale River Island

Month by month, side by side

MonthMexico CityPuerto Vallarta
Jan22°C26°C
Feb25°C27°C
Mar27°C27°C
Apr28°C28°C
May28°C29°C
Jun25°C30°C
Jul23°C31°C
Aug23°C31°C
Sep22°C30°C
Oct22°C30°C
Nov23°C29°C
Dec22°C27°C

So which one?

Pick Mexico City if…

you want history and architecture. It suits solo travellers particularly well. It also works in October, November, when Puerto Vallarta is off-season.

Pick Puerto Vallarta if…

you want beaches, mountains and romantic. It suits couples and families particularly well. It also works in January, May.

Both are at their best in February, March, April.

Book whichever wins

Hotels in Mexico CityHotels in Puerto Vallarta
Mexico City guidePuerto Vallarta guideWhen to visit Mexico CityWhen to visit Puerto Vallarta

Common questions

Is Mexico City or Puerto Vallarta cheaper?

Mexico City is mid-priced for a week, Puerto Vallarta is mid-priced.

Which is warmer, Mexico City or Puerto Vallarta?

Mexico City peaks at 28°C in April; Puerto Vallarta peaks at 31°C in July.

Can you do both in one trip?

Yes — they are in the same country, so combining them is straightforward.

Temperatures are measured averages (ERA5, Open-Meteo). Hotel links are partner links — your price is unchanged.

Some links on this page are partner links. If you book through them TonyPlan earns a small commission — the price you pay is exactly the same.