San Diego Cruise Guide
San Diego
San Diego cruise terminal

San Diego Cruise Guide > Cruise Terminal

San Diego Cruise Terminal

San Diego's cruise terminal is located on the B Street Pier, at 1140 North Harbor Drive. That is downtown, close to other city attractions.

How far is the San Diego airport from the cruise port? San Diego International Airport is 2.5 miles from the San Diego Cruise Terminal. That is about a 10-minute cab ride. The directions are simple -- N Harbor Drive connects the airport and cruise port.

The Amtrak Station is just a couple blocks from the terminal, so travel by train is a good option.

Los Angeles is about 120 miles from the San Diego cruise port. Phoenix is about 355 miles. Tucson is 410 miles from the cruise port.

There are plenty of hotels near the cruise terminal including park and cruise options. The port is downtown, so it's a good area to stay and enjoy the city.


From the north: Take I-5 to the Front Street exit. Merge onto Front Street. Turn right onto W Ash Street. Turn left onto N Harbor Drive. The cruise terminal will be on the right.

From the south: Take I-5 to the Hawthorn Street exit. Merge onto W Hawthorn Street. Turn left onto N Harbor Drive. The cruise terminal will be on the right.

Go to an interactive map.


In San Diego you cannot park on the cruise pier. There are a variety of private parking options nearby. Here are more details on parking for cruise passengers.

Plan to arrive at the cruise terminal well ahead of the departure time. Don't miss your cruise because of unexpected travel delays!

San Diego Harbor Cruises
Cruise Terminal
Site Map