Rail Europe is one of the most popular international train lines in Europe. It makes a stop in Geneva from different parts of Europe and discounted passes are available.
Switzerland's national rail system keeps Geneva connected to the rest of Switzerland, as well as the rest of Europe. It is likely if you take a train from any other part of Switzerland to Geneva it will be SBB-CFF.
Save money on a hotel room for the night if traveling from Barcelona, Spain, by booking an overnight train, either Pablo Casals or Catalan-Talgo. These trains have sleepers for comfortable travel.
Intercity and Eurocity trains connect Geneva to Italian cities such as Milan.
All trains in Geneva arrive at the main station, Gare de Cornavin. Here you can also pick up trains to other parts of the country or continent.