Skip to main content
AMZBooking
Cancún

Comparison · Cancún vs Puerto Vallarta · Mexico

Cancún vs Puerto Vallarta

Two great trips, different strengths. Here is how they compare on the things that decide it.

Updated By the AMZBooking editorial team

Photo: dronepicr, CC BY 2.0

Quick answer

Choose Cancún for Caribbean beaches and All-inclusive resorts; choose Puerto Vallarta for The Malecón, Zona Romántica, lower day-to-day costs and free sights. Puerto Vallarta is generally less expensive, and the two are about 1,908 km apart.

Key facts

Distance apart
1,908 km
Less expensive
Puerto Vallarta
Best time for Cancún
December–April
Best time for Puerto Vallarta
November–April

Side by side

Cancún vs Puerto Vallarta
CancúnPuerto Vallarta
CountryMexicoMexico
Known forCaribbean beaches, All-inclusive resorts and Isla MujeresThe Malecón, Zona Romántica and Humpback whales
Best time to visitDecember–AprilNovember–April
Ideal stay7 days6 days
Mid-range budget per day$180–$320$100–$200
Cost levelModerately pricedModerately priced
Warmest monthJuly, 33°C (91°F)July, 33°C (91°F)
Coldest monthJanuary, 28°C (82°F)January, 28°C (82°F)
Free sights in our guide610
Day trips in our guide66
BeachesPlaya DelfinesPlaya Los Muertos
AirportsCUNPVR

Which one is right for you?

Cancún
Photo: dronepicr, CC BY 2.0

Choose Cancún for…

Caribbean beaches and All-inclusive resorts. Cancún is two places: the Hotel Zone, a 22-km sandbar shaped like a figure 7 between the turquoise Caribbean and the Nichupté Lagoon, lined with resorts, public beaches and nightclubs; and downtown, a working Mexican city of markets, taquerías and the main…

Puerto Vallarta
Photo: Microstar, CC BY-SA 4.0

Choose Puerto Vallarta for…

The Malecón, Zona Romántica, lower day-to-day costs and free sights. Puerto Vallarta sits on the Bahía de Banderas, one of Mexico's largest bays, where the forested Sierra Madre drops straight to the Pacific. The old town keeps cobbled streets, whitewashed houses with red-tile roofs and the crown-topped Guadalupe church…

Top sights compared

Top five sights in Cancún and Puerto Vallarta
#CancúnPuerto Vallarta
1Playa Delfines (El Mirador)The Malecón
2Playa Langosta and Playa TortugasParroquia de Nuestra Señora de Guadalupe
3Museo Maya de Cancún and San MiguelitoIsla Río Cuale
4El Rey archaeological sitePlaya Los Muertos and the pier
5MUSA Underwater Museum of ArtMirador de la Cruz

Food compared

Signature foods
CancúnPuerto Vallarta
Cochinita pibilPescado zarandeado
Sopa de limaSmoked marlin tacos
Poc chucAguachile
Panuchos and salbutesBirria

Which is cheaper?

Puerto Vallarta is usually the less expensive of the two: a mid-range day costs about $100–$200 per person there, against $180–$320 in Cancún (AMZBooking estimates, excluding flights). Puerto Vallarta on a budget.

Can you visit both?

They are about 1,908 km apart, so combining them means a flight. With 14 days or more it works; otherwise pick one.

Questions travellers ask

+Is Cancún or Puerto Vallarta cheaper?

Puerto Vallarta is usually less expensive: about $100–$200 a day mid-range against $180–$320 (estimates).

+Is Cancún or Puerto Vallarta better for a first trip?

Pick Cancún for Caribbean beaches and All-inclusive resorts, or Puerto Vallarta for The Malecón, Zona Romántica, lower day-to-day costs and free sights.

+How far is Cancún from Puerto Vallarta?

About 1,908 km in a straight line.