Embarkation Port Guide · Southern California

Cruises From San Diego

A seasonal port, not a year-round one — most sailings run fall through spring, and this is the first port we cover with no official parking lot at all. Check the season and the terminal before you check anything else.

Where
Downtown San Diego, CA
Nearest airport
SAN
2026-27 season lines
HAL · Disney · Norwegian
Parking
No official lot
9 destinations from here
Start Here

Five ways into this guide

Pick the question you actually have. Each card goes straight to the answer, not back to the top. Booking a tour yourself? Our comparison of Shore Excursions Group and Viator covers which of the two suits which kind of port day — and when the ship's own tour is still the better buy.

01

San Diego in brief

San Diego works differently from every other hub we cover in one big way: it's a genuinely seasonal port, not a year-round one. Most homeport sailings run fall through spring — Holland America's confirmed 2026-2027 season runs September 1 through April 1, and Disney, Norwegian, and (starting this year) Royal Caribbean all run their own versions of the same pattern. Over the summer, the terminals go quiet on the homeporting side, though they still see occasional calls from ships on longer itineraries.

One port authority, the Port of San Diego, runs both of the city's cruise terminals, but unlike Galveston or New Orleans it doesn't publish a fixed line-to-terminal assignment — check your own boarding documents. And unlike every other port covered we cover so far, San Diego has no official, port-operated parking garage of any kind. That combination — a real season instead of a year-round calendar, and a fully private parking picture — makes this one of the more unusual hubs in the system to plan around.

02

Cruise lines sailing from here

This is the one section on this page built to go stale on its own clock, so it's kept in one block, dated, sourced — and not repeated anywhere else on this page.

Current as of September 13, 2026; Norwegian and Royal Caribbean dates updated September 26

Holland America Line runs Koningsdam and Zaandam on the 2026-2027 Mexico season (7-12 days, 16 departures across 8 itineraries) and Pacific Coast season, confirmed directly on Holland America's own site — a season already underway when we checked date, running September 1, 2026 through April 1, 2027. Zaandam also runs an 18-day round-trip "Circle Hawaii Holiday" sailing in November 2026, calling at Honolulu, Hilo, Kona, Nawiliwili, and Kahului plus Ensenada, Mexico — confirmed via trade-press coverage of Holland America's own season announcement.

Disney Cruise Line just extended its San Diego partnership through at least 2031, confirmed directly on the Port of San Diego's own press release. Disney Wonder homeports October 2026 through April 2027; Disney Magic sails October-November 2026 before repositioning via the Panama Canal. Both run 3-7 night Baja, Mexican Riviera, and Catalina itineraries. This is an established, recurring program — Disney has sailed San Diego in prior seasons too — even though the 2026-27 season itself hadn't started when we checked date.

Norwegian Cruise Line is also an established recurring presence: Norwegian Jade ran San Diego's 2025-2026 season (Oct 2025-April 2026, since concluded), and Norwegian Star is on the port’s own 2026-27 schedule from December 20, 2026 to February 13, 2027.

Royal Caribbean International is a genuinely new addition, not yet sailing: Serenade of the Seas is confirmed to begin San Diego's first-ever Royal Caribbean season in October 2026, with specific Mexican Riviera sailings already bookable for December 2026. The port’s 2026-27 schedule lists its first San Diego departure on October 2, 2026. Because this is a first-time season rather than an established recurring one, it's treated as a confirmed upcoming addition here until it actually sails.

A longer list of lines call at San Diego as a stop on a longer itinerary rather than homeporting here — Princess, Celebrity, Viking, Silversea, MSC, Oceania, Hurtigruten, and Virgin Voyages among them. That's a different thing from what's covered on this page.

Sources: Holland America's own press release on the 2026-2027 Mexico and Pacific Coast seasons (hollandamerica.com); the Port of San Diego's own press release on the Disney homeport extension (portofsandiego.org); trade reporting on Norwegian Jade's completed 2025-26 season (cruisemapper.com, cruisefever.net); the Port of San Diego's 2026-27 cruise schedule (current as of March 2026) for Norwegian Star's dates and Serenade of the Seas' first departure; trade reporting on Royal Caribbean's new San Diego season (cruisewestcoast.com); trade-press coverage of Zaandam's Circle Hawaii Holiday (hawaiimagazine.com) — verified September 13, 2026 for the original list, September 14, 2026 for the Hawaii addition. Confirm your own line, ship, and sailing date directly before booking around this list.

03

Where you can go: two seasons, two programs

San Diego doesn't run one itinerary pattern — it runs two, and they don't overlap. The Mexico season calls at Ensenada, Cabo San Lucas, Puerto Vallarta, Mazatlán, and La Paz on longer 7-12 day sailings. The Pacific Coast season runs shorter 4-7 day trips north instead, to San Francisco, Victoria, and Vancouver. Catalina Island shows up on both. As with every hub we cover, none of the destinations below have a dedicated destination page or excursion guide on this site yet, so the cards carry the same tier and confidence discipline as every other port but don't link anywhere.

