O serviço de trem na rota Barroselas a Caxarias é principalmente realizado pelos trens Alfa Pendular e Intercidades da Comboios de Portugal (CP). O Alfa Pendular é a opção superior, apresentando assentos confortáveis e tempos de viagem mais rápidos. Ele pode alcançar velocidades de até 220 km/h (137 mph), cobrindo a jornada em aproximadamente 2 horas, com menos paradas no meio do caminho. Por outro lado, o serviço Intercidades, embora ligeiramente mais lento a cerca de 160 km/h (99 mph), leva cerca de 2 horas e 30 minutos devido a mais paradas frequentes. O Intercidades ainda oferece uma experiência de viagem confiável e é uma escolha popular para aqueles que buscam acesso a cidades intermediárias ao longo do caminho. Ambos os trens oferecem comodidades como tomadas de energia e refrescos, tornando-os adequados para viajantes de negócios e lazer.