Les Transports Publics du Chablais SA (TPC) est une entreprise née en 1999 suite à la fusion des quatre compagnies de chemin de fer à voie étroite :
La compagnie exploite les quatre lignes du chemin de fer et un réseau de bus dans le Chablais suisse.