Si tuilizas el buscador encontrarás más información de este tema, ya que es algo bastante preguntado.
www.losviajeros.com/ ...72&start=0
La estación de Praga es Praha-Holesovice y la de Viena es Wien Südbahnhof.
El trayecto creo recordar que pase un poco de 4 horas.
Si quieres ir mirando horarios, no precios, para precios te tienes que informar via email, te dejo esta web
www.oebb.at