How far in advance should I book a sleeper train cabin?
The short answer to this question is that you can never be too early – many sleeper trains will sell out of cabins a long way ahead of departure, especially during the peak Summer and Autumn/Fall...