Les Transports Publics Fribourgeois déservent le canton de Fribourg par un réseau ferroviaire, un réseau d'autobus et un réseau de bus urbain (la ville de Fribourg). Une ligne de chemin de fer va même jusqu'à Neuchâtel via Morat et Ins.
Elles couvrent l'ensemble du canton de Fribourg, au départ des centres : Fribourg, Bulle et Romont.
Le réseau urbain ne concerne que la ville de Fribourg.