Bus de Frankfurt a Praga

hola! hace un ratito consulte por hacer este recorrido en tren, pero estoy viendo que en bus es mas barato. alguien me puede recomendar alguna empresa? por ejemplo vi una que se llama flixbus pero no tiene buenos comentarios.

por otro lado, es necesario que compre el billete con anticipación? porque llego al aeropuerto de Frankfurt pero estoy viendo de comprarlo ahí mismo y salir con el primer bus que consiga, pero no se si todos sales desde el aeropuerto.

si alguien me puede recomendar alguna empresa, seria buenísimo! llego un viernes al aeropuerto de Frankfurt, nose si un viernes es un lio comprar en el momento o es mejor reservar.

gracias!