The municipality has a rail connection to the Léman Express network via the Palézieux–Payerne line. On 29 July 2013, two passenger trains on the line suffered a head-on collision at Granges-près-Marnand, causing at least 35 injuries and one fatality.