The services of port in Indonesia are increasing from year to year. The traffic of port is increasingly crowded with the number of boats coming to load and unload processes. A lot of ship queues result in delay when exceeding due date from the date of the agreement will cause the higher cost to be issued which is called demurrage. To reduce the costs incurred and the length of queue time on the scheduling at the port, we used Goal Programming (GP). Goal Programming is an algorithm that solves linear programming problems using mathematical formulation to get solutions in getting goals. In this study, optimizing 43 activities and 7 trace variations on loading and unloading activities of container terminal services from events log. The goal programming model from 43 activities has been implemented using Lingo software to obtain objective value in achieving the objectives of each activity used to determine activities that have a major influence on the delay in loading and unloading activities. The result of Goal Programming is that there are two activities which have very high deviation, therefore both of activities are evaluated in performance on container activity.