Epalinges is served by the Lausanne bus system. The number 5 line runs regularly, especially at peak hours. At certain times of day, the 45 will also take you to Epalinges.
At the moment, the new subway M2 is being built. It should be finished by 2007 and will allow the traveller to reach the lake from Epalinges in 17 minutes.