Trip to Geneva

Find the perfect accommodation on booking.com

Great location and deals for every budget.

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

Trains from Bern to Geneva

🚂 A direct train service operated by Swiss Railways runs every 30 minutes from Bern to Geneva, with a travel time of approximately 1 hour and 57 minutes. 🌍 The journey covers a distance of 157 km and offers a convenient and efficient way to travel between these two Swiss cities. Trains depart from Bern station and arrive at Genève station. 🎫 Ticket prices for the train journey from Bern to Geneva range from €51 to €101, providing travelers with a range of options to suit their budget and schedule.

Where to stay in Geneva

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

Find accommodation
  • Swiss Railways is the main company providing train routes from Bern to Geneva. There are direct trains departing every 30 minutes, with the journey taking approximately 1 hour and 57 minutes. Passengers can also find various routes with transfers through companies like BLS, offering different travel times and options based on their preferences and schedule. For detailed scheduling and ticket information, travelers can visit the Swiss Railways official website or contact them directly for assistance.
  • The fastest train between Bern and Geneva is the direct train operated by Swiss Railways. This service departs from Bern and arrives at Genève, with a travel time of approximately 1 hour and 57 minutes. While there are alternative routes with transfers that may offer slightly shorter travel times, the direct train is the most efficient and convenient option for reaching Geneva from Bern in under 2 hours. Travelers can enjoy a comfortable journey and scenic views on this direct route provided by Swiss Railways.
  • Trains departing for Geneva from Bern all leave from Bern station. This is the main departure station for Swiss Railways train services connecting these two cities. Passengers can easily access Bern station via public transportation, car, or on foot, making it a convenient starting point for their journey to Geneva. Make sure to check the departure schedule and arrive at Bern station in advance to board the train smoothly and begin your trip to Geneva.
  • There are frequent and regular train services between Bern and Geneva. Departing every 30 minutes, these direct trains operated by Swiss Railways offer travelers a convenient and efficient way to travel between the two cities. Passengers can choose from multiple departures throughout the day, ensuring flexibility and options for planning their journey from Bern to Geneva. The journey typically takes around 1 hour and 57 minutes, making it a relatively quick and straightforward trip by train.
  • The train from Bern to Geneva operated by Swiss Railways, arrives at Genève station. Genève station is the main train station in Geneva, conveniently located in the city center, making it a convenient arrival point for travelers. Upon arriving at Genève station, passengers can easily access various transportation options to reach their final destination within Geneva or explore the city. This central location provides a seamless transition for visitors continuing their journey from the train station.
  • The first train of the day from Bern to Geneva departs early in the morning, typically around 5:30 AM. The last train of the day usually leaves Bern for Geneva in the late evening, around 11:00 PM. Travelers have a wide range of departure times throughout the day, with trains operating every 30 minutes, providing flexibility for passengers to choose a convenient schedule for their journey. It is advisable for passengers to check the latest timetable and schedule updates on the Swiss Railways website or contact them directly for the most accurate information on train timings.
  • There are multiple direct train trips each day between Bern and Geneva. Services operate every day, with trains departing from Bern and arriving at Genève approximately every 30 minutes. Travelers have the convenience of choosing from several direct train options throughout the day, making it easy to plan a journey that suits their schedule. Passengers can enjoy a comfortable and efficient ride on the direct trains provided by Swiss Railways for their trip between Bern and Geneva.
  • Yes, there is a direct train between Bern and Geneva. The direct train service departs from Bern and arrives at Genève, with departures scheduled approximately every 30 minutes throughout the day. This convenient direct route offers travelers a smooth and efficient journey, taking approximately 1 hour and 57 minutes to reach Geneva from Bern by train. Travelers can enjoy a hassle-free trip on this direct train operated by Swiss Railways for their journey between Bern and Geneva.
  • The cost of a train ticket from Bern to Geneva can vary between €52 and €103, depending on factors such as the class of service, time of booking, and availability of discounts or promotions. Passengers can choose from different fare options and classes to suit their budget and preferences. It is recommended to check the Swiss Railways official website or contact their customer service for the most up-to-date pricing and ticket information before planning the trip.

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