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%.
Former Swiss resident loses nationality
Swiss neutrality debate continues
More drought fears
Switzerland behind in labour laws
English language remains on SBB
Saleve cable car not running
