[menuItemContent][menuItemRightSideContent]
Currency

Cheap train tickets from Bern to Geneva

Showing times and prices for May 20

Cheapest

$33

Average

$36

The best way to find a cheap fare is to book your ticket as far in advance as you can and to avoid traveling at rush hour.

The average ticket from Bern to Geneva will cost around $ 36 if you buy it on the day, but the cheapest tickets can be found for only $ 33.

Cheapest
08:34AMBern, Bhf1h44 10:18AMGeneva
0 changes
$331One-way
08:04AMBern, Bhf1h57 10:01AMGeneva
0 changes
$331One-way
09:34AMBern, Bhf1h44 11:18AMGeneva
0 changes
$341One-way
09:04AMBern, Bhf1h57 11:01AMGeneva
0 changes
$371One-way
08:53AMBern, Bhf1h54 10:47AMGeneva
1 changes
$421One-way

Train schedule from Bern to Geneva

Showing trains for tomorrow, Fri, May 20
08:04AMBern, Bhf1h57 10:01AMGeneva
0 changes
08:34AMBern, Bhf1h44 10:18AMGeneva
0 changes
08:53AMBern, Bhf1h54 10:47AMGeneva
0 changes
09:04AMBern, Bhf1h57 11:01AMGeneva
0 changes
09:34AMBern, Bhf1h44 11:18AMGeneva
0 changes

Find all the dates and times for this journey

Compare prices and tickets by train, bus or flight

Fri
May 20
$33SBB
Sat
May 21
$40SBB
Sun
May 22
$29SBB
Mon
May 23
$28SBB
Tue
May 24
$24SBB
Wed
May 25
$24SBB
Thu
May 26
$23SBB
Fri
May 27
$24SBB
Sat
May 28
$27SBB
Sun
May 29
$23SBB
Mon
May 30
$25SBB
Tue
May 31
$25SBB
Wed
Jun 1
$23SBB
Thu
Jun 2
$58SBB
Fri
Jun 3
$23SBB
Sat
Jun 4
$28SBB
Sun
Jun 5
$23SBB
Mon
Jun 6
$23SBB
Tue
Jun 7
$24SBB
Wed
Jun 8
$24SBB

Fastest train times from Bern to Geneva

Showing times and prices for May 20

Fastest Journey

1 h 44 m

Average

1 h 51 m

Trains per day

5

Distance

130 km

Of the 5 trains that leave Bern for Geneva every day 4 travel direct so it’s quite easy to avoid journeys where you’ll have to change along the way.

These direct trains cover the 130 km distance in an average of 1 h 51 m but if you time it right, some trains will get you there in just 1 h 44 m .

The slowest trains will take 1 h 57 m and usually involve a change or two along the way, but you might be able to save a few pennies if you’re on a budget.

Fastest
08:34AMBern, Bhf1h44 10:18AMGeneva
0 changes
$331One-way
Fastest
09:34AMBern, Bhf1h44 11:18AMGeneva
0 changes
$341One-way
08:53AMBern, Bhf1h54 10:47AMGeneva
1 changes
$421One-way
09:04AMBern, Bhf1h57 11:01AMGeneva
0 changes
$371One-way
08:04AMBern, Bhf1h57 10:01AMGeneva
0 changes
$331One-way

More than 1,000 travel companies trust us to sell their tickets all in one place.

Deutsche Bahn
Renfe
Italo
Frecciarossa

Overview: Train from Bern to Geneva

distanceDistance80 miles (129 km)
durationAverage train duration1 h 44 min
priceAverage train ticket price$30 (€27)
frequencyTrain frequency25 a day
changesDirect trainYes, there are 25 direct trains a day
carriersTrain providersSBB

Trains from Bern to Geneva cover the 80 miles (129 km) long route taking on average 1 h 44 min with our travel partners like SBB. Normally, there are 25 trains operating per day, including direct services available. You can get the cheapest train tickets for this journey for as low as $24 (€21), but the average price of train tickets is $30 (€27). Travelers depart most frequently from Bern, Bahnhof Postautostation and arrive in Genève.

Train companies: SBB from Bern to Geneva trains

Travel between Bern and Geneva from $24 (€21) with Omio’s train partners SBB! You can find the best schedules and tickets when comparing and booking the most popular journey for you.

SBB

