El servicio de tren desde Macainhas a Guarda es principalmente operado por los trenes regionales Comboios de Portugal (CP), específicamente el Alfa Pendular y el Intercidades. Los trenes Alfa Pendular operan a velocidades de hasta 220 km/h (137 mph), proporcionando una opción más rápida para los viajeros que buscan realizar el trayecto en aproximadamente 1 hora y 45 minutos. Alternativamente, los trenes Intercidades circulan a una velocidad ligeramente inferior, que varía entre 160 y 200 km/h (99 a 124 mph), y pueden tardar alrededor de 2 horas en llegar a Guarda, ya que tienden a hacer más paradas a lo largo de la ruta.
Ambos tipos de trenes ofrecen una elección de asientos de primera y segunda clase, siendo el Alfa Pendular el que proporciona más comodidades como tomas de corriente y Wi-Fi gratuito. Los pasajeros en el Intercidades aún pueden esperar un asiento cómodo, aunque la experiencia puede ser más básica. El Alfa Pendular es adecuado para aquellos que buscan viajar rápidamente, mientras que el Intercidades es ideal si estás interesado en explorar más áreas atendidas por paradas adicionales.