San Diego Cruise Port: Exploring San Diego from a Cruise Ship
Are you looking for things to do when you visit San Diego during a cruise?
Welcome to our San Diego cruise port guide! We are seasoned travelers with years of experience exploring the world from a cruise ship. After visiting San Diego dozens of times, we know this city like the back of our hands and can help you plan an unforgettable trip filled with fun activities and sightseeing stops.
In this guide, we will provide you with valuable information about the San Diego cruise port and terminal, as well as tips to help you make the most of your time in this beautiful city.
From stunning beaches and lush parks to historic landmarks and fascinating museums, San Diego has plenty to offer to travelers. And what better way to see it all than from a cruise ship?
Whether you’re embarking on a 3-day cruise to Mexico or a longer cruise to Hawaii, you’ll have the opportunity to explore one of California’s most picturesque cities while enjoying the comfort and luxury of your ship. In this guide, we’ll take a look at the top things to do in San Diego from a cruise ship and help you plan an unforgettable trip.
So let’s get started! Bon voyage!
Planning Your Trip? Use Our Favorite Resources
We recommend:
👉 Tour Company – Viator and GetYourGuide
🛳️ Cruise Company – Expedia
👉 Book Accommodations – booking.com or Vrbo
🚗 Rental Car – DiscoverCars.com
🚕 Airport Hotel Port Transfers – WelcomePickups.com
👉 Travel Insurance – Insubuy
🛬 Flights – Kayak.com
📱 eSIM – GigSky (great for cruises and on land)

Is San Diego Worth Visiting?
Absolutely! San Diego is a vibrant and exciting city with an abundance of attractions to explore. With its stunning beaches, year-round sunshine, and diverse culture, there’s something for everyone in this California gem.
From iconic landmarks such as Balboa Park and the USS Midway Museum to outdoor activities like kayaking on Mission Bay or hiking at Torrey Pines State Park, you’ll find plenty of ways to keep busy.
And don’t forget the city’s renowned culinary scene – you’ll be spoiled for choice with its abundance of world-class restaurants, cafes, and breweries.
Not to mention the near-perfect weather year-round – it’s no wonder why San Diego is such a popular destination for travelers! So, if you have the chance to explore San Diego from a cruise ship, don’t hesitate – it’s definitely worth it.
Where do Cruise Ships Dock in San Diego, CA
Cruise ships dock at B-Street Pier & Cruise Ship Terminal, the larger of two piers located in the heart of San Diego’s downtown waterfront district.
Address: 1140 N Harbor Dr, San Diego, CA 92101
31 Things to Do in San Diego, CA
San Diego is full of sights and attractions to explore, from popular beaches to iconic landmarks. Here are some of the top things to do in San Diego when you’re visiting via cruise ship:
Near the cruise port – San Diego Harbor – within walking distance

1. Visit the USS Midway Museum
The USS Midway Museum is one of San Diego’s top attractions and for good reason. This massive aircraft carrier served the US Navy for over 47 years and is now a living museum that offers visitors a glimpse into the life of sailors at sea.
You can take a self-guided tour of the ship, explore the various exhibits, and even try your hand at piloting a flight simulator. The museum is located in downtown San Diego, within walking distance of the cruise port, so you can easily fit it into your itinerary.
👉 Book your Skip the Line: Uss Midway Museum Tour
2. Visit the San Diego Maritime Museum
If you’re interested in maritime history, you won’t want to miss the San Diego Maritime Museum. This museum is home to several historic ships, including the Star of India, the oldest active sailing ship in the world.
You can climb aboard these ships and explore their decks, cabins, and cargo holds, as well as learn about their fascinating histories and the sailors who sailed them. The museum is located in downtown San Diego, within walking distance of the cruise port.
👉 Book your Maritime Museum Tickets

