Trains to Geneva

Geneva

Why use Loco2?

Trustpilot - Best in category
  • Very simple booking process
  • Outstanding customer service
  • Official agents for rail operators
  • Secure payments, international cards accepted

Book your train 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

CIV protection

UK train tickets to "London St Pancras International CIV" offer an extra level of protection for international train journeys.

These special fares, authorised by National Rail, ensure that your entire journey will be protected under international conditions of carriage.

This means that if your UK train is delayed you'll be guaranteed a place on the next available Eurostar and onward trains to your destination at no extra charge.

Tickets to "London St Pancras International CIV" also include travel on the London Underground (if necessary) to London St Pancras.

CIV fares are priced differently to normal tickets, and are only valid with proof of an onward Eurostar ticket.

Prices are usually slightly more expensive than non-CIV tickets for the same route, though they can sometimes be cheaper, especially during peak times.

Read more

Passenger age requirements

Different countries have different classifications for "Child" and "Youth" as per the table below. This is why we ask you to enter the age of each child passenger when you search.

Countries Children Youths
United Kingdom 5 - 15 16 - 25
France (including Eurostar), Croatia, Serbia, Bosnia, Greece, Italy, Macedonia, Netherlands, Poland, Portugal, Romania, Spain 4 - 11 12 - 25
Germany 6 - 14 15 - 25
Belgium, Bulgaria, Luxembourg, Slovakia, Slovenia 6 - 11 12 - 25
Hungary 6 - 13 14 - 25
Austria, Denmark, Switzerland 6 - 15 16 - 25
Finland 6 - 16 17 - 25
Children younger than the age specified in the table above may travel for free if they share a seat/bed with the adult they are travelling with. By default we won't search for tickets for child passengers if they may travel for free. If you want to reserve a seat for child passengers please enter 6 as the age of the child.