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.
Where You Can Go from San Diego
Every card is real, current inventory: live sailing counts and the lowest bookable fare from the Port of San Diego to each destination, refreshed daily.
94 sailings
Mexico
Beach towns and coastal culture
Jan to Dec seasonFrom $249
15 sailings
Hawaii
Volcanic islands in the heart of the Pacific
Jan to Nov seasonFrom $1,720
8 sailings
Panama Canal
A bucket-list transit of the great waterway
Jan to Dec seasonFrom $1,730
7 sailings
Caribbean
Island-hopping, powdery beaches and year-round sun
Jan to Dec seasonSee current fares
2 sailings
Alaska
Glaciers, whales and wild frontier scenery
Apr to Jun seasonSee current fares
1 sailings
Europe
Historic ports and iconic cities
May to May seasonSee current fares
1 sailings
South America
Rio, the Amazon and the southern coasts
May to May seasonFrom $4,966
Swipe to explore destinations →
Cruise Lines Sailing from San Diego
Ranked by how many sailings each line runs from the Port of San Diego right now. Tap a line for its full guide, ships and deals.
60 sailings
Holland America
Classic ships, Alaska heritage
From $394View cruises →
47 sailings
Royal Caribbean
Bold ships, thrilling onboard fun
From $249View cruises →
9 sailings
Norwegian
Freestyle cruising, dine anytime
From $399View cruises →
7 sailings
Crystal Cruises
See current faresView cruises →
2 sailings
Azamara
From $4,966View cruises →
1 sailings
Silversea
All-inclusive ultra-luxury voyages
See current faresView cruises →
1 sailings
Princess
Classic, relaxed elegant cruising
From $2,203View cruises →
1 sailings
MSC Cruises
Modern ships, European-style service
See current faresView cruises →
Swipe for more cruise lines →
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.
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.
Interior cabin, per person, taxes and fees included. Prices refresh daily and can change with availability. Per day = total price divided by nights.
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
Your line's documents confirm your exact terminal for sailing day.
🚗 Parking at the port
- 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
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.