We have a fantastic public transport system. The locals have normally the Halbtax, so travelling costs only the half price. It’s more convinient to use public transport, although there is also a good road network. Going by public transport is more confortable, you need no parking. Parking is expensive in Switzerland.
The Swiss tourism offers a railpass for holidays:
Locals can assist you to buy a „Tageskarte“, which you get from the local governments. Some hotels include the tickets for public transport, for example in Basel. And in many places with the return ticket you have a daily pass.
The website of the railway system, There you can plan exactly, when you want to visit a certain place, the transport is on time, so you know when your arrive at your destination.
When you arrive at the airport you will be surprised, how many trains are connected directly. A bad service could happen, there are different people working, mostly friendly people, but
If you are looking for excursions, visit following website, they have many offers for sightseeings and museum.
Take also a look on my post about saving money

