From Geneva you can take the train to any place in Switzerland, but you can also check the buses to e.g. France and Italy, like Geneva to Lyon, Geneva to Grenoble or Geneva to Milan, and other popular routes at getbybus.com.