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 $169 per personChecked October 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 $219 per personChecked October 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 October 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 October 2026.
DepartsLine and shipNightsItineraryFromLink
Oct 24, 2026Carnival Cruise Line, Carnival Panorama78 Day Mexican Riviera (from Los Angeles California)$687Check price
Oct 24, 2026Princess Cruises, Discovery Princess77 Night Mexican Riviera Cruise (from Los Angeles California)$1,489Check price
Oct 25, 2026Norwegian Cruise Line, Norwegian Encore77 Night Mexican Riviera (from Los Angeles California)$409Check price
Oct 29, 2026Carnival Cruise Line, Carnival Radiance45 Day Mexican Riviera (from Los Angeles California)$379Check price
Oct 31, 2026Princess Cruises, Discovery Princess77 Night Mexican Riviera Cruise (from Los Angeles California)$1,219Check price
Nov 1, 2026Norwegian Cruise Line, Norwegian Encore77 Night Mexican Riviera (from Los Angeles California)$379Check price
Nov 2, 2026Royal Caribbean, Ovation of the Seas44 Night Catalina & Ensenada Cruise (from Los Angeles California)$353Check price
Nov 3, 2026Carnival Cruise Line, Carnival Radiance45 Day Mexican Riviera (from Los Angeles California)$423Check price
Nov 6, 2026Royal Caribbean, Ovation of the Seas33 Night Ensenada Cruise (from Los Angeles California)$469Check price
Nov 7, 2026Carnival Cruise Line, Carnival Panorama78 Day Mexican Riviera (from Los Angeles California)$803Check price
Nov 7, 2026Princess Cruises, Discovery Princess77 Night Mexican Riviera Cruise (from Los Angeles California)$649Check price
Nov 8, 2026Norwegian Cruise Line, Norwegian Encore77 Night Mexican Riviera (from Los Angeles California)$399Check price
Sample sailings from San Diego, 2026–2027. From-prices per person, checked October 2026.
DepartsLine and shipNightsItineraryFromLink
Oct 22, 2026Disney Cruise Line, Disney Wonder55 Night Baja Mexico Cruise (from San Diego California)$867Check price
Oct 24, 2026Disney Cruise Line, Disney Magic66 Night Baja Mexico Cruise (from San Diego California)$1,200Check price
Oct 25, 2026Royal Caribbean, Serenade of the Seas77 Night Ensenada, Cabo & La Paz Cruise (from San Diego California)$547Check price
Oct 27, 2026Disney Cruise Line, Disney Wonder66 Night Baja Mexico Cruise (from San Diego California)$1,014Check price
Oct 30, 2026Disney Cruise Line, Disney Magic77 Night Baja Mexico Cruise (from San Diego California)$1,264Check price
Nov 1, 2026Royal Caribbean, Serenade of the Seas77 Night Ensenada, Cabo & Mazatlan Cruise (from San Diego California)$339Check price
Nov 2, 2026Disney Cruise Line, Disney Wonder33 Night Baja Mexico Cruise (from San Diego California)$634Check price
Nov 5, 2026Disney Cruise Line, Disney Wonder44 Night Baja Mexico Cruise (from San Diego California)$777Check price
Nov 6, 2026Disney Cruise Line, Disney Magic1414 Night Panama Canal Cruise (from San Diego California)$2,477Check price
Nov 8, 2026Royal Caribbean, Serenade of the Seas77 Night Ensenada, Cabo & Mazatlan Cruise (from San Diego California)$614Check price
Nov 9, 2026Disney Cruise Line, Disney Wonder44 Night Baja Mexico Cruise (from San Diego California)$758Check price
Nov 13, 2026Disney Cruise Line, Disney Wonder33 Night Baja Mexico Cruise (from San Diego California)$961Check price
Sample sailings from San Francisco, 2026–2027. From-prices per person, checked October 2026.
DepartsLine and shipNightsItineraryFromLink
Oct 23, 2026Princess Cruises, Ruby Princess1616 Night Hawaii Cruise (from San Francisco California)$3,606Check price
Nov 8, 2026Princess Cruises, Ruby Princess1616 Night Hawaii Cruise (from San Francisco California)$2,692Check price
Nov 24, 2026Princess Cruises, Ruby Princess55 Night U. S. Pacific Coast Cruise (from San Francisco California)$2,291Check price
Nov 29, 2026Princess Cruises, Ruby Princess1616 Night Hawaii Cruise (from San Francisco California)$1,296Check price
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)$30,519Check price
Jan 5, 2027Azamara, Azamara Quest4848 Night Grand Voyage Cruise (from San Francisco California)$17,149Check price
Jan 5, 2027Azamara, Azamara Quest1818 Night Hawaii Cruise (from San Francisco California)$3,339Check price
Jan 11, 2027Princess Cruises, Ruby Princess1616 Night Hawaii Cruise (from San Francisco California)$1,119Check 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

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)