Le funiculaire de Cossonay relie depuis 1897 la ville à la gare de Cossonay-Penthalaz, située sur la commune de Penthalaz.