Swiss PostAuto operates a bus from Bulle to Gruyères hourly. Tickets cost $1 - $3 and the journey takes 6 min. Alternatively, tpf operates a train from Bulle to Gruyères hourly, and the journey takes 7 min.
How to get from Bulle to Gruyères
From Bulle, St-Denis line 260 bus to Epagny, village. 6 min SFr 1. From Bulle line 60 train to Gruyères. 7 min. From Bulle taxi to Gruyères. 7 min SFr 29. From Bulle walk to Gruyères. 57 min.