Cruise ships pay back the cost of construction in an impressively quick time, generally making the money back within around five years. However, several variables will affect this estimate, with the most significant being occupancy rate. In contrast, it will take a container ship around 20 years to recoup its cost of construction.