The deposit amount and final balance due date vary depending on the departure date you select however you will be able to see this information on the 'Book Now' page once you have selected the departure date you are interested in.
Generally, a deposit is due at time of booking and the final balance is usually charged 60 days prior to your tour departure date