3. Take a Harbor Cruise
One of the best ways to see San Diego from the water is by taking a harbor cruise. These cruises will take you around the bay, past famous landmarks such as the USS Midway, the Coronado Bridge, and the Hotel del Coronado, and provide you with stunning views of the city and the coastline.
You can choose from a variety of different cruises, including sightseeing cruises, dinner cruises, and whale-watching cruises. Many of these cruises depart from the cruise port, so they’re easy to fit into your schedule.

4. Take a sunset sail on San Diego Bay
For a truly unique experience, we recommend taking a sunset sail on San Diego Bay. These two-hour sails will take you out onto the bay as the sun is setting and provide you with incredible views of the city skyline and coastline.
You’ll also be treated to live music, drinks, snacks, and possibly even some whale sightings! There are several operators who offer sunset sails departing from the San Diego cruise terminal.
👉 Book a Sunset Sailing Experience on San Diego Bay
5. Go on a whale-watching tour
Get an opportunity to observe up close some of the most spectacular oceanic creatures such as migrating gray whales, humpback whales, blue whales, and playful dolphins along the coast of San Diego.
During the late winter and early spring, you can even spot migrating gray whales as they make their way south from Alaska to Baja California. The city offers whale-watching cruises that depart from the cruise port and provide plenty of opportunities for wildlife sightings.
👉 Book a whale-watching Cruise

6. Relax on Coronado Beach
If you’re looking for a beautiful beach in San Diego, Coronado Beach is definitely worth a visit. With its pristine white sand, clear blue waters, and stunning views of the city skyline, it’s the perfect spot to relax, swim, or take a peaceful walk.
Plus, there are plenty of restaurants and cafes nearby where you can grab food or drinks. You can easily get to Coronado Island, where the beach is located, by taking a short ferry, water taxi, or bus ride from the cruise port. While you’re there, be sure to check out the Hotel Del Coronado as well.
👉 Book the Famous Coronado Tour

7. Go Shopping at Seaport Village
Seaport Village is a popular shopping and dining destination located along the waterfront near the cruise port. With its picturesque cobblestone pathways, lush gardens, and unique shops, it’s the perfect spot to enjoy some retail therapy or grab a bite to eat. Plus, there are plenty of entertainment options here as well such as street performers, live music, and more.
👉 For more information on Seaport Village

8. Head to the historic Gaslamp Quarter
The Gaslamp Quarter is a vibrant neighborhood full of historic buildings, trendy restaurants, nightlife spots, and unique boutiques. It’s the perfect place for exploring the city’s culture and taking in its colorful street art.
Plus, there are plenty of galleries and museums that offer an interesting look into San Diego’s history as well. Best of all, it’s just a short walk from the San Diego cruise port.
👉 Book a Culinary Tour of San Diego’s Gaslamp

9. Catch a Baseball Game at Petco Park
Petco Park is the home of the San Diego Padres and a great option for taking in some baseball during your visit. This open-air stadium offers amazing views of the city as well as plenty of opportunities to catch a game or two.
Plus, there are lots of food options available here so you can grab something to eat while you’re cheering on the home team. A short walk from the cruise port terminal. Check out the game schedule.
👉 Get a San Diego Padres Baseball Game Ticket

10. Enjoy a Sea and Land Tour on the San Diego SEAL Tours
The San Diego SEAL Tours provide a unique way to explore the city. This sea and land tour allows you to take in the city’s sights from both on and off the land, giving you a one-of-a-kind look at the city.
This tour has a vehicle that not only takes you around the city streets but can also drive into the ocean to take you on a harbor tour.
You can join a tour at Seaport Village a short walk from the port

