Trip to Geneva

Find the perfect accommodation on booking.com

Great location and deals for every budget.

ItalianoEspañolFrançaisEnglishDeutschPolishPortuguese BRPortugueseEspañolJapaneseTurkishDutchUkrainianSwedishNorwegianDanishРусский
Avg. duration3h
Distance170 km
Avg. price$ 100
Train trips14 found

Trains from Bern to Geneva

🚆 Traveling from Bern to Geneva by train is a convenient and efficient option. The direct train operated by Swiss Railways departs every 30 minutes and takes approximately 1 hour and 57 minutes to reach Geneva from Bern. 📍 The distance between Bern and Geneva is 157 km, and passengers have the choice of different routes with varying durations. Depending on the route selected, the travel time can range from 1 hour 44 minutes to 2 hours 5 minutes. Prices for the train journey between Bern and Geneva typically range from €51 to €101.

Where to stay in Geneva

There are over 169 hotels to stay in Geneva. Prices range from $61 per night.

Accomodation
  • Swiss Railways operates direct train services from Bern to Geneva. Trains depart every 30 minutes, taking approximately 1 hour 57 minutes to reach Geneva. Passengers can board the train at Bern station and alight at Genève station. The fares for this journey range from €51 to €102, with multiple routes available varying in travel time and transfer points.
  • The fastest train route between Bern and Geneva is the direct train operated by Swiss Railways. This direct service takes approximately 1 hour and 57 minutes to travel the 157 km distance. Passengers can board the train at Bern station and disembark at Genève station, with services running every 30 minutes daily. The ticket prices for this fast and convenient journey range from €51 to €102.
  • Trains departing from Bern for Geneva are operated by Swiss Railways and depart from Bern station. Bern station serves as the primary departure point for travelers heading to Geneva by train. Passengers can easily access the train services to Geneva from the central location of Bern station. The efficient and reliable Swiss Railways provide a convenient transportation option for those journeying from Bern to Geneva.
  • There are frequent train services operating between Bern and Geneva. Trains depart every 30 minutes, providing travelers with flexible scheduling options for their journey. The direct train route between Bern and Geneva has a travel time of approximately 1 hour and 57 minutes. With multiple trains running daily, passengers can easily find a suitable departure time that fits their travel plans.
  • The train traveling from Bern to Geneva arrives at Genève station. This station is the main railway hub in Geneva, conveniently located in the city center. Travelers can easily access various transportation options, including buses and trams, upon arrival at Genève station. Swiss Railways operates the train services that terminate at this station, providing a seamless travel experience for passengers.
  • The first train from Bern to Geneva departs in the early morning, and the last train runs in the late evening. Trains operate every day, with services departing approximately every 30 minutes throughout the day. Travelers have the flexibility to choose a departure time that best suits their schedule for the 1 hour 57 minute journey from Bern to Geneva by train.
  • There are multiple direct train trips each day between Bern and Geneva. Services operate every day, departing approximately every 30 minutes, providing travelers with frequent options for the 1 hour 57 minute journey. Passengers can enjoy the convenience of direct train connections between Bern and Geneva throughout the day, making it easy to plan their travel itinerary.
  • Yes, there is a direct train between Bern and Geneva. The direct train service departs from Bern and arrives at Genève, with trains operating every 30 minutes and running daily. This direct journey takes approximately 1 hour and 57 minutes, offering a convenient and efficient travel option between the two cities.
  • The cost of a train ticket from Bern to Geneva varies between €51 and €102. The price range is dependent on factors such as the class of travel, time of booking, and availability of discounts or promotions. Passengers can choose the fare that best suits their budget and preferences when planning their journey between Bern and Geneva by train.

Will you be returning to Bern by train?

If you are looking for the return train journey, check out trains from Geneva to Bern

See schedule