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%.
Switzerland faces CHF 1 billion bill on EU frontalier reform
Swiss police chiefs warn anti-immigration vote risks security
SBB to retire 400 asbestos-contaminated trains
Parliament to debate seizing unused army weapons
Winterthur knife attacker placed in pretrial detention
France's No G7 coalition drops Annemasse protest
