
Mexican Riviera Cruises 2027
Sun and beaches on the Pacific, a short sail from the West Coast.
Photo: Diego Delso, CC BY-SA 4.0
The Mexican Riviera is the West Coast's version of the Caribbean: a short trip from Los Angeles or San Diego to sunny Pacific ports with no need to fly. A typical week calls at Cabo San Lucas, Mazatlán and Puerto Vallarta, with a mix of beach days, town days and time at sea.
Routes come in three sizes. A 3 or 4-night Baja trip to Ensenada and perhaps Catalina is the quick weekend sampler, a 7-night route adds the mainland ports, and longer sailings add more ports or combine the coast with the Panama Canal.
When to sail
- Best months
- October to April, with warm, dry weather and calmer seas.
- Shoulder season
- May and September. Hotter and a little more humid, with lower fares.
- When to think twice
- Summer and early autumn bring heat and humidity, and the Pacific hurricane season, which can alter itineraries.
When to book for 2027
Holiday and spring-break weeks sell fastest. Short Baja sailings are often available at short notice, especially midweek, so they suit flexible dates.
Check prices and dates with your cruise line or travel agent. We do not quote fares because they change daily.
Where Mexican Riviera cruises sail from
The homeport you choose often matters as much as the ship.
Los Angeles (San Pedro)
The largest West Coast homeport, with the widest choice of 3 to 7-night routes.
Long Beach
A second Southern California option, with some 7-night routes.
San Diego
Close to the border, with short Baja sailings and routes down the coast.
How Mexican Riviera cruises are shaped
The main route styles, and who each one suits.
Baja getaway
3 to 4 nightsEnsenada and often Catalina Island. A short, low-cost way to try a cruise.
Mexican Riviera round trip
7 nightsCabo San Lucas, Mazatlán and Puerto Vallarta, with sea days in between.
Extended Mexican Riviera
10 to 14 nightsAdds more mainland ports, or continues to Central America and the Panama Canal.
Cruise lines that sail Mexican Riviera
Each line has its own style. See the fleet pages for their ships.
Carnival Cruise Line
The largest presence out of Southern California, with many short and 7-night routes.
Princess Cruises
Regular 7-night Mexican Riviera sailings from Los Angeles.
Holland America Line
Mexican Riviera routes on selected sailings.
Norwegian Cruise Line
Seasonal sailings on Mexican Riviera routes.
Ports to look for
What is near the pier, shore excursions vs DIY, and what to skip.

Cabo San Lucas
Where the desert meets the sea at Land's End — El Arco, sea lions, and world-class sportfishing.

Puerto Vallarta
A cobblestone Old Town, a beachfront art walk, and jungle-covered mountains right behind the bay.

Mazatlán
One of the world's longest boardwalks, a colonial Old Town, and Mexico's shrimp capital.

Ensenada
The birthplace of the fish taco, a natural blowhole, and Baja's booming wine country close behind.

Catalina Island (Avalon)
A Mediterranean-style island getaway 22 miles off the California coast — no car needed, golf carts optional.
Ships that sail Mexican Riviera
A sample of ships that usually sail here, newest first. Deployments change each season, so confirm with your line.
Carnival Firenze
Carnival's West Coast Italian ship — Florence-inspired design, Baja and Mexican Riviera sailings.
Koningsdam
The Pinnacle-class original — a decade of refined Dutch cruising from Alaska to the Mexican Riviera.
Royal Princess
The ship that started Princess's Royal-class era.
Norwegian Star
NCL's original long-haul explorer — built for Iceland, the fjords, and itineraries most big ships never attempt.
Mexican Riviera cruise questions
What is the best time for a Mexican Riviera cruise?+
October to April gives warm, dry weather and calmer seas. Summer is hotter and more humid, with some risk of Pacific storms.
Does the ship dock at Cabo San Lucas?+
Ships anchor off Cabo San Lucas and passengers go ashore by tender, so plan extra time to get on and off the ship.
Is a Baja cruise worth it?+
It is a good low-cost way to try a cruise, but the time ashore is short. If you want the beaches and the towns of the mainland, a 7-night route gives you more ports and more time.