the very latest you can make reservations and buy tickets would be 14 days uh before departure