The Cruising Insider

Cruises from California: which port to use for Mexico, Hawaii and Alaska

Cruises from California leave from four ports: Long Beach and Los Angeles (San Pedro) have the most sailings all year, San Diego is the Disney and Holland America base from fall to spring, and San Francisco has longer Alaska and Hawaii round trips. Pick the port by the trip: short Baja and Mexican Riviera cruises from Southern California, Hawaii from any of them, and Alaska from San Francisco or, faster, from Seattle.

Book it if

  • You want a 3- or 4-night Baja cruise without flying.
  • A week on the Mexican Riviera in winter sounds right.
  • You'd rather sail to Hawaii than fly, and you like sea days.

Skip it if

  • You want a 7-day Hawaii cruise. That means flying to Honolulu for Pride of America.
  • You want the most time in Alaska for a week's vacation. Seattle or Vancouver is better.
  • You want lots of island stops in a week. The Caribbean does that better.
125°W120°W115°W110°W105°W20°N25°N30°N35°N40°NSan FranciscoLos Angeles / Long BeachSan DiegoEnsenadaCabo San LucasMazatlánPuerto VallartaCatalina
Ringed marks are departure ports; open marks are other places named in this guide. Not for navigation. Coastlines from Natural Earth.

California cruise ports compared

Each port has its own guide with terminals, parking and the lines that sail from it. Here’s how they differ.

  • Long Beach and Los AngelesLong Beach Cruise Terminal and World Cruise Center, San PedroThe busiest California ports, with year-round sailings. Carnival in Long Beach; Princess, Royal Caribbean, Norwegian and Virgin Voyages in San Pedro. The most 3- and 4-night trips.
    From $198 per personChecked November 2026
  • San DiegoB Street and Broadway Pier, downtownDisney Wonder, Holland America, Royal Caribbean and Norwegian, mostly fall to spring. The easiest port to fly into: the airport is about 2 miles away.
    From $199 per personChecked November 2026
  • San FranciscoPier 27, the EmbarcaderoPrincess and Carnival round trips to Alaska in summer and Hawaii and Mexico in the cooler months. Longer trips, fewer short ones.
    From $482 per personChecked November 2026
