Zurich Airport to Bern train is CHF 80. There is a high-speed train link direct from Zurich Airport that will whisk you in to the centre of Bern in around 1 hour 30 minutes. Prices range from CHF 550 most of the year, to CHF 800 for peak times. Zurich Airport to Bern train is CHF 80. Note that you can normally check in your luggage all the way from and two the nearest Swiss Railway Station when flying with Swissair and then taking the train.
Vignettes are available at border crossings, Swiss post offices and Swiss petrol stations.
In the winter months, snow tyres or snow chains are strongly recommended. Expect to pay around CHF 400 per week, including all insurance, the Vignette, and snow tyres in the winter months, for a hire car at a Swiss airport. Per person, expect to pay around CHF 40 for Bed and Breakfast accommodation, CHF 60 for a decent hotel, CHF 100 for a nice hotel, and CHF 250 for a top quality hotel. Continental breakfast is usually included in the price. For a surcharge most hotels also offer half and full board.