It is recommended that you aim to book a Kalyana Mandapam between 6 and 12 months before the date of your wedding. As with most of your wedding tasks, the earlier the better.