Ship size and capacity: Carnival operates some of the largest cruise ships in the world, which allows them to accommodate a larger number of passengers. The higher passenger capacity spreads operational costs over more people, leading to potential cost savings.