SBB is Switzerland's main train company and for your next train trip between Bern and Geneva, SBB offers these ticket types: Round-trip Standard Ticket or First Class.

Find the perfect SBB train to Geneva from Bern for a smooth and relaxing journey. Omio makes it convenient for you to check the latest SBB train schedules and compare the cheapest, fastest or earliest train between Bern and Geneva. You can also check relevant travel information for the SBB train, such as baggage allowance and amenities offered onboard, depending on the class fare you choose. Once you find the ideal route, book your cheap SBB train tickets online. You can expect to travel around 80 miles (129 km) on this trip and your SBB Bern to Geneva train ticket can cost as little as $24 (€21) one-way if you book in advance. When you search for SBB tickets from Bern to Geneva in the Omio app, you can quickly see if they are mobile tickets so that you can travel paperless. Buy your official SBB train tickets online quickly and easily on Omio and enjoy the travel experience!

  • Average Price: $24

Please follow the recommendations outlined by SBB when booking your train tickets between Bern and Geneva due to the coronavirus:

  • Normal conditions apply
  • Cashless payments recommended
  • Online booking and check-in recommended

Travel Tips: Trains from Bern to Geneva

Travel by train to Geneva easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from Bern to Geneva.
FAQs

How much do cheap train tickets between Bern and Geneva cost?

Train tickets to Geneva from Bern for some dates and times can be found for as cheap as $24 (€21)  one way in the next 7 days.

How much does it cost to take a train between Bern and Geneva?

If you are looking to purchase your train ticket in the next 7 days, you can expect the Bern to Geneva train to cost on average $30 (€27)  one way.

What is the distance to Geneva from Bern by train?

The distance to Geneva from Bern by train is approximately 80 miles (129 km).

How many hours is the train time from Bern to Geneva?

On average the Bern to Geneva train travel time is 1 h 44 min  for the 80 miles (129 km) long trip, but the duration can vary if you travel on weekends and holidays.

What train station in Bern goes to Geneva? What train station do I come into Geneva from Bern?

When departing from Bern, you have various train station options to start your route from including Bern, Bahnhof Postautostation, Bern, Bhf and Bern. When arriving in Geneva, you can end your journey in train stations like Genève and Geneva.

Omio customers book a train from Bern, Bahnhof Postautostation   to Genève   most frequently for this route.

Where is the departure train station in Bern located? Where is the arrival train station in Geneva located?

Passengers booking this journey most frequently board their trains from Bern, Bahnhof Postautostation and need to travel around 1.4 miles (2.3 km) from the city center to get to this train station.

Passengers arriving in Geneva most often arrive at Genève and need to travel around 1.2 miles (2 km) from this train station to the city center.

What train providers offer a service to Geneva from Bern?

When taking a train from Bern to Geneva, you can count on SBB for the best way to get you to Geneva. You can also check all possible train providers who offer a service from Bern to Geneva and compare the amenities they offer before buying a train ticket.

Are there any direct trains from Bern to Geneva?

Yes, there are 25 direct trains per day from Bern to Geneva with SBB, and you won’t need to transfer at another stop in between. Direct train services tend to offer more convenience and save you time when traveling to your destination, so it's worth paying attention to before you book your train ticket.

How many trains per day are there between Bern and Geneva?

On average, there are 25 trains a day from Bern to Geneva. The train times and services may be different on weekends and holidays compared to weekdays.

When is the earliest train from Bern to Geneva? When is the last train from Bern to Geneva?

You can take the first train from Bern to Geneva at 6: 04 AM. The last train from Bern to Geneva that you can take departs at 10: 08 PM. Omio shows you the latest train from Bern to Geneva schedule to help you book the best departure time for this trip.

How far in advance should I purchase train tickets to Geneva from Bern for the best deals?

The price of a one way train ticket from Bern to Geneva is on average $30 (€27) if you purchase within the next 7 days. But we recommend booking tickets before your planned travel date to find the best prices for trains from all possible train providers offering this route. In general, you can find train tickets from Bern to Geneva available a few months in advance.

Important Stations and Airports for this Journey

Bern
Geneva
Bern, Bahnhof Postautostation is the most popular Bern railway station for Omio travelers, but it's not the only one. Read all the information you need to know about the main train stations in Bern for your trip to Geneva.