May 1, 2017 - 1:01 PM
in reply to Ann254
Hi Ann254 and welcome to MySwissAlps!
Buses are only available in Switzerland on routes where there are no trains in the area (which isn't many places). So if traveling by public transit you will be using trains almost exclusively).
As an alternative to individual tickets, you could buy a Swiss Travel Pass which covers most trains, boats and any bus travel in Switzerland. Have a look at the link above to find pricing options and what routes are covered by the pass. Trains between towns are covered and some trains up into the mountains are fully or partially covered by the pass.
Trains or buses are not reserved in Switzerland except for the panoramic trains, so no need to worry about pre-booking.