Trains to Geneva
Geneva by train booking guides
There are lots of options for travelling to Geneva by train from Paris, Zurich and Milan. Geneva is well placed for travel within Switzerland with direct trains to all major cities, including Basel, Bern and St Gallen on the Austrian border. International journeys from Geneva to Rome, Berlin and Vienna are possible with a single change.
Taking the train from London to Geneva can be done with just a single change, travel to Eurostar to Paris then take the TGV Lyria directly to your destination. Read our Geneva by train booking guides for more detail or search above for trains to Geneva from other destinations.
Image credits: Werner Kratz