Tren nocturno de Cracovia a Budapest

Queremos tomar la noche trian en agosto ¿Deberíamos comprar boleto ahora? ¿Dónde comprar boletos. Los encontré en Rail Europe y en un sitio polaco. Cualquier sugerencia sobre dónde comprar.