Cruise Outdoors San Diego: Harbor Cruise Duration options: 1 - 2 hours 4.7 317 Reviews From US$ 28 per person