← Back to Compare

Oaxaca vs Puerto Vallarta

Which destination is right for your next trip?

Quick Verdict

Pick Oaxaca if mole negro, mezcal palenques, and Day of the Dead marigolds trump beach umbrellas. Pick Puerto Vallarta if Los Muertos sands, humpback boats, and Zona Romántica nights beat market crawls.

🏆 Oaxaca wins 72 OVR vs 71 · attribute matchup 36

Oaxaca
Oaxaca
Mexico

72OVR

VS
65
Safety
70
65
Cleanliness
78
80
Affordability
49
98
Food
79
73
Culture
63
65
Nightlife
88
79
Walkability
79
64
Nature
65
67
Connectivity
91
53
Transit
64
Oaxaca

Oaxaca

Mexico

Puerto Vallarta

Puerto Vallarta

Mexico

Oaxaca

Safety: 65/100Pop: 300,000 (city), 600,000 (metro)America/Mexico_City

Puerto Vallarta

Safety: 70/100Pop: 290K (city), 380K (metro)America/Mexico_City

How do Oaxaca and Puerto Vallarta compare?

Mexico's south coast versus its central highlands is rarely an either-or for second-time visitors, but for a single one-week trip the divide is sharp. Oaxaca is the cultural anchor — mole negro at Casa Oaxaca, mezcal palenques in the surrounding valleys, Day of the Dead in late October when cemeteries glow with marigold petals. Puerto Vallarta is Pacific-coast hedonism — humpback whale-watching from December piers, Los Muertos beach umbrellas at $15 a day, and the Malecón boardwalk's bronze-sculpture sunset crowds.

Cost spread is real: $95 mid-range in Oaxaca against $200 in Puerto Vallarta, where Zona Romántica boutique hotels track Cabo prices. A seven-mole tasting menu at Casa Oaxaca runs $50 and is worth it; a beachfront dinner in PV with grilled snapper and margaritas lands at $70. Oaxaca wins on food culture (it's UNESCO-listed for cuisine), markets (20 de Noviembre's tlayuda smoke), and walkability; PV wins on nature access (Sierra Madre jungle hikes, Yelapa boat trips, Marietas Islands snorkeling) and a stronger nightlife scene with the Zona Romántica gay clubs.

Practical tip: Oaxaca's mezcal-tour day from Mitla–Teotitlán–Tlacolula is best on a Sunday when the Tlacolula market runs. PV's whale-watching peaks December–March; book Wildlife Connection for ethical trips ($85). Combine via 2h direct flight on Aeromar ($120 if planned ahead). Pick Oaxaca if mole negro, mezcal valleys, and Day of the Dead candlelight trump beach umbrellas. Pick Puerto Vallarta if Los Muertos sunsets, humpback boats, and Zona Romántica nights beat market mornings.

💰 Budget

budget
Oaxaca: $35-55Puerto Vallarta: $60-110
mid-range
Oaxaca: $70-120Puerto Vallarta: $150-300
luxury
Oaxaca: $200+Puerto Vallarta: $450-1,500

🛡️ Safety

Oaxaca65/100Safety Score70/100Puerto Vallarta

Oaxaca

Oaxaca city is generally safe for tourists and has a welcoming, community-oriented atmosphere. The historic center is well-patrolled and walkable. As with all of Mexico, use common sense — avoid flashing valuables, be cautious at night in unfamiliar areas, and stick to reputable transport. Political protests occasionally block roads but are rarely dangerous to bystanders.

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

Oaxaca

Oaxaca city sits at 1,550 meters elevation and enjoys a temperate semi-arid climate with warm days and cool nights year-round. There is a distinct rainy season from June to September with afternoon thunderstorms. The city gets over 300 days of sunshine per year.

Dry Season (October - May)10-30°C
Rainy Season (June - September)14-28°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.

Spring (March - May)17 to 31°C
Summer (June - August)23 to 32°C
Autumn (September - October)23 to 31°C
Winter (November - February)15 to 28°C

🚇 Getting Around

Oaxaca

Oaxaca's compact historic center is easily explored on foot. For outlying sites like Monte Alban, Hierve el Agua, and weaving villages, you'll need organized transport. Colectivos (shared vans) are the cheapest way to reach nearby villages. Ride-hailing apps work well in the city.

Walkability: The historic center is very walkable — the Zocalo, markets, Santo Domingo, museums, and best restaurants are all within a 15-minute walk of each other. Sidewalks can be narrow and uneven. Most streets in the centro are one-way with light traffic.

Colectivos (Shared Vans)MXN 10-50 (~$0.60-3) depending on distance
Taxis / Ride-hailing (Didi, InDriver)MXN 40-80 (~$2.30-4.65) for trips within the centro
Organized Tours & Private DriversMXN 300-600 (~$17-35) per person for group tours; MXN 1,500-2,500 (~$85-145) for private driver/day

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.

WalkingFree
Uber / DiDiMX$60-300 typical
TaxiMX$80-400

📅 Best Time to Visit

Oaxaca

Mar–Apr, Oct–Dec

Peak travel window

Puerto Vallarta

Jan–Apr, Nov–Dec

Peak travel window

The Verdict

Choose Oaxaca if...

you want Mexico's best food scene, mezcal culture, indigenous markets, and Day of the Dead celebrations

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

OaxacavsPuerto Vallarta

Try another