There are multiple options for a short 1-day cruise in San Diego. Take a sightseeing tour, relax on a dinner cruise, or go on a whale-watching excursion.
Flagship Cruises is San Diego's longest running harbor cruise company. They offer a jet boat, harbor tours, whale watching, Coronado ferry, and a water taxi. Dinner cruises available too.
Hornblower Cruises offers dinner cruises, dinner & movie, sightseeing tours, and wildlife cruises. Whale watching adventures.