Puerto Vallarta vs San Miguel de Allende
Which destination is right for your next trip?
Last updated
Quick Verdict
Pick Puerto Vallarta if banderas-bay whales, malecón sunsets, and rooftop nightlife trump cobblestone calm. Pick San Miguel de Allende if Parroquia spires, jacaranda plazas, and Aurora galleries beat beach days.
Can't pick? Visit both.
Build a trip that includes Puerto Vallarta and San Miguel de Allende, with complementary stops we'll suggest.
🏆 San Miguel de Allende wins 74 OVR vs 71 · attribute matchup 4–3
Keep exploring
Puerto Vallarta
Mexico
San Miguel de Allende
Mexico
Puerto Vallarta
San Miguel de Allende
How do Puerto Vallarta and San Miguel de Allende compare?
Pacific malecón sunsets or central-Mexico cobblestone evenings — the Mexico question splits cleanly along altitude. Puerto Vallarta is sea-level humidity, banderas-bay whale-watching from December through March, and a tequila-soaked Romantic Zone where the rooftop bars stay loud past 2 AM. San Miguel de Allende sits at 6,200 feet with eternal-spring weather, jacaranda-purple plazas, and the bronze rasp of La Parroquia's bells echoing across the Centro every evening at six.
Both land at $200 mid-range, but the breakdown is different — Vallarta's beachfront resorts pad the average while a Centro Histórico boutique in San Miguel gets you $150 rooms with rooftop terraces. Vallarta wins on nightlife and ocean access (the only walkable Mexican beach city of its size); San Miguel wins on walkability, cultural sites, and craft scene — Fábrica La Aurora's gallery complex alone could absorb a full afternoon. Day of the Dead in San Miguel (Oct 28–Nov 2) is a different intensity from Vallarta's Día de Muertos parades.
The two pair surprisingly well as a 10-day loop: fly into Mexico City, bus to San Miguel (3.5 hours, $25), spend four nights in the highlands, then fly Querétaro–Vallarta on Volaris ($60, 90 minutes) for beach decompression. Avoid June–October Vallarta — that's hurricane and rain season — and target February–April when both shine. Pick Puerto Vallarta if humpback breaches, Old Town malecón sunsets, and rooftop tequila beat colonial quiet. Pick San Miguel de Allende if Parroquia spires, Aurora galleries, and altiplano evenings trump beach time.
💰 Budget
🛡️ Safety
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.
San Miguel de Allende
San Miguel de Allende is among the safest mid-sized cities in Mexico — the State Department travel advisory for Guanajuato State (where San Miguel sits) is at Level 3 ("Reconsider Travel") because of cartel violence in the southern industrial corridor (Celaya, Salamanca, Irapuato), but San Miguel itself has been carved out as an island of stability protected by its tourism economy and large expat population. Walking around Centro day or night is comfortable. Pickpockets in crowds and rare car-theft incidents are the main concerns.
🌤️ Weather
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.
San Miguel de Allende
San Miguel sits at 6,200 ft (1,910m) elevation, giving it a temperate semi-arid climate that locals describe as "eternal spring" — daytime highs of 22-28°C virtually every month, cool nights (often below 10°C in winter), and a distinct rainy season June-September with afternoon thunderstorms. The dry season (October-May) is reliably sunny with low humidity. The thin air means UV is intense; sunburn happens fast even at moderate temperatures.
🚇 Getting Around
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.
San Miguel de Allende
The historic Centro is small (1.5 km × 1.5 km) and walkable end-to-end in 20 minutes — although the cobblestone streets and altitude make it more tiring than it looks. Local taxis and Uber are cheap ($2-5 across town); buses run to outlying neighborhoods and Atotonilco; rental cars are useful only for excursions outside the city. The single most important transport decision: most visitors do not need a car.
Walkability: San Miguel's Centro is among the most walkable historic centres in Mexico — flat-ish (with notable ascents), compact (1.5 km × 1.5 km), and entirely traffic-calmed. The cobblestones and altitude make it more tiring than the distance suggests. Bring proper shoes; flip-flops and heels do not work.
📅 Best Time to Visit
Puerto Vallarta
Jan–Apr, Nov–Dec
Peak travel window
San Miguel de Allende
Feb–Apr, Oct–Nov
Peak travel window
The Verdict
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
Choose San Miguel de Allende if...
you want a UNESCO Spanish-colonial town with eternal-spring weather, world-class crafts, deep Mexican cultural festivals (Day of the Dead, Alborada), and a thriving expat-fueled gallery scene
Puerto Vallarta
San Miguel de Allende
Frequently asked
Is Puerto Vallarta or San Miguel de Allende cheaper?
Puerto Vallarta and San Miguel de Allende come in at roughly the same mid-range daily cost (~$200 per day), so budget alone is not a deciding factor.
Is Puerto Vallarta or San Miguel de Allende safer?
San Miguel de Allende scores higher on our safety index (78/100 vs 70/100). San Miguel de Allende is among the safest mid-sized cities in Mexico — the State Department travel advisory for Guanajuato State (where San Miguel sits) is at Level 3 ("Reconsider Travel") because of cartel violence in the southern industrial corridor (Celaya, Salamanca, Irapuato), but San Miguel itself has been carved out as an island of stability protected by its tourism economy and large expat population.
Which has better weather, Puerto Vallarta or San Miguel de Allende?
San Miguel de Allende has the more temperate climate year-round. San Miguel sits at 6,200 ft (1,910m) elevation, giving it a temperate semi-arid climate that locals describe as "eternal spring" — daytime highs of 22-28°C virtually every month, cool nights (often below 10°C in winter), and a distinct rainy season June-September with afternoon thunderstorms. The dry season (October-May) is reliably sunny with low humidity. The thin air means UV is intense; sunburn happens fast even at moderate temperatures.
Is it easier to get by with English in Puerto Vallarta or San Miguel de Allende?
English is more widely spoken in Puerto Vallarta (5/5 vs 4/5 on our scale). You'll find it easier to order food, ask for directions, and navigate transit in Puerto Vallarta.
When is the best time to visit Puerto Vallarta vs San Miguel de Allende?
Puerto Vallarta peaks in Jan–Apr, Nov–Dec. San Miguel de Allende peaks in Feb–Apr, Oct–Nov. Both peak in Feb–Apr, Nov, so a single trip pairs them naturally.
How long is the flight from Puerto Vallarta to San Miguel de Allende?
Roughly 1h 8m on a direct flight (about 468 km / 291 mi). One-way fares typically run $60-180 depending on season and how far in advance you book.
How do daily costs in Puerto Vallarta and San Miguel de Allende compare?
In Puerto Vallarta: budget ~$60-110/day, mid-range ~$150-300/day, luxury ~$450-1,500/day. In San Miguel de Allende: budget ~$60-110/day, mid-range ~$140-260/day, luxury ~$450-1200/day.
You might also compare
Puerto VallartavsSan Miguel de Allende
Try another