11. Take an Old Town Trolley Tour
The Hop On Hop Off Old Town Trolley Tours offer an easy and entertaining way to take in the sights as you ride through the city on one of their classic vintage trolleys. Plus, you can hop off at any of the stops along the way and explore a bit. From Balboa Park to the Gaslamp District, there are plenty of interesting spots to check out.
And don’t forget to stop by Old Town, the birthplace of California and home to some great restaurants, lively nightlife spots, and unique boutiques. It’s just a short walk from the cruise port terminal.
👉 Book a San Diego Hop On Hop Off Trolley Tour
Short Distance from the Harbor
12. Explore Balboa Park
Balboa Park is a must-see destination for anyone visiting San Diego. This 1,200-acre park is home to numerous museums, gardens, and cultural attractions, including the San Diego Zoo, the San Diego Museum of Art, and the Old Globe Theatre.
You can easily spend a whole day here, strolling along the winding paths, admiring the architecture, and enjoying the greenery. The park is located just a short drive from the cruise port, and there are plenty of transportation options available.
👉 Book your San Diego Balboa Park Highlights Small Group Tour

13. Visit La Jolla Cove
Explore the stunning cliffs, crystal-clear waters, and marine life at La Jolla Cove. Take a kayak or boat tour of the cove to see the sea lions and dolphins, and explore the caves. Alternatively, relax on the beach and enjoy the waves. La Jolla Cove is only 15 miles from the cruise port, making it easily accessible.
👉 Book your La Jolla Cove and Cave Snorkel Tour
14. Visit one of the many beautiful beaches
San Diego is home to some of the most beautiful beaches in the world. Whether you’re looking for a quiet spot to relax or a place to surf and soak up the sun, San Diego has something for everyone.
Popular beaches include Coronado Beach, Mission Beach, Moonlight State Beach, Windansea Beach, Pacific Beach, and La Jolla Shores. Each beach offers its own unique experience.
👉 Enjoy a Private Beach Group Tour

15. Explore the San Diego Zoo
The San Diego Zoo is one of the most popular attractions in the city. It’s home to thousands of animals, from lions and tigers to elephants and koalas.
You can easily spend a full day exploring all that the zoo has to offer, including interactive exhibits, educational programming, and up-close animal encounters. The zoo is located just a short drive from the cruise port, making it easily accessible.
👉 Book your San Diego Zoo Ticket

16. Enjoy SeaWorld San Diego
If you’re looking for a family-friendly adventure, SeaWorld San Diego is the perfect place. Ride thrilling roller coasters, watch amazing shows, and get up close with some of the ocean’s most majestic creatures.
👉 Buy your SeaWorld San Diego Tickets
17. See the Sealife at Stephen Birch Aquarium
The Stephen Birch Aquarium is the place to go to get up close and personal with some of the ocean’s most majestic creatures. Watch sharks, dolphins, sea turtles, and more in their natural habitats.
👉 Book your Ticket for the Stephen Birch Aquarium

18. Check out the animals at San Diego Safari Park
San Diego Safari Park is another great place to visit if you love animals. Here, you can see hundreds of exotic species in their natural habitats as you explore the vast park grounds. You may even get the chance to feed some of the animals!
👉 Book Your Ticket to the San Deigo Zoo Safari Park
19. Enjoy a Day at Legoland California
Legoland California is the perfect place for families to spend a day. Here, you can explore an interactive world of Lego-themed attractions, shows, and rides. Plus, you can take home some unique souvenirs from your trip.
20. Visit Old Town San Diego State Historic Park
Step back in time at Old Town San Diego State Historic Park. This park is home to some of the city’s oldest buildings, as well as museums, restaurants, and shops. You can explore the historic Adobe buildings and learn about the city’s history from docents and re-enactors. The park is located just a few miles from the cruise port, making it an easy day trip.
👉 Book your San Diego Old Town Tales, Tacos, and Tequila Small Group Tour
21. Try some authentic Mexican food in Old Town
Nothing pairs better with exploring Old Town’s history than some authentic Mexican food. Restaurants like Old Town Mexican Cafe, Casa de Reyes, and La Casa del Rey are known for their delicious Mexican cuisine. Enjoy tacos, burritos, tamales, and more while you explore the city.
👉 Book your Tequila, Tacos, and Tombstones Culinary Tour of San Diego
22. Take a scenic drive and hike in Torrey Pines State Reserve
If you’re looking for a more outdoorsy activity, head to Torrey Pines State Reserve. Located just north of the city, this reserve is known for its stunning scenery and miles of trails.
Take in spectacular views from the top of the reserve’s bluffs or explore nearby beaches and lagoons. With hundreds of acres to explore, Torrey Pines provides an unforgettable experience.
23. Discover San Diego’s craft beer scene
San Diego is well-known for its craft beer culture and has some of the best breweries in the country. The city is home to dozens of local breweries offering delicious, unique beers like IPAs, stouts, and more. Take a brewery tour or just stop in for a tasting at one of San Diego’s renowned breweries.
👉 Book your San Diego Bar Hunt: Slammin’ San Diego Bar Crawl

