

Photos: Nuevo Vallarta by Harpqueen, Public domain; Puebla by Octavio Alonso Maya …, CC BY-SA 3.0, cropped.
Nuevo Vallarta or Puebla?
Our verdict in twelve categories, each scored against the same fixed benchmark cities, and the climate month by month, so you can choose for your trip.
Choose Nuevo Vallarta for
- beaches
- wellness
- families
Choose Nuevo Vallarta for a beach vacation where the resort does most of the work: soft sand, warm and usually calm water, pools and kids' clubs, with whale watching or turtle releases as the outings. It suits families and couples who want to unwind more than explore. Good local food, old streets and nightlife are all there, but each one means a taxi to Puerto Vallarta or Bucerias.
Choose Puebla for
- culture and sights
- food and drink
- prices
Puebla is the better pick for travellers who want a Mexican city to walk and eat their way through. It has a colonial centre of tiled façades and gilded chapels, the cooking that gave the country mole, Talavera workshops, and Cholula's pyramid half an hour away. It costs far less, but there is no sea. Your days go on churches, markets and long lunches rather than sunbathing.
Scoreboard
Twelve categories on one fixed scale from 0 to 100. The shaded stretch is the gap between the two.
Your match
Pick a travel style or drag the sliders, and both match scores follow your weighting.
Wins on beaches and wellness with your weighting.
Wins on culture and sights and food and drink with your weighting.
What matters to you?
Category by category
What the scores mean for a trip.
Beaches & swimming
There is no contest here. Nuevo Vallarta is a beach town first and last. It has kilometres of soft golden sand on Banderas Bay and warm water that shelves gently, with the coves of Punta Mita and the surf at Sayulita within an hour.
Puebla sits on a plateau more than 2,000m up and several hours from the Gulf coast. Swimming there means a hotel pool or a spring-fed balneario on the edge of the city.
Food & drink
Puebla is a city you go to for the food. Mole poblano was born in its convent kitchens. Cemitas, chalupas, tacos árabes and the sweets of the Calle de los Dulces make every meal part of the visit, and the market halls and fondas keep it cheap.
Nuevo Vallarta has a fine coastal cooking of its own, from wood-grilled pescado zarandeado to aguachile and raicilla, but you mostly find it by leaving the resorts for Bucerias or Puerto Vallarta. Seafood lovers will eat well if they plan those evenings out. Everyone else tends to stay with the hotel food.
Culture & sights
Puebla wins this by a long way. Its centre is a UNESCO-listed grid of brick and tiled house fronts and churches. The gilded Capilla del Rosario, the Biblioteca Palafoxiana and the Museo Amparo are all within walking distance of the cathedral.
Nuevo Vallarta is a planned enclave of hotels, golf courses and a marina, with no historic core or museums at all. The nearest old streets are Puerto Vallarta's cobbled lanes, and getting there is an outing in itself.
Nightlife
Nuevo Vallarta's evenings are quiet. You get a lobby bar, a poolside show or a drink at the marina, and the strip is asleep by midnight. A late night needs a taxi to Puerto Vallarta's malecon or the Zona Romantica.
Neither is a party city, but Puebla gives you more to do after dark without leaving town. There are mezcal bars, cantinas and terraces with cathedral views around the Callejón de los Sapos. Cholula has a student bar strip that fills from Thursday to Saturday.
Nature & outdoors
Nuevo Vallarta's outdoors is mostly on the water. Humpback whales calve in the bay from December to March, and you can snorkel at the Marietas Islands. Turtles nest on the beaches, there is surf at Punta Mita and the Ameca mangroves hold herons and crocodiles, with jungle foothills rising behind.
Puebla's landscape is high and volcanic. Popocatépetl and Iztaccíhuatl fill the skyline on clear winter mornings, and La Malinche is a hard day's climb through pine forest. Almost every outing needs a car or a tour, though, and the city's own parks are modest.
Day trips
Puebla has the richer surroundings. Cholula's Great Pyramid with its church on top, the decorated village churches of Tonantzintla and Acatepec, and the convent at Huejotzingo are all close. Tlaxcala with the Cacaxtla murals is about an hour away, and even Mexico City can be done in a long day.
From Nuevo Vallarta the trips run along the coast: Puerto Vallarta's old town, the galleries of Bucerias, Sayulita and San Pancho, and boat-only Yelapa. Inland there is the old mining village of San Sebastian del Oeste. These make pleasant days out, but none has the archaeology or colonial history found around Puebla.
Good for families
Nuevo Vallarta is the easier choice with children. The resorts have shallow pools, slides and kids' clubs, and the beach shelves gently. The outings children remember are whale watching, turtle releases at dusk and the boat trip to the Marietas, though the summer heat keeps them indoors at midday.
Puebla works for a few days, with Africam Safari's drive-through park, the tunnels inside Cholula's pyramid and the observation wheel at Angelópolis. Beyond those, most sights are churches and museums aimed at adults, and the narrow pavements and altitude tire small children.
Getting around
Puebla is far easier on foot, at least in the centre. It is a flat, regular grid where nearly every sight is within twenty minutes' walk of the zócalo. Beyond it there is no metro, so taxis and ride-hailing apps take over.
Nuevo Vallarta stretches along a resort boulevard where little is within walking distance apart from the beach. Taxis, shuttles and tours do most of the work, and a hire car helps on the northern coast. Its one advantage is the airport, only about twenty minutes away.
Shopping & style
Puebla makes the craft it sells. You can buy Talavera from workshops where you watch it being painted, and onyx and textiles at El Parián. There are antiques stalls on the Callejón de los Sapos at weekends, and the Angelópolis malls have the international brands.
Nuevo Vallarta itself offers little more than resort boutiques and a modest mall. The Huichol beadwork and yarn paintings worth taking home are found in Bucerias and at Puerto Vallarta's river market.
Affordability
Puebla is much the cheaper trip. Street food, market lunches, taxis and museum entry all cost little, and a room in a restored colonial house near the zócalo costs far less than its equivalent in the capital.
Nuevo Vallarta is built for North American resort budgets, and everything inside the enclave is priced to match. All-inclusive packages at least make costs predictable. The local buses and the taco stands of Bucerias make it cheaper for anyone willing to go out.
Live music & performing arts
Neither city is worth choosing for its performances, but Puebla has real stages. The Teatro Principal is one of the oldest theatres in the Americas, and the university's cultural complex puts on dance and orchestral evenings.
Nuevo Vallarta's shows are resort entertainment, mariachi dinners and folkloric dance, plus one permanent acrobatic dinner theatre. For anything more, the cabaret and drag stages of Puerto Vallarta are the only option.
Wellness & relaxation
Nuevo Vallarta is the clear choice for a vacation spent unwinding. The whole enclave is built for doing very little: long pool days, yoga on the sand, massages under palapas, and resort spas with hydrotherapy circuits and guided temazcal ceremonies. The catch is that all of it sits inside the hotels, so pick where you stay with the spa in mind.
Puebla has much less, and you have to go looking for it. Apart from hotel spas there are temazcal sessions at small spas around Cholula and the sulphurous pools of the Agua Azul balneario, but there is no bathing culture to plan a trip around. Its calm is the kind a city gives you, a quiet plaza early in the morning or a long lunch in a courtyard, set between days of sightseeing rather than replacing them.
When should you go?
Pick your month. The climate figures are measured averages, not a forecast.
Nuevo Vallarta in July
Puebla in July
Daytime high, °C
Rainfall in the month, mm
Where the figures come from
Nuevo Vallarta has no weather station within reach, so its figures come from a gridded climate model rather than a measured record, and read a broad area rather than the city itself.
Temperature and rainfall are climate normals, averaged over the years shown. Nuevo Vallarta: 1991-2020 normals, TerraClimate 4 km grid at the town, no weather station within 90 km. Puebla: 1991-2020 normals, Puebla, Pue. (5.4 km from centre).
Nuevo Vallarta is warm enough for the beach in every month, and the sea never drops much below 24°C. The best stretch is November to May, when rain is rare and the heat is easier to bear. From June to September heavy storms set in and the sea is at its warmest, about 30°C. With highs around 34°C and thick humidity, the middle of the day belongs to the pool rather than to anything on foot. October is when the wet season eases off.
Puebla's altitude keeps it mild all year, with highs around 23°C in December and January, so walking the streets is comfortable in any month. Its dry season is a little shorter than Nuevo Vallarta's. December to April are the sunniest months and almost rainless, with March the brightest of all, and these are the clearest weeks for seeing the volcanoes. April and May are the warmest, at about 29°C, though May brings the first storms. From June to September, afternoon rain cuts into the sunshine, and September is the dullest month.
Which traveller are you?
For a beach and sun trip, Nuevo Vallarta is the only real answer. It has kilometres of soft golden sand, a sea warm enough to swim in every month and dry, sunny winters, while Puebla sits on a high plateau hours from any coast.
On a culture and arts trip, Puebla is far richer. Its UNESCO-listed centre, Baroque chapels, seventeenth-century library, the Museo Amparo and the Teatro Principal easily fill two or three days. Nuevo Vallarta has no historic centre or museums of its own.
On a tight budget, Puebla makes your money go much further. Market lunches, cemitas, cheap taxis and hotels in colonial houses keep costs low. Nuevo Vallarta's resorts and condos are priced for North American visitors and leave little room for saving.
Before you go
| Measure | Nuevo Vallarta | Puebla |
|---|---|---|
| Official language | Spanish, Nahuatl, Yucatec Maya | Spanish, Nahuatl, Yucatec Maya |
| Currency | Mexican Peso (MXN) | Mexican Peso (MXN) |
| Sockets | AB127 V, 60 Hz | AB127 V, 60 Hz |
| Driving side | Right | Right |
| Time zone | UTC-6 | UTC-6 |
| Emergency number | 911 | 911 |
| Elevation | 3 m | 2,153 m |
| Main airport | Puerto Vallarta International Airport (PVR)4 km from centre52 non-stop destinations | Hermanos Serdán International Airport (PBC)20 km from centre14 non-stop destinations |
| Public holidays this year | 9 days | 9 days |
By the numbers
| Measure | Nuevo Vallarta | Puebla |
|---|---|---|
| City population | 1,301 | 1,542,232 |
| People per km² | - | 2,825 |
| Museums within 10 km | 0 | 17 |
| UNESCO World Heritage sites within 50 km | 1 | 2 |
| Swim season, months above 21 °C | 12 months | - |
Where else could you go?
Every comparison below shares a destination with this one, so you can follow Nuevo Vallarta or Puebla somewhere new.
- Puerto Vallartavs Nuevo Vallarta
- Sayulitavs Nuevo Vallarta
- Mexico Cityvs Puebla
- Guadalajaravs Nuevo Vallarta
- Oaxacavs Puebla
- Acapulcovs Puebla