For travelers seeking an immersive cultural and historical adventure with a vibrant urban buzz, Mexico City is the unparalleled choice. Conversely, if your ideal getaway involves sun, sand, and a laid-back coastal vibe, Puerto Vallarta is the destination that will capture your heart.
Mexico City, Mexico comes out ahead more often in this comparison. Check live prices before you book, especially if your dates are flexible.
Choosing between the pulsating heart of Mexico City and the sun-drenched shores of Puerto Vallarta offers a delightful dilemma for any traveler. Mexico City, a sprawling metropolis, is a UNESCO World Heritage site teeming with ancient ruins, world-class museums, and a culinary scene that will tantalize your taste buds. It's a destination that demands exploration, offering a deep dive into the rich tapestry of Mexican history and culture. On the other hand, Puerto Vallarta beckons with its idyllic Pacific coastline, charming cobblestone streets, and a relaxed atmosphere perfect for unwinding. This coastal gem provides a quintessential beach vacation experience, blended with opportunities for adventure and exploration in its natural surroundings.
While Mexico City offers an immersive cultural experience at a higher altitude, Puerto Vallarta provides a tropical escape. Your decision hinges on whether you crave the vibrant energy and historical depth of a major capital or the serene beauty and leisurely pace of a coastal resort town.
| Month | Mexico City, Mexico High | Mexico City, Mexico Rain | Puerto Vallarta, Mexico High | Puerto Vallarta, Mexico Rain |
|---|---|---|---|---|
| Jan | 70°F | 5mm | 84°F | 10mm |
| Feb | 73°F | 5mm | 86°F | 5mm |
| Mar | 77°F | 10mm | 88°F | 5mm |
| Apr | 79°F | 25mm | 90°F | 15mm |
| May | 79°F | 50mm | 91°F | 50mm |
| Jun | 77°F | 100mm | 91°F | 150mm |
| Jul | 73°F | 120mm | 91°F | 170mm |
| Aug | 73°F | 110mm | 91°F | 180mm |
| Sep | 72°F | 90mm | 90°F | 175mm |
| Oct | 72°F | 40mm | 90°F | 80mm |
| Nov | 70°F | 15mm | 88°F | 25mm |
| Dec | 68°F | 5mm | 86°F | 10mm |
Mexico City is most pleasant from March to May and September to November, offering sunny days perfect for sightseeing and avoiding extreme weather. Puerto Vallarta shines from December to April, providing dry, warm days ideal for beach activities and outdoor exploration, while avoiding the summer's heavy rainfall.
Browse Lonely Planet, Fodor's, Rick Steves, and more on Amazon — packed with maps, itineraries, and local tips.
As an Amazon Associate, we earn from qualifying purchases.
We'll send you the best destinations to visit each month — right timing, less crowds.