

Photos: Mexico City by Oscar Dominguez, Pexels License; Nuevo Vallarta by Harpqueen, Public domain.
Mexico City or Nuevo Vallarta?
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 Mexico City for
- culture and sights
- nightlife
- shopping
Mexico City is the choice for travellers who want a great city with plenty in it. It has the Templo Mayor and the National Museum of Anthropology, taco stands and market counters that make every meal worth planning, and late nights between the bars of Roma and Condesa. Teotihuacan and Puebla are close enough for day trips. It suits a curious, energetic visitor who doesn't mind big distances, traffic and the thin air at altitude.
Choose Nuevo Vallarta for
- beaches
- nature and the outdoors
- families
For sand, warm sea and very little to organise, Nuevo Vallarta wins easily. It is a resort strip on Banderas Bay, built for long pool days, family vacations and boat trips to see whales and the Marietas Islands. There is almost nothing in the way of history, culture or nightlife on the doorstep, so anyone who wants more than rest will spend evenings in Puerto Vallarta or Bucerias.
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 culture and sights and nightlife with your weighting.
Wins on beaches and nature and the outdoors with your weighting.
What matters to you?
Category by category
What the scores mean for a trip.
Beaches & swimming
Mexico City has no beach at all. It sits high on a plateau, and swimming means a hotel pool, with Acapulco a separate trip of several hours.
Nuevo Vallarta is built along kilometres of golden sand on Banderas Bay, where the sea is warm and usually calm enough for children. Sayulita's surf and the coves of Punta Mita are within reach for a change of scene.
Food & drink
Mexico City is one of the great places to eat in the Americas. There are al pastor stands working late, breakfast tamales from carts, and cheap counter lunches in markets such as Medellín and La Merced. Further up the scale come cantinas, coffee and much-admired tasting menus in Roma, Condesa and Polanco.
Nuevo Vallarta has good regional cooking, such as pescado zarandeado, aguachile and ceviche, but you mostly have to leave the resort strip to find it. Plan evenings in Bucerias or Puerto Vallarta rather than relying on the hotel buffet.
Culture & sights
Mexico City has one of the largest historic centres in the Americas. The Zócalo, the cathedral and the Templo Mayor stand side by side, and the anthropology museum alone can fill a day. Coyoacán, San Ángel and Xochimilco's canals add more than a week can hold.
Nuevo Vallarta has hotels, condominiums and a marina but no landmarks of its own. The nearest old streets and parish church are in Puerto Vallarta, half an hour away.
Nightlife
In Mexico City, nights start late and offer plenty of choice. You can walk between cocktail bars and mezcalerías in Roma and Condesa, sit in an old cantina in the Centro, dance salsa in a hall or stay in an electronic club until morning. The Zona Rosa adds a large LGBTQ scene.
In Nuevo Vallarta the evening is a lobby bar or a drink at the marina, and the strip is asleep by midnight. A proper night out means a taxi to Puerto Vallarta's malecon and Zona Romantica.
Nature & outdoors
Nuevo Vallarta has the better wildlife on its doorstep. Humpback whales calve in the bay in winter, you can snorkel among the arches of the Marietas Islands, turtles nest on the beach, and there are crocodiles in the Ameca mangroves, with jungle foothills behind.
Mexico City has Chapultepec and the Xochimilco wetlands inside the city, and serious volcano walking at Paso de Cortés and Nevado de Toluca. Getting out through the traffic takes a large part of the day, though, and the dry-season air can be poor.
Day trips
Mexico City has the stronger day trips because of what lies around it. There are the pyramids of Teotihuacan an hour away, Puebla's tiled centre, Cholula's pyramid, and the colonial towns of Taxco and Tepoztlán. Early starts are needed to beat the traffic.
From Nuevo Vallarta the trips are easier but lighter: Puerto Vallarta, the surf and galleries of Sayulita and Bucerias, Yelapa by boat, and San Sebastián del Oeste in the mountains. There is nothing of comparable historic weight within easy reach.
Good for families
Nuevo Vallarta is the easier choice with children. Shallow pools, kids' clubs and a gentle beach are all within the resort, and whale trips and turtle releases make memorable outings. Summer heat limits time outdoors to mornings and evenings.
Mexico City has more to actually visit, such as the Papalote museum, the zoo in Chapultepec, a trajinera in Xochimilco and lucha libre. Long journeys, crowded trains and the altitude make it hard work with young children.
Getting around
Mexico City is easier, though not easy. The Centro, Roma, Condesa and Coyoacán are pleasant to walk, and a large metro and the Metrobús link them. Ride-hailing fills the gaps. The catch is the long distances and packed rush-hour trains.
Nuevo Vallarta is a long boulevard of resorts where little is within walking distance except along the beach. Visitors rely on taxis, shuttles or a hire car. The short ride from the airport is its one clear convenience.
Shopping & style
Mexico City is a real shopping destination. La Ciudadela gathers crafts from across the country, La Lagunilla is a Sunday flea market, San Ángel's bazaar sells art and design, and Polanco has the luxury houses and grand department stores.
In Nuevo Vallarta the shopping is swimwear and souvenirs. The Huichol beadwork worth taking home is found in Bucerias and Puerto Vallarta.
Affordability
Mexico City is clearly the cheaper stay. Street food, metro rides and museum entry cost little, and only the hotels and restaurants of Roma, Condesa and Polanco approach European prices.
Nuevo Vallarta is almost entirely resorts and condominiums priced for North American visitors. All-inclusive deals keep the bill predictable, and eating in Bucerias saves a lot.
Live music & performing arts
Mexico City has a full calendar of performances. Bellas Artes hosts opera, the symphony and the Ballet Folklórico, the Auditorio Nacional stages big concerts, and there are mariachis in Plaza Garibaldi and lucha libre at Arena México. Most theatre is in Spanish.
Nuevo Vallarta offers poolside shows, folkloric dinners and one acrobatic dinner theatre. Puerto Vallarta adds cabaret and drag stages, but there is no orchestra or opera nearby.
Wellness & relaxation
Nuevo Vallarta is the place to slow down. Resort spas with hydrotherapy circuits, beach yoga and massages under palapas fill unhurried days, though the quality depends on your hotel.
Mexico City is noisy and fast, and the calm comes in pieces: a Polanco day spa, a temazcal or a shaded plaza in Coyoacán. Many visitors who want a proper retreat go south to Tepoztlán.
When should you go?
Pick your month. The climate figures are measured averages, not a forecast.
Mexico City in July
Nuevo Vallarta 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. Mexico City: 1991-2020 normals, Mexico Central, D. F. (7.9 km from centre). Nuevo Vallarta: 1991-2020 normals, TerraClimate 4 km grid at the town, no weather station within 90 km.
Because of its altitude, Mexico City stays mild all year. Daytime highs move only from about 22°C in winter to 28°C in April, so walking the streets is comfortable in every month. The dry season from November to April is the time to go, with clear, sunny days and almost no rain. From June to September a downpour arrives most afternoons, August is the wettest month at around 186mm, and the skies are greyer.
Nuevo Vallarta is hot in every month and warm enough for the beach all year. The best spell is December to April, when the air sits around 30°C, the sea is pleasantly warm and it hardly rains. From June the heat climbs, the sea warms to a bath-like 30°C and storms build, with September the wettest and most humid month. Both places get the same summer rains, but in Mexico City they cool the air, while on the coast they come with sticky heat.
Which traveller are you?
On a beach and sun trip, Nuevo Vallarta is the clear pick. A long stretch of soft sand and a calm, warm bay are right outside the resort, while from Mexico City the nearest sea is several hours away by road.
For a culture and arts trip, choose Mexico City. You get Aztec ruins under the colonial centre, Rivera's murals, the Frida Kahlo house and the Ballet Folklórico at Bellas Artes. Nuevo Vallarta is a planned resort with no historic centre or museums of its own.
On a food and nightlife trip, Mexico City is far ahead. Street tacos, market stalls, mezcal bars and tasting menus come before nights that run until morning in Roma and Condesa. Nuevo Vallarta mostly eats inside its resorts and is quiet by midnight.
Before you go
| Measure | Mexico City | Nuevo Vallarta |
|---|---|---|
| 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 | 2,240 m | 3 m |
| Main airport | Mexico City Benito Juárez International Airport (MEX)7 km from centre109 non-stop destinations | Puerto Vallarta International Airport (PVR)4 km from centre52 non-stop destinations |
| Public holidays this year | 9 days | 9 days |
By the numbers
| Measure | Mexico City | Nuevo Vallarta |
|---|---|---|
| City population | 9,209,944 | 1,301 |
| People per km² | 6,202 | - |
| Museums within 10 km | 108 | 0 |
| UNESCO World Heritage sites within 50 km | 6 | 1 |
| 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 Mexico City or Nuevo Vallarta somewhere new.