To access to Yvoire, the best and relaxing way is by boat on the Geneva lake.
From Geneva or Lausanne Ouchy, it is a pleasant 1h45mn cruise.
A setting right out of a romantic period novel. It does not get better than this.........
The couple shown here from Geneve met in my home in CA, eventually married and now have a newborn son.