Yes, in most rural areas of Switzerland, you can usually pay the bus driver directly, but there are some important details:
How it works #
Cash only: Most rural buses accept cash payments in Swiss francs.
Exact change is often required, as drivers may not be able to give large change.
Tickets: The driver will issue a paper ticket when you pay.
Alternatives #
Many rural buses also accept Swiss Travel Passes, regional travel cards, or mobile tickets purchased via apps.
In some regions, particularly smaller villages, pre-purchasing a ticket or using an app is recommended to make boarding faster.
Tip #
On very small, infrequent buses, especially in the mountains, it’s safer to have CHF coins or notes ready.
If you plan to travel a lot, a Swiss Travel Pass or regional pass can save both time and money.