You can get from Bern to Geneva by train, bus or flight.
To get from Bern to Geneva on 23 Oct we recommend taking a bus because it’s the best combination of price and speed.
Find all the dates and times for this journey by train, bus, and flight, .
|Distance||80 miles (129 km)|
|Available travel modes||Train|
|Fastest mode||Train • £19 • 1 h 44 min|
|Popular travel companies||SBB|
Take a train to travel 80 miles (129 km) to Geneva from Bern. SBB is the main travel provider operating this trip. Travellers can even take a direct from Bern to Geneva.
Getting from Bern to Geneva includes taking a train.
Travelling by train is also the quickest way from Bern to Geneva. It takes on average 1 h 44 min to travel this journey.
The Bern to Geneva distance is approximately 80 miles (129 km).
The average frequency per day from Bern to Geneva is:
However, we recommend checking specific travel dates for your route between Bern and Geneva as scheduled services by train can vary by season or day of the week.
These are the most popular departure and arrival points when travelling from Bern to Geneva:
Let Omio help you find the best company to travel with between Bern and Geneva:
When planning your trip to Geneva from Bern, it’s good to keep in mind what tickets to purchase and their prices in the next 7 days:
However, we recommend buying tickets from Bern to Geneva online a few months in advance to get the best deals and save money on your upcoming journey.