Trip to Bern

Find the perfect accommodation on booking.com

Great location and deals for every budget.

ItalianoEspañolFrançaisEnglishDeutschPolishPortuguese BRPortugueseEspañolJapaneseTurkishDutchUkrainianSwedishNorwegianDanishРусский
Avg. duration1h
Distance96 km
Avg. price$ 65
Train trips5 found

Trains from Lausanne to Bern

🕒 The journey between Lausanne and Bern takes approximately 1 hour and 12 minutes, with trains departing every 15 minutes. This frequent schedule allows for flexible planning and easy access between the two cities. 💸 Ticket prices for the train ride from Lausanne to Bern range from €32 to €64, making it an affordable way to travel between these two beautiful Swiss cities. Sit back, relax, and enjoy the scenic views on this picturesque train route.

Where to stay in Bern

There are over 72 hotels to stay in Bern. Prices range from $92 per night.

Accomodation
  • Swiss Railways is the primary company that provides train routes from Lausanne to Bern. The direct train service operates daily with departures every 15 minutes, and the journey typically takes around 1 hour and 12 minutes. Travellers can expect efficient and comfortable train services, with ticket prices ranging from €33 to €66 for the trip between Lausanne and Bern.
  • The fastest train between Lausanne and Bern is the direct service operated by Swiss Railways. This train departs from Lausanne station and arrives at Bern station, with departures scheduled every 15 minutes and services operating daily. Passengers can expect a swift journey of approximately 1 hour and 12 minutes, making it a convenient and efficient option for travel between these two cities. Ticket prices for this fast and direct train service typically range from €33 to €66.
  • Trains departing for Bern from Lausanne leave from Lausanne station. This station serves as the main departure point for the Swiss Railways train services connecting Lausanne and Bern. Passengers can easily access Lausanne station, located in the city center, to begin their journey to the capital city of Bern. The convenient departure location at Lausanne station offers travelers a seamless and straightforward starting point for their train trip.
  • There are frequent train services between Lausanne and Bern with trains departing every 15 minutes throughout the day. Travelers can enjoy the convenience of a direct train journey operated by Swiss Railways for this route, which takes approximately 1 hour and 12 minutes to reach Bern from Lausanne. With trains operating daily, passengers have multiple options for departure times to choose from when planning their trip between the two Swiss cities. Ticket prices for the train service between Lausanne and Bern typically range from €33 to €66, offering passengers flexibility in their travel plans.
  • The train from Lausanne to Bern operated by Swiss Railways arrives at Bern station. Bern station is the main railway station in the capital city of Switzerland, conveniently located in the city center. Passengers disembarking at Bern station have easy access to various transportation options as well as nearby attractions, making it a convenient arrival point for travelers visiting the city.
  • The first train from Lausanne to Bern typically departs early in the morning, and the last train usually leaves late in the evening. With trains operating every 15 minutes throughout the day, passengers have a range of options to choose from for their journey. Travelers can check the specific train schedules on the Swiss Railways website or at the train stations for the exact departure times of the first and last trains of the day between Lausanne and Bern.
  • There are multiple direct train trips available each day between Lausanne and Bern. With services departing every 15 minutes and operating daily, travelers have a convenient and frequent schedule to choose from. Passengers can enjoy the efficiency of Swiss Railways trains for their journey, which typically takes around 1 hour and 12 minutes to reach Bern from Lausanne. Tickets for these direct train trips vary in price, ranging from €33 to €66 for the journey.
  • Yes, there is a direct train connection between Lausanne and Bern. The direct train service departs from Lausanne and arrives at Bern, with trains operating every 15 minutes and running daily. Travelers can enjoy a convenient and efficient journey with a travel time of approximately 1 hour and 12 minutes between Lausanne and Bern by train.
  • The cost of a train ticket from Lausanne to Bern typically ranges from €33 to €66. Prices may vary depending on factors such as the class of service, time of booking, and any applicable discounts or promotions. Travelers can expect to pay within this price range for a one-way journey by train between Lausanne and Bern.

Will you be returning to Lausanne by train?

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

See schedule