Mar 5, 2018 - 12:45 AM
Part of my close family has been resident in the Geneva area since 1947, and I've spent 57 years travelling to and around the Lake Geneva area. Your phrase 'relying on public transport' sounds like it's a chore, but of course in Switzerland it is far from a chore to use the totally integrated public transport system. A stark contrast to nearby France! For example in the Jura mountains overlooking Lake Geneva, if you are on the Swiss side of the border, there can be a train or bus every 30 minutes throughout the day; go as little as a mile across the border into France and there may well be no public transport service at all!
I agree with Lucas, the Regional Pass would get you to plenty enough pretty places in the time you have available. Like most of the Swiss public transport travel passes, some routes are free, but on some local and mountain railways the pass only gives you 50% off, so watch out for that.
However, the Lake Geneva pass gives free travel on at least 5 of the area's famous mountain railways, so you probably won't have time to do all of them!
Note that, as Switzerland is a small country, you can reach all the locations served by the Lake Geneva pass in a day trip from Geneva. Also, as you can see from the map, the pass gives free travel on the lake boats so you can travel between French ports using the pass.
A general tip is that it is likely to be cheaper to stay in France than in Switzerland. You could stay in Evian and 'commute' daily by boat to Switzerland, or stay in one of the French towns that surround Geneva, and are linked to central Geneva by Transports Public Genevois.