Our travel agent always takes care of this for us and it's normally 30 days out. BEWARE.......always check your table as soon as you get on the ship. Last year we had a family of 10 people and upon checking our table it was set for 2! On our Odyssey cruise last month, we had a group of 4 and each couple was on opposite ends of the dining room. If this occurs, make sure you go to Guest Relations and they will get you to the right person to correct your problem.