You can book a ticket for most trains between 4 and 6 months in advance.
Non-flex tickets cannot be changed after booking and you do not get a refund if you cancel them. The earlier you book, the greater the chance of an low-price ticket.
If you choose a non-flexible fare, we recommend that you take out a cancellation insurance.