Most sailings
Long Beach and Los Angeles, year round
Disney cruise California
San Diego (Disney Wonder, October 2026 to April 2027; Disney Magic in October 2026)
Alaska round trips
San Francisco, usually 10 days
Hawaii round trips
Los Angeles, San Francisco and San Diego, usually 14 to 16 days
Shortest trips
3-night Ensenada cruises, mostly from Long Beach and Los Angeles
Sample sailings from Los Angeles and Long Beach, 2026–2027. From-prices per person, checked November 2026.
DepartsLine and shipNightsItineraryFromLink
Nov 15, 2026Norwegian Cruise Line, Norwegian Encore77 Night Mexican Riviera (from Los Angeles California)$509Check price
Nov 20, 2026Royal Caribbean, Ovation of the Seas33 Night Ensenada Cruise (from Los Angeles California)$422Check price
Nov 22, 2026Norwegian Cruise Line, Norwegian Encore77 Night Mexican Riviera (from Los Angeles California)$879Check price
Nov 23, 2026Royal Caribbean, Ovation of the Seas44 Night Catalina & Ensenada Cruise (from Los Angeles California)$487Check price
Nov 27, 2026Carnival Cruise Line, Carnival Firenze23 Day Baja Mexico (from Los Angeles California)$361Check price
Nov 27, 2026Royal Caribbean, Ovation of the Seas33 Night Ensenada Cruise (from Los Angeles California)$299Check price
Nov 27, 2026Royal Caribbean, Voyager of the Seas77 Night Ensenada, Cabo & Mazatlan (from Los Angeles California)$399Check price
Nov 28, 2026Princess Cruises, Emerald Princess1616 Night Hawaii Cruise (from Los Angeles California)$2,642Check price
Nov 29, 2026Norwegian Cruise Line, Norwegian Encore77 Night Mexican Riviera (from Los Angeles California)$379Check price
Nov 30, 2026Carnival Cruise Line, Carnival Firenze34 Day Baja Mexico (from Los Angeles California)$213Check price
Nov 30, 2026Royal Caribbean, Ovation of the Seas44 Night Catalina & Ensenada Cruise (from Los Angeles California)$239Check price
Dec 3, 2026Princess Cruises, Crown Princess1616 Night Transcanal Cruise (from Los Angeles California)$2,409Check price
Sample sailings from San Diego, 2026–2027. From-prices per person, checked November 2026.
DepartsLine and shipNightsItineraryFromLink
Nov 13, 2026Disney Cruise Line, Disney Wonder33 Night Baja Mexico Cruise (from San Diego California)$973Check price
Nov 14, 2026Holland America Line, Koningsdam77 Night U. S. Pacific Coast Cruise (from San Diego California)$684Check price
Nov 15, 2026Royal Caribbean, Serenade of the Seas77 Night Ensenada, Cabo & La Paz Cruise (from San Diego California)$629Check price
Nov 16, 2026Disney Cruise Line, Disney Wonder66 Night Baja Mexico Cruise (from San Diego California)$996Check price
Nov 22, 2026Disney Cruise Line, Disney Wonder77 Night Baja Mexico Cruise (from San Diego California)$2,487Check price
Nov 28, 2026Holland America Line, Koningsdam1010 Night Mexico Cruise (from San Diego California)$899Check price
Nov 29, 2026Disney Cruise Line, Disney Wonder55 Night Baja Mexico Cruise (from San Diego California)$942Check price
Nov 29, 2026Royal Caribbean, Serenade of the Seas44 Night Catalina & Ensenada Cruise (from San Diego California)$199Check price
Dec 3, 2026Royal Caribbean, Serenade of the Seas33 Night Ensenada Cruise (from San Diego California)$209Check price
Dec 4, 2026Disney Cruise Line, Disney Wonder33 Night Baja Mexico Cruise (from San Diego California)$988Check price
Dec 6, 2026Royal Caribbean, Serenade of the Seas44 Night Catalina & Ensenada Cruise (from San Diego California)$199Check price
Dec 7, 2026Disney Cruise Line, Disney Wonder44 Night Baja Mexico Cruise (from San Diego California)$773Check price
Sample sailings from San Francisco, 2026–2027. From-prices per person, checked November 2026.
DepartsLine and shipNightsItineraryFromLink
Dec 26, 2026Princess Cruises, Ruby Princess1616 Night Hawaii Cruise (from San Francisco California)$3,092Check price
Jan 5, 2027Azamara, Azamara Quest8787 Night Grand Voyage Cruise (from San Francisco California)$27,169Check price
Jan 5, 2027Azamara, Azamara Quest1818 Night Hawaii Cruise (from San Francisco California)$2,549Check price
Jan 5, 2027Azamara, Azamara Quest4848 Night Grand Voyage Cruise (from San Francisco California)$15,309Check price
Jan 11, 2027Princess Cruises, Ruby Princess1616 Night Hawaii Cruise (from San Francisco California)$1,349Check price
Jan 27, 2027Princess Cruises, Ruby Princess1616 Night Hawaii Cruise (from San Francisco California)$2,619Check price
Feb 12, 2027Princess Cruises, Ruby Princess1616 Night Hawaii Cruise (from San Francisco California)$1,459Check price
Feb 28, 2027Princess Cruises, Ruby Princess1616 Night Hawaii Cruise (from San Francisco California)$1,439Check price
Mar 16, 2027Princess Cruises, Ruby Princess1616 Night Hawaii Cruise (from San Francisco California)$1,599Check price
Apr 1, 2027Princess Cruises, Ruby Princess1616 Night Hawaii Cruise (from San Francisco California)$1,509Check price
Apr 17, 2027Princess Cruises, Ruby Princess77 Night Pacific Northwest Cruise (from San Francisco California)$2,364Check price
Apr 28, 2027Carnival Cruise Line, Carnival Luminosa45 Day Baja Mexico Cruise (from San Francisco California)$802Check price

Cruises to Mexico from California

This is what most California cruises are.

  • 3- and 4-night Baja cruises: to Ensenada, with Catalina Island or San Diego on some 4-night trips. Carnival sails these year round from Long Beach; Royal Caribbean and others run them from Los Angeles, and Disney from San Diego in fall and winter.
  • 7-night Mexican Riviera: to Cabo San Lucas, Mazatlán and Puerto Vallarta, from Long Beach, Los Angeles and San Diego. From San Francisco the same route takes 10 to 11 nights.
  • Best time: December to April, when Mexico is warm and dry. Late summer and early fall is hurricane season on Mexico’s Pacific coast.

