Beautiful beach in Puerto Vallarta Mexico

Mexico Cruises from San Francisco

Warm water, tropical ports, and a winter escape that leaves from your own backyard.

The Mexican Riviera: A West Coast Family Classic

There is something deeply satisfying about boarding a cruise ship in San Francisco — one of the most beautiful cities in the world — and waking up three days later to palm trees, turquoise water, and the smell of street tacos. Mexican Riviera cruises have been a West Coast family staple for decades, and for good reason: the itineraries are relaxed, the ports are genuinely fun, and the price point is often more accessible than Alaska.

The prime season runs from November through April, which makes this the ideal winter escape or spring break trip for families. Most itineraries run 10 to 15 nights and call at a combination of Cabo San Lucas, Puerto Vallarta, Mazatlán, and sometimes Ensenada on the return.

The Ports

Cabo San Lucas — dramatic rock formations, clear water, and a lively waterfront. The famous El Arco arch is best seen from the water on a glass-bottom boat tour.

Puerto Vallarta — the most well-rounded port on the itinerary. The old town is walkable, the beaches are excellent, and there are family-friendly excursions ranging from zip-lining in the jungle to whale watching in the bay (December through March).

Mazatlán — the underrated gem of the Mexican Riviera. The historic Centro district has been beautifully restored, the seafood is exceptional, and it feels far less touristy than Cabo or PV.

Aerial view of Puerto Vallarta cruise port
The Puerto Vallarta cruise terminal, with the Sierra Madre mountains rising behind the city.

Is a Mexico Cruise Right for Your Family?

Mexico cruises work especially well for multigenerational groups — grandparents, parents, and kids — because the pace is relaxed, the weather is warm and predictable, and there are activities at every level of energy and mobility.