Monday, 1 June 2026 09:54

Geneva has the least punctual buses in Switzerland, according to a new report from the Federal Office of Transport.

Just 81.2% of Geneva’s buses arrived on time last year, well below the national average of 90%.

Obwalden topped the list at nearly 97%, with Appenzell Inner Rhodes and Schwyz close behind. Vaud and Neuchâtel also sat in the bottom half, ranking 12th and 15th respectively. 

Regional trains held up better – Geneva placed near the top with 97% on-time arrivals, while Vaud and Valais lagged at 93 and 92%.