La gare de Gruyères est desservie par la ligne S50 reliant Palézieux à Montbovon toutes les heures. Une seconde liaison circulant toutes les heures, baptisée S51, relie du lundi au vendredi Palézieux à Gruyères et permet d'assurer une cadence semi-horaire avec la ligne S50 sur ce même tronçon[5].
La gare de Bulle est desservie par la ligne 260 des Transports publics fribourgeois qui relie à une cadence horaire, en correspondance avec les trains de la ligne S50 et S51, la gare aux villages de Gruyères, Broc, Jaun, Charmey et de Moléson-sur-Gruyères. Plusieurs fois par jour, la ligne circule également en direction d'Épagny[6].
Elle est également desservie par la ligne nocturne N22 reliant Bulle à Charmey via la gare de Gruyères[7].
Projet
Dans le cadre de la mise en conformité avec la loi LHand sur l'égalité pour les handicapés, la gare de Gruyères va être transformée par les Transports publics fribourgeois d'ici pour un montant de 18 millions de francs suisses[8].
Le , après 18 mois de travaux, la nouvelle gare est inaugurée officiellement, avec de nouvelles infrastructures d'accueil, ascenseurs, passage souterrain et une nouvelle zone d'attente sur le quai 1, couverte d'un auvent en bois. Durant les travaux de la gare et la fermeture de la ligne, des voies ont été remplacées (450 mètres) et la caténaire renouvelée, le tout pour une somme de 21.6 millions de frs[9],[10].