Common, not guaranteed — the actual stops on any sailing depend on the line, the ship, and which of the two seasons you've booked, so check your specific itinerary rather than assuming from the pattern below.

Destinations

9 places you can reach from here

Grouped by how routinely a cruise from San Diego actually calls there, verified against Holland America's, Disney's, and the port's own published itineraries rather than any single port authority's destinations list. Common, not guaranteed: the stops on any sailing depend on the line, the ship and the season, so check your own itinerary.

Showing all 9

Core

3

The Mexico season's mainstream three, appearing across multiple lines' own itineraries.

Ensenada

Mexico

The single most repeated Mexican stop from San Diego, across Holland America's and Disney's own itineraries.

Cabo San Lucas

Mexico

Core stop on Holland America's 7-day Mexican Riviera and 7-day Baja Peninsula itineraries, and on Disney's sailings.

Puerto Vallarta

Mexico

Core stop on Holland America's 7-day Mexican Riviera itinerary and on Disney's Mexican Riviera sailings.

Regular

3

Genuinely served from here, on a slightly narrower slice of the season's itineraries.

Mazatlán

Mexico

Named stop on Holland America's 7-day Mexican Riviera itinerary from San Diego.

Catalina Island

California · domestic

A domestic stop (called Avalon on some itineraries) shared by both Holland America's Pacific Coast season and Disney's shorter San Diego sailings.

La Paz

Mexico

Named as Pichilingue/La Paz on Holland America's 7-day Baja Peninsula itinerary from San Diego.

Occasional

3

Real, but belonging to the Pacific Coast season only — a smaller share of San Diego's overall program.

San Francisco

California · Pacific Coast season

Called on Holland America's Pacific Coast season only (4-6 and 7-day itineraries to/from Vancouver) — not part of the Mexico season.

Vancouver

Canada · Pacific Coast season

The turnaround/open-jaw endpoint for Holland America's Pacific Coast season sailings from San Diego.

Victoria

Canada · Pacific Coast season

Named call on Holland America's 4-6 day Pacific Coast itineraries between San Diego and Vancouver.

No destination matches that. Clear the filter to see all 9 again.

Not covered above: Holland America's longer 10-12 day extended Mexico-season sailings add Manzanillo and scenic cruising through Bahía Magdalena, and Zaandam runs occasional 35-51 day South Pacific and Australia/New Zealand voyages from San Diego — real, but resting on a single ship's longer or seasonal-extension itineraries rather than the repeatable pattern above, so none of these gets its own card here.

04

Cruise terminals

One port authority, two terminals, no fixed line-to-terminal assignment published anywhere — confirm your own terminal from your cruise line's boarding documents rather than guessing from the ship or line.

TerminalAddressSpecs
B Street Cruise Terminal1140 North Harbor Drive, San Diego, CA 92101120,000 sq. ft.; two berths (1,000 ft. each, 31.5 ft. depth); shore power at two connections; mobile boarding bridge at the north berth; FIS/CBP on site. ~2.4 miles from the airport.
Broadway Pier (Port Pavilion)1100 North Harbor Drive, San Diego, CA 9210152,000 sq. ft. — the smaller of the two; one berth (1,000 ft., 31.5 ft. depth); one shore power connection; one mobile boarding bridge; FIS/CBP on site. ~2.7 miles from the airport.

Both figures confirmed directly on the Port of San Diego's own site. Stable

05

Parking, in short

No official option exists here — the first port we cover where that's true. The Port of San Diego's own site states plainly that "cruise ship passengers can't park their vehicles on the pier," and rather than running its own garage, it publishes a short list of recommended nearby operators without naming a rate for any of them. Review periodically

Four named operators, distances from about half a mile to under three miles, and rates now published by three of them: Park, Shuttle & Fly at $24.95 a day, Aladdin from $21, and Ace’s lots from $15. That comparison gets the full page it deserves.

Logistics Guide

Where should I park for a San Diego cruise?

Four port-recommended operators, compared on distance, shuttle terms, and what's actually confirmed — since no official rate exists to compare them against.

Compare your options →
06

Getting here

One airport serves both terminals, and it's close — the shortest airport-to-ship distance of any port we cover so far.

AirportDistanceWorth knowing
SAN — San Diego International (Lindbergh Field)2.4 miles to B Street; 2.7 miles to Broadway PierThe port’s own figures; its cruise-terminal page also calls it less than 10 minutes’ drive. Taxis run on MTS’s meter, and the 992 bus reaches Santa Fe Depot, two blocks from the terminals by the port’s count, in about 15 minutes.

Distance figures Stable — confirmed on the port's own site. Holland America puts the drive at about 20 minutes with traffic.

Comparing SAN with Tijuana’s Cross Border Xpress or LAX, with the cab, bus and transfer prices and how early to land on sail day? See Nearest airport to the San Diego cruise port. Flying in the day before? We ranked the 20 best hotels for the night before on shuttles, cruise parking, breakfast and distance, and picked six splurges.

