Clarificación de Railpass en Europa Oriental

Voy a viajar los trenes nocturnos de Praga - Cracovia - Budapest y luego un tren de un día desde Budapest - Viena. Estoy un poco confundido en los pases de tren. En primer lugar, ¿vale la pena comprar el railpass o debería esperar? Además, los pases de ferrocarril funcionan para todas las empresas o sólo hay una empresa para la que funciona. Lo siento si todo esto suena muy básico, pero siento que he leído tanto y sólo necesitaba estas pocas cosas para ser aclarado.

No soy un experto en trenes, pero ya que no has recibido una respuesta, me daré un carillón. Sé que el Budapest a Viena billete de 2 ª clase se puede comprar en Budapest unos días antes de viajar por tan poco como 19 euros. Mi conjetura es que en la mayoría de los Praga a Cracovia billete costará dos veces que como la Cracovia a Budapest ruta. Así que a menos que el pase de tren está bien por debajo de 100 euros no estoy seguro de que consideraría el pase de tren. Pero la mayoría de estas tarifas pueden ser investigadas en línea. Siempre he tenido la impresión de que los pases de ferrocarril son mejores para las personas que están haciendo una ciudad diferente cada noche por un período bastante largo de tiempo. ¿Quién tomará el pase de tren y en qué período de tiempo y por cuánto tiempo, etc fue bastante bien explicado en el sitio web eurorail cuando miré en esto hace unos 5 años. También puede mirar a las compañías aéreas de descuento para la ruta también; A menos que te encanta los trenes nocturnos. Prueba Wizzair y Ryan Air. Allí, ahora no tienes absolutamente ninguna ayuda definitiva.