Port of San Diego cruise port guide

Port of San Diego — San Diego, United States.

The Port of San Diego's B Street Pier cruise terminal sits on the downtown waterfront with one of the shortest airport-to-pier transfers in the US — San Diego International Airport (SAN) is literally adjacent to downtown, making embarkation day logistics nearly effortless. San Diego itself is a rewarding pre-cruise destination: Balboa Park houses a dozen museums and the San Diego Zoo in one of the finest urban parks in the country; the Gaslamp Quarter offers a lively restaurant and bar scene; Old Town preserves California's Spanish and Mexican colonial history; and the Coronado ferry takes you across the bay to a Victorian resort island in 15 minutes. The city's consistent 70°F-and-sunny climate ensures a pleasant arrival no matter when you sail.

Getting ashore

San Diego International Airport (SAN) is one of the most conveniently located major airports in the US — the terminal is about 3 miles from the B Street Pier cruise terminal in a straight downtown run. An Uber or Lyft from SAN to the pier typically costs $15–25 and takes 8–12 minutes without traffic. The Metropolitan Transit System (MTS) Bus Route 992 runs from the airport terminals to downtown San Diego for $2.50, connecting to the trolley. The cruise terminal address is 1140 North Harbor Drive, San Diego, CA 92101. The port does not run cruise parking at the terminal; use nearby private lots and garages (roughly $15–40 per day) and book ahead for peak sailings. Amtrak's Pacific Surfliner arrives at the Santa Fe Depot (10 minutes' walk from the pier) from Los Angeles and Orange County.

Getting around

San Diego's downtown, Embarcadero and waterfront are walkable from the B Street Pier. The Gaslamp Quarter is a 15-minute walk east of the terminal. The MTS Trolley Blue and Orange Lines connect downtown to Old Town (10 minutes), Mission Valley and Santee for $2.50 per ride. The Broadway ferry to Coronado ($9 each way) departs 5 minutes from the terminal at the Broadway Pier. Balboa Park is a 20-minute walk or $12 rideshare from the waterfront. A rental car opens up Coronado, La Jolla, Point Loma, Tijuana and the wine country of Ramona and Temecula. Rideshares are inexpensive and plentiful throughout San Diego.

Don't miss

Planning your day

San Diego's logistics are so smooth that even a same-day arrival is low-stress — but a night before is well worth it. Best hotel location: Downtown/Gaslamp (Pendry San Diego, Margaritaville Hotel — formerly Kimpton Solamar, Marriott Gaslamp) puts you a 25–30 minute walk or short rideshare from the terminal with the Gaslamp's restaurant corridor on your doorstep. Pre-cruise evening: dinner in the Gaslamp, Seaport or Little Italy (Puesto at The Headquarters, Ironside or Juniper & Ivy if you want the best table in San Diego), evening walk along the Embarcadero waterfront. Sailing morning: coffee and a breakfast burrito from a taqueria, walk along Harbor Drive to the B Street Pier. If arriving two nights early: the San Diego Zoo on Day 1, Old Town and the Coronado Ferry on Day 2 cover the highlights comprehensively. On disembarkation: if your flight is in the afternoon, Cabrillo National Monument at Point Loma (20 minutes from downtown, whale-watching vista, tide pools) is an outstanding 2-hour disembarkation-morning stop before heading to SAN.

Food & drink

San Diego's food identity is shaped by its border location — the city's Mexican-American cuisine is among the best in the US, and the fresh Pacific seafood (fish tacos, ceviche, lobster from Puerto Nuevo just across the border) reflects both the ocean and the culinary traditions of Baja California. The Gaslamp Quarter and Little Italy district (about 15–30 minutes' walk from the terminal) have the highest concentration of pre-cruise dining options.

Where to eat

Must try

Know before you go

Sources: sandiego.org (official tourism); portofsandiego.org (official port); balboapark.org