There are two times fares are lowest, first at posting usually 14 or 15 months ahead. The second is three weeks before, this is usually when travel agents release their remaining cabins they had blocked off.
I do a year up to 6 months...bc of the insurance and besides I have a large family...our next cruises are July, September, and December of this year...Now in about 3 months I will be booking for Feb and then April of 2014.
we try to do at least a year in advance so that it gives everyone a chance to jump on with us if they want to. We call our planner on a regular basis to see if the fare has dropped which gets us onboard credit. This also gives up the opportunity to pay as we go and have it paid off at least within 45 days of sailing.
*Cruiseline.com is not a booking agent or travel agency,
and does not charge any service fees to users of our site. Our partners
(travel agencies and cruise lines) provide prices, which we list for our
users' convenience. Cruiseline.com does not guarantee any specific rates or
prices. While prices are updated daily, please check with the booking site
for the exact amount. Cruiseline.com is not responsible for content on
external web sites.