I have never know for sure more than a month in advance. We just got back yesterday and didn't know until 2 weeks ago that we would be able to go. I am not sure I could stand booking and having to wait for months. We are both self employed so it does make it easier to wait and be able to go when plane prices drop