Swiss trains are renowned for being on time, but whether your local train is typically on time or not depends on where you live and the service. Each day, 1.25 million passengers travel on the densest rail network in Europe. Figures from Swiss Rail say that 89% of its customers1 arrive on time – a […]