Direct Rail

Trains to Berne

With you can search for Trains to Berne, find train times and book a cheap train to Berne online avoiding the usual hassles associated with buying train tickets at the station.

Taking the train to Berne is a fast, convenient & affordable alternative to flying as well as being one the greenest methods of travel

Just hop on the Eurostar from London St Pancras, Ebbsfleet or Ashford, connect with the service you want and speed straight to your destination.

If you’re already in mainland Europe and want to book a train ticket to Berne, then you can do that too! Just enter your departure and destination train stations and search for tickets.

About Berne and the train services available

Berne (sometimes spelt "Bern") is the capital city of Switzerland and lies on the Swiss plateau in the Canton of Bern, to the west of the centre of Switzerland. The city's official language is German but the main spoken language is the Alemannic Swiss German dialect called Bernese German.

The historic old town became a UNESCO World Heritage Site in 1983.

Berne Railway station is the main railway station serving the city and forms part of the Olten-Lausanne Line. Passengers wishing to travel from the station are offered long-distance and regional services within Switzerland and beyond. Destinations include Milan, Basel, Berlin, Geneva and Zurich.