Mexico and the Pacific From America's Finest City

Cruises from San Diego from $249

Zero booking fees on every sailing from the Port of San Diego, plus perks like onboard credit, free excursions, and gift cards on select departures.

128Sailings
8Cruise Lines
7Destinations
4.9 on Trustpilot · 1,000+ five-star reviews · Talk to a real expert: 1-877-733-0777

Best Time to Sail from San Diego

Busiest months from San Diego: January, November, December. Quietest months with sailings, where fares tend to soften: May, June, August.

Jan25Peak season
Feb13Good
Mar14Good
Apr12Good
May2Best value
Jun1Best value
Jul0No sailings
Aug2Best value
Sep0No sailings
Oct15Good
Nov16Peak season
Dec28Peak season

Sailing counts per calendar month across our current inventory from the Port of San Diego. Peak months carry the most departures and the strongest demand; quieter months often bring the best value.

Ships Sailing from San Diego

The ships with the lowest fares from the Port of San Diego today, with each one's next departure. Every card links to real, bookable sailings.

Swipe for more ships →

Today's Cheapest Cruises from San Diego

One row per ship and departure date, lowest available cabin, taxes and fees included. Filter by where you want to go and when, then sort by total or price per day.

Cruise LineShipDepartsDestination NightsPer DayTotal

Interior cabin, per person, taxes and fees included. Prices refresh daily and can change with availability. Per day = total price divided by nights.

Port guide

Getting to the Port of San Diego and What to Expect

San Diego is the most convenient cruise port on the West Coast. The Port of San Diego's two terminals, the B Street Pier and the Port Pavilion on Broadway Pier, sit on the downtown Embarcadero about two miles from the airport (under ten minutes) and two blocks from the Santa Fe Depot. Holland America, Princess, Royal Caribbean, Norwegian, Celebrity and the luxury lines sail from here to the Mexican Riviera, Baja, Hawaii, the Panama Canal and the California coast, mostly in the fall-to-spring season.

Getting there

  • San Diego International Airport (SAN)The port puts the terminals under ten minutes and about two miles from the airport, the shortest airport-to-ship run of any major U.S. homeport. Taxis, rideshares and cruise line transfers all serve it.
  • Drop-off on the pierArriving by car, you may be driven onto the B Street Pier for drop-off by showing photo ID and a ship ticket for that date; the port asks that you be dropped beyond the gate, on the pier.
  • Train and transitThe Santa Fe Depot (Amtrak Pacific Surfliner, Coaster and the trolley) is two blocks from the terminals; MTS route 992 links the airport with downtown.
  • Getting aroundThe terminals sit on the Embarcadero beside the USS Midway Museum, Seaport Village and the Gaslamp Quarter.

Terminals by cruise line

TerminalCruise lineNotes
B Street Pier Cruise Ship TerminalMost sailings; assigned per ship1140 N Harbor Drive; 120,000 square feet, two berths
Port Pavilion on Broadway PierAssigned per ship1000 N Harbor Drive; 52,000 square feet, one berth

Your line's documents confirm your exact terminal for sailing day.

🚗 Parking at the port

GarageCruise rateNotes
Ace Parking (hotel lots near the Embarcadero)Rates by reservation800-925-7275, Monday to Friday 8 a.m. to 4:30 p.m.
ABM Parking lots 1043 and 1090Rates by reservation0.6 miles from the terminal; vehicles up to 18 feet
Lot 1124, Harbor IslandRates by reservation2.5 miles; accepts oversized vehicles
Horton Plaza garageRates by reservation800 4th Avenue, downtown
Aladdin ParkingRates by reservation2548 Kettner Boulevard, 1.4 miles; free shuttle; 6'9" height limit
Park Shuttle & FlyRates by reservation3405 Pacific Highway, 2.8 miles
  • Passengers may not park on the pier during a cruise; the Port of San Diego lists the off-site lots above and publishes rates only through each operator's reservation site.
  • Airport long-term parking plus MTS route 992 to downtown is the port's budget option.
  • The port asks passengers to arrive at their assigned time and not before 10 a.m.

Good to know

Arrive at your assigned timeThe port's own guidance: not before 10 a.m., and within the window your cruise line gives you.
Have ID and ticket ready at the gateBoth are checked to drive onto the pier and to enter the terminal, along with your passport or birth certificate.
Reserve parking aheadEvery lot the port lists sells by reservation; none of them are on the pier.
Passports for MexicoMost San Diego sailings call in Mexico; carry what your cruise line requires.

the Port of San Diego, 1140 N Harbor Drive, San Diego, CA 92101. Facts and rates per the port authority, verified September 6, 2026; rates and assignments can change. Sources: Navigating the cruise terminals · Long-term cruise parking · Cruise terminals · Plan your cruise

Cruising from San Diego: Your Questions

Which cruise lines sail from San Diego?

8 cruise lines currently sail from the Port of San Diego in our inventory, led by Holland America, Royal Caribbean, Norwegian, Crystal Cruises and Azamara. Each line has its own terminal or shares one; see the terminal table above.

Where do cruises from San Diego go?

Right now sailings from San Diego reach 7 destinations. Mexico and Hawaii carry the most departures, followed by Panama Canal, Caribbean. Short 3 to 5 night getaways and 6 to 8 night weeks make up the bulk of the schedule.

What is the cheapest time to cruise from San Diego?

Fares track demand. The busiest months from San Diego are January, November, December; the quietest months with sailings, May, June, August, tend to offer the best value. Today's lowest fare from San Diego is $249 per person, and every price on this page refreshes daily.

How far is the San Diego cruise terminal from the airport?

About two miles and under ten minutes, per the Port of San Diego, making it one of the easiest airport-to-ship transfers anywhere. MTS route 992 also links the airport and downtown.

Where do I park for a cruise from San Diego?

You cannot park on the pier. The port lists Ace Parking hotel lots (800-925-7275), ABM lots 1043 and 1090 (0.6 miles, up to 18 feet), Lot 1124 on Harbor Island (2.5 miles, oversized vehicles), the Horton Plaza garage, Aladdin Parking on Kettner Boulevard (free shuttle) and Park Shuttle & Fly on Pacific Highway, all priced through their own reservation sites.

How early should I arrive at the San Diego cruise terminal?

The Port of San Diego asks passengers to arrive at their assigned time and not before 10 a.m. Bring photo ID and your ship ticket to reach the pier and the terminal.

Which terminal will my ship use in San Diego?

Most sailings use the B Street Pier Cruise Ship Terminal at 1140 N Harbor Drive (two berths); the Port Pavilion on Broadway Pier at 1000 N Harbor Drive handles the rest. Your cruise documents confirm the pier; the two are a short walk apart.

Does CruiseHub charge booking fees?

No. CruiseHub charges zero booking fees on every sailing, and our Best Price Match Guarantee applies when you book. Cruise experts are available 24/7 at 1-877-733-0777.

Not sure which San Diego sailing fits?

Tell a Cruise Manager your dates, budget and who is coming. They will match you to the right ship and departure from the Port of San Diego, with zero booking fees.

24/7, including weekends. Also see every departure port guide, deals by home port and the Cruise Price Index.