Most cruise lines open inventory for their cruises about 18 months prior to the sail date and will offer early booking discounts for those that book early. Notable exceptions to this rule will be world cruise itineraries which can open 24 months prior to departure due to the nature of these itineraries.