Harbor Cruises in San Diego are offered throughout the day. Both 60 min and 90 min cruises are available.