No cuesta 8 horas llegar a los Pirineos, en ese tiempo estás ya en Girona como mínimo
Depende del sitio y la velocidad

, puedes tardar unas 5 horas.
Por otro lado, hay aquí más de una persona que creo que el MVE (Mediocre más que alta velocidad española) es una buena opción para ir a Baqueira. Vas a Lleida en tren, y allí puedes coger un autobús al Val d'Aran, creo recordar que la compañia que lo lleva es EuroLines, búscalo en la sección de noticias que se curra el Capi (Entre otros

) o en Google que seguro que algo encuentras sobre la línea de autobuses.
Saludos,
David rD