24. Take a stroll along the famous boardwalk at Mission Beach
Mission Beach is a great spot to while away an afternoon. Stroll along the famous boardwalk, visit Belmont Park amusement park, or relax on the beach. If you’re up for it, there’s even surfing and other water sports available.

25. Experience the thrill of speed boating or jet skiing on Mission Bay
At one of the largest man-made aquatic parks in the world, you can rent a speedboat, kayak, pontoon, or jet ski and explore the crystal-clear waters of Mission Bay or go on a private cruise. Enjoy breathtaking views of the city skyline as you make your way around this unique aquatic park.
26. Visit Little Italy and sample the local cuisine
Little Italy is a must-see culinary destination in San Diego. This vibrant neighborhood offers some of the best Italian restaurants and cafes in the city, with everything from classic dishes to modern creations. Take part in a food tour or just wander around sampling the delicious local cuisine.
👉 Book your Little Italy Food Tour

27. Relax at the Encinitas Meditation Gardens
For a peaceful retreat, visit the Encinitas meditation gardens. This tranquil sanctuary features lush gardens and calming ponds, perfect for a serene afternoon. Enjoy a peaceful stroll through the grounds or take part in one of the many guided meditation sessions available.
28. Go Fishing
San Diego’s waters are teeming with life and there are ample opportunities to cast a line and try your luck fishing. Whether you’re an experienced angler or a novice, there are plenty of guided fishing tours that can take you out into the open sea for some deep-sea adventure and an unforgettable experience.
👉 Book your San Diego Pier Fishing Trip
👉 Book a Private Half-Day Fishing Trip for up to 4 People
29. Enjoy a wine tour in Temecula Valley
The Temecula Valley is a renowned wine region located just an hour outside of San Diego. Take part in a guided tour to sample some of the best wines from this beautiful region. Enjoy breathtaking views of rolling hills and vineyards as you sip on local creations.
👉 Book your Guided Temecula Wine Tour
30. Enjoy a day trip to nearby Tijuana, Mexico
For a truly unique experience, take a day trip to Tijuana, Mexico. Explore the city’s bustling markets and vibrant culture, or try some of the delicious local cuisines. Just don’t forget your passport!
👉 Book a Day Trip from San Diego to Tijuana
31. Stroll through Chinatown San Diego
Chinatown in San Diego offers an array of cultural experiences and delicious food, making it a popular destination for locals and tourists alike. It’s a vibrant neighborhood that captures the unique spirit of Chinese culture in America.

Cruises Lines Out of San Diego Cruise Terminal
Cruise ships departing San Diego include ships from Disney Cruises, Carnival Cruise Lines, Princess Cruises, Royal Caribbean, Norwegian Cruise Lines, and Holland America Line. The ships offer a variety of itineraries and excursions for passengers to choose from.
Whether you’re looking for a quick getaway or an extended voyage across the Mexican Riviera, there’s something for everyone departing from the San Diego cruise terminal.
San Diego Cruise Ship Schedule
The cruise ship schedule includes cruise ships for the next 2 years.
Cruise Ship Shore Excursions
You can book shore excursions on board most ships. To see the excursions currently available for a specific cruise line, click on the corresponding link below.
- Carnival Cruise Line
- Disney Cruises
- Princess Cruises
- Royal Caribbean
- Holland America
- Norwegian Cruise Line
- MSC
Where is the Port of San Diego Located?

