buy a train ticket Geneva ➞ Bern
Compare prices and tickets for different trip options
Compare prices for trains, buses, and flights for the upcoming week.
Quickly browse the best deals, find the lowest fares, and choose options that fit your budget
Overview: Train from Geneva to Bern
The train route from Geneva to Bern covers a distance of 159 km, with an average travel duration of 2 hours and 3 minutes. There are approximately 80 trains per day, including 56 direct services. The cheapest ticket price for this journey is €32.49. Information regarding the fastest train, first train, and last train is not specified.
Cheapest alternative travel options:
Popular Train Stations from Geneva to Bern
Train companies
Found: 2Train from Geneva to Bern
Bern, the capital of Switzerland, is known for its well-preserved medieval architecture and charming old town, a UNESCO World Heritage site. Visitors commonly explore the Zytglogge clock tower, the Federal Palace, and the Bear Park. The city offers pleasant walks along the Aare River and numerous museums, including the Einstein Museum. Bern's relaxed atmosphere makes it a great place to enjoy local cuisine and coffee in its many cafes.