Compare lines and ports in our Mexico cruise guide.

Cruises to Hawaii from California

A Hawaii cruise from California is a round trip of about 14 to 16 days, with roughly eight days at sea. Foreign-flagged ships sailing round trip from a U.S. port must stop at a foreign port, so they call at Ensenada on the way back. There’s no 7-day Hawaii cruise from California: the islands are about four days’ sail away.

  • Princess: the biggest program, with round trips from Los Angeles and 15-night trips from San Francisco from fall to spring.
  • Holland America: longer round trips from San Diego.
  • Carnival: its first dedicated Hawaii program starts in fall 2027, when Carnival Legend moves to Long Beach for the season and sails 14-day round trips to Honolulu, Maui, Kauai, Hilo and Kona, with Ensenada on the way back. Ten sailings are on sale for October 2027 to March 2028.

If you want a 7-day Hawaii cruise, fly to Honolulu for Norwegian’s Pride of America; see our cruises from Honolulu guide. Our Hawaii cruise guide compares both options.

Alaska cruises from California

Princess and Carnival sail 10-day Alaska round trips from San Francisco in summer (Carnival’s 2027 trips on Carnival Luminosa visit Juneau, Skagway, Ketchikan, Prince Rupert and Tracy Arm), and a few longer Alaska voyages leave from Los Angeles. They add about three days of coastal sailing compared with a Seattle trip. For most Californians, a flight to Seattle for a 7-night round trip, or to Vancouver for a one-way Gulf of Alaska cruise, gets more Alaska out of a week. See our guides to an Alaska cruise from Seattle and an Alaska cruise from Vancouver, and Princess Alaska cruises for the line with the most California options.

Three insider picks

1. For a cheap first cruise, go short from Long Beach. A 3-day cruise from California to Ensenada is one of the lowest-cost cruises in the U.S. Weekend sailings are lively; midweek ones are quieter.

2. For families, Disney in San Diego. Disney Wonder is the only Disney ship based in California, from October to April. Book holiday sailings early.

3. Match Hawaii to your tolerance for sea days. Two weeks from California is a relaxing voyage with four or five island days. One week from Honolulu is all islands and no rest. Neither is wrong; they’re different trips.

California cruise FAQ

Are there 7-day cruises to Hawaii from California?

No. Hawaii is about four days’ sail from California each way, and foreign-flagged ships have to add a foreign port, so round trips run about 14 to 16 days. For a 7-day Hawaii cruise, fly to Honolulu and sail on Pride of America.

What are the cheapest cruises from California?

Usually 3- and 4-night Baja cruises to Ensenada from Long Beach and Los Angeles, especially midweek and outside school holidays. Carnival tends to have the lowest fares. See our short cruise guide.

Is there a Disney cruise from California?

Yes. Disney Wonder sails 3- to 7-night Baja and Mexican Riviera cruises from San Diego from October 2026 to April 2027, and Disney has extended its San Diego agreement through at least 2031.

Can I cruise to Alaska from California?

Yes, mainly 10-day round trips from San Francisco on Princess and Carnival in summer, plus a few longer voyages from Los Angeles. A 7-night trip from Seattle spends a similar amount of time in Alaska.

Do I need a passport for a cruise from California?

For a round trip that starts and ends at the same California port, U.S. citizens can usually sail with an original birth certificate and government-issued photo ID under CBP’s closed-loop rule. A passport is safer in case you need to fly home from Mexico or Canada. See our no-passport cruises guide.

Sources

  1. Port of Los Angeles: Los Angeles Cruise Terminal (World Cruise Center)
  2. Visit Long Beach: Long Beach Cruise Terminal information
  3. Port of San Diego: navigating the cruise terminals
  4. Port of San Diego: Disney Cruise Line homeport partnership extended (April 2026)
  5. Port of San Francisco: cruise terminals and cruise lines
  6. Disney Parks Blog: fall 2026 and spring 2027 itineraries (Disney Magic and Wonder from San Diego)
  7. Carnival News: Carnival Legend's 2027–28 Hawaii series from Long Beach
  8. Cruise Industry News: Carnival 2027 Alaska cruises from San Francisco (Carnival Luminosa)
  9. Princess Cruises: cruises from San Francisco
  10. U.S. Customs and Border Protection: Western Hemisphere Travel Initiative (closed-loop cruises)