The Port of San Diego is located in the downtown area, just south of Broadway and Pacific Highway. The cruise terminal is easily accessible by car and public transportation.
- Address: 1140 N. Harbor Drive, San Diego, CA 92101

San Diego Airport to San Diego Cruise Port
The San Diego International Airport is located only 3.7 miles from the cruise port, making it easy to get to. Cruise passengers can take a private transfer, taxi, or rideshare directly to the terminal, or use public transportation options such as MTS Route 992.
San Diego Cruise Port Hotels Walking Distance
If you’re looking for an overnight stay before or after your cruise, there are several hotels located near the port. Hotels include
- Wyndham San Diego Bayside – directly across from the cruise terminal
- SpringHill Suites by Marriott San Diego Downtown
- Hampton Inn San Diego Downtown
- Manchester Grand Hyatt San Diego
- InterContinental San Diego
- Best Western Plus Bayside Inn
San Diego Hotels with Cruise Shuttles
Several hotels close to the cruise terminal offer free shuttle service for their guests along with park and cruise packages. Hotels include
- Best Western Yacht Harbor Hotel
- San Diego Holiday Inn Express Airport
- Comfort Inn San Diego Airport at the Harbor

San Diego Cruise Port Terminal Parking
There is no option for long-term parking at the cruise terminals. However, you can use the passenger pick-up and drop-off areas. For San Diego cruise ship parking, you can check out this link, which is the same service used for airport parking.
Frequently Asked Questions (FAQs) for San Diego Cruise Port
To help you better understand the San Diego port, here are some of the most frequently asked questions about parking and transportation.
The Santa Fe Depot, a beautiful, historic landmark, is located just two blocks east of the terminals in downtown San Diego and offers convenient access to rail transportation.
The San Diego International Airport is located only 3.7 miles from the cruise port, making it easy to get to.
Yes, you can easily explore San Diego on your own without booking an excursion from the cruise line. The Cruise Port Terminal is located in downtown San Diego, allowing for easy access to a variety of attractions. From there, you can catch a cab or Uber to any destination within the city.
To take a cruise to Mexico, regardless of your departure port or citizenship, you must have a valid passport with one exception. If you’re a US citizen taking a closed-loop cruise that departs from and returns to the same US port, you may be able to use alternative forms of citizenship proof to travel to Mexico.
San Diego Information
Yes, overall San Diego is a safe and secure city. While there may be some areas to avoid, the cruise port terminal area is well-patrolled and considered very safe.
Yes, you can rent a car close to the Cruise Port. The San Diego Airport Car Rental Center is conveniently located just five miles from the Cruise Port and offers a wide selection of rental cars.

The Wrap-Up – San Diego Cruise Port: Exploring San Diego from a Cruise Ship
San Diego is truly a gem of the West Coast, and exploring it from a cruise ship is an experience like no other. Whether you’re interested in history, culture, nature, or simply relaxing on the beach, there’s something here for everyone.
By following this guide, you can plan an unforgettable trip to San Diego and make the most of your time in this beautiful city. So pack your bags, step aboard your ship, and get ready to discover the best of San Diego.
Related Topics
- Are the Meditation Gardens in Encinitas Worth Visiting? Self Realization Fellowship Temple & Gardens
- Hyatt Regency La Jolla San Diego Review
- Hop On Hop Off Old Town Trolley Tours in San Diego – Is it worth it?
- LA to San Diego: Must-Do Activities on a Road Trip
- Chinatown San Diego: Exploring the Vibrant Culture and History
- Manchester Grand Hyatt San Diego CA Hotel Review
- Recommended Travel Resources
