Home / Ports / Mexican Riviera · Updated November 2, 2026

Mexican Riviera shore excursions: ship vs independent

Quick answer

Carnival excursions in the Mexican Riviera cost +37% compared with independent tours of the same type (typical saving $22 per person); NCL excursions in the Mexican Riviera cost +52% compared with independent tours of the same type (typical saving $35 per person). 2 of 6 ports are tender ports. Prices checked November 2026.

6 Mexican Riviera ports, with each cruise line's excursion markup over independent tours of the same type and how safe it is to go on your own.

Carnival average markup
+37%
5 ports · typical saving $22 pp
NCL average markup
+52%
4 ports · typical saving $35 pp
Tender ports
2
of 6 ports
PortCarnival markupNCL markupAvg safetyTender?
Cabo San LucasMexico+39%+34%4.0/5Yes
Puerto VallartaMexico+24%+40%5.0/5No
MazatlanMexico+88%+154%5.0/5No
EnsenadaMexico-15%-19%4.7/5No
HuatulcoMexico+50%–5.0/5No
Catalina IslandUSA––4.0/5Yes

Biggest savings in Mexican Riviera

PortLineTour typeShipIndependentSaving for 4
Puerto VallartaNCLZipline$197$85$449
Cabo San LucasNCLBeach break / beach club$158$66$365
Puerto VallartaNCLNature / waterfall / park$118$34$337
Cabo San LucasNCLWhale watching$163$90$291
Cabo San LucasCarnivalBeach break / beach club$121$66$218
Cabo San LucasNCLCatamaran / sail & snorkel$153$100$211
HuatulcoCarnivalCity / island tour$80$32$192
Cabo San LucasCarnivalCatamaran / sail & snorkel$147$100$188
MazatlanCarnivalBeach break / beach club$100$56$176
EnsenadaCarnivalATV / buggy / jeep$113$69$176

Questions

Are Mexican Riviera cruise excursions worth booking through the ship?

On price, usually not: across Mexican Riviera ports the ship charges +37% on Carnival and +52% on NCL compared with independent tours of the same type, a typical per-person saving of $22 on Carnival and $35 on NCL.

Which Mexican Riviera ports are tender ports?

Cabo San Lucas, Catalina Island. Leave at least 90 minutes before departure to get back to the ship in a tender port.

Where do Mexican Riviera excursions need extra time?

Puerto Vallarta, Ensenada have popular tours with long transfers or ferries, so pick tours that finish well before all-aboard.

Other regions: Western Caribbean Bahamas Eastern Caribbean Southern Caribbean Central and South America Alaska Bermuda Hawaii Canada and New England Europe