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, sightseeing tours, and wildlife cruises. Blue whale watching adventures.