Pre-cruise hotels

Stay the night before

Twenty hotels for a San Diego cruise, ranked on shuttles, cruise parking, breakfast and distance. These are the top six. Tap one to see why, or hold a room.

See all twenty →
173/100
Comfort Inn at the Harbor
One price covers the night, breakfast, 7 days of parking and the shuttle to B Street and back: from $209 with tax, for two.
Hold a room →
265/100
Bayside Inn
Five blocks from the cruise terminal, with a Park & Cruise package that keeps the car in a covered lot for 7 nights.
Hold a room →
365/100
Wyndham Bayside
Across the street from the B Street terminal, with a balcony on every room and Park n' Go packages for 3, 4 or 7 nights.
Hold a room →
464/100
Hacienda Hotel Old Town
A free shuttle to the cruise terminal and the airport, a free hot breakfast, and a rooftop tequila bar in Old Town.
Hold a room →
561/100
SpringHill Suites Bayfront
Next to the cruise port by Marriott's account, with free breakfast and a rooftop bar over the bay.
Hold a room →
658/100
HIE Airport-Old Town
A free shuttle that goes to the airport and the cruise terminal, 5 AM to midnight, with free breakfast in Old Town.
Hold a room →
Renting a car? We found no counter at either terminal, and at 2.4 miles from the airport a taxi to the pier beats a rental. Legoland or Temecula would earn a car its keep; Tijuana would not, since most of the companies we read bar Mexico. San Diego cruise port rental cars · Legoland, La Jolla and Tijuana · Should you rent at all?
07

Planning a San Diego cruise?

Tell us the season and what you want out of it.

Mexico season or Pacific Coast, first cruise or your tenth, family or a couple — tell us the actual situation and we'll match you to the line, the ship, and the itinerary that fit, priced honestly before you commit.

Is San Diego a year-round cruise port? Is Royal Caribbean sailing from San Diego yet? Which terminal will I use, B Street or Broadway Pier? Is there official parking at the San Diego cruise terminals?

Answers verified against current pricing and itineraries before you book.

08

San Diego FAQ

Is San Diego a year-round cruise port?

No — San Diego runs on a season, roughly fall through spring, not a year-round calendar. Holland America's confirmed 2026-2027 season runs September 1, 2026 through April 1, 2027. Disney and Norwegian both run their own fall-through-spring programs too. Over the summer months, homeport sailings largely pause, though the terminals still see occasional port-of-call visits from ships on longer itineraries.

Which cruise lines currently homeport at San Diego?

Three lines run an established, recurring seasonal program: Holland America Line (Koningsdam and Zaandam, confirmed directly on Holland America's own site), Disney Cruise Line (Magic and Wonder, just extended through at least 2031), and Norwegian Cruise Line (Norwegian Star for the 2026-27 season, continuing a program Norwegian Jade ran the season before). A number of other lines — Princess, Celebrity, Viking, Silversea, MSC, Oceania, Hurtigruten, and Virgin Voyages among them — call at San Diego as a stop on a longer itinerary rather than homeporting here.

Is Royal Caribbean sailing from San Diego yet?

Not when we checked date. Royal Caribbean's Serenade of the Seas is confirmed to begin a new Mexican Riviera season from San Diego in October 2026, with specific sailings already bookable for December 2026 — but because it's a first-ever season rather than an established recurring one, it's treated here as a confirmed upcoming addition rather than a current homeport line until it actually sails.

Which terminal will I use, B Street or Broadway Pier?

Check your cruise line's own boarding documents — the Port of San Diego's own site doesn't publish a fixed line-to-terminal assignment, stating only that ships dock at "the B Street Cruise Terminal or the Port Pavilion on Broadway Pier." B Street is the larger of the two (120,000 sq. ft., two berths) and sits about 2.4 miles from the airport; Broadway Pier's Port Pavilion is smaller (52,000 sq. ft., one berth) at about 2.7 miles.

Is there official parking at the San Diego cruise terminals?

No — this is the first port we cover with no official, port-operated garage or lot at all. The Port of San Diego's own site states plainly that passengers can't park on the pier, and instead publishes a short list of recommended nearby private operators (Ace Parking, ABM Parking, San Diego's Park Shuttle & Fly, and Aladdin Airport & Cruise Ship Parking) without naming a rate for any of them.

Where does a San Diego cruise actually go?

Two genuinely different programs. The Mexico season calls at Ensenada, Cabo San Lucas, Puerto Vallarta, Mazatlán, and La Paz on 7-12 day sailings. The Pacific Coast season runs shorter 4-7 day trips to San Francisco, Victoria, and Vancouver instead. Catalina Island (Avalon) shows up on both. Check which season your specific sailing falls into — they don't overlap on the same itinerary.

Find cruises sailing from San Diego.

Tell us when you'd like to go and a real advisor will do the research — no obligation.

No obligation — a real advisor reviews every request.

Prefer to talk? Book a free 30-minute call or call (407) 312-0306.