Trip to Zurich

Find the perfect accommodation on booking.com

Great location and deals for every budget.

ItalianoEspañolFrançaisEnglishDeutschPolishPortuguese BRPortugueseEspañolJapaneseTurkishDutchUkrainianSwedishNorwegianDanishРусский
Avg. duration
Distance km
Avg. price$
Train trips found

Trains from Bergen to Zurich

🚇 Embark on a scenic train journey from Bergen to Zurich with transfers in Oslo, Gothenburg, Hamburg, and Basel. The entire trip, spanning approximately 33 hours and 13 minutes, offers stunning views of diverse landscapes along the way. 💰 Ticket prices for the Bergen to Zurich train vary between €328 to €461, offering a cost-effective and convenient way to explore multiple countries in one epic rail adventure. Sit back, relax, and take in the beauty of Europe on this unforgettable cross-border train journey.

Where to stay in Zurich

There are over 314 hotels to stay in Zurich. Prices range from $29 per night.

Accomodation
  • There is no direct train from Bergen to Zurich, but you can take a journey with multiple transfers. Norwegian Railways operates the train services from Bergen to various European cities before reaching Zurich. The final leg of the journey is operated by Swiss Railways, which will take you to Zurich Hauptbahnhof station. The travel time for the entire trip, including transfers, is approximately 33 hours and 13 minutes. Ticket prices for this train route typically range from €334 to €469, depending on the class of service and the time of booking.
  • The fastest train option between Bergen and Zurich would involve taking the services operated by Norwegian Railways and Swiss Railways with multiple transfers. The journey, including transfers in Oslo, Gothenburg, Hamburg, and Basel, will take approximately 33 hours and 13 minutes. Unfortunately, due to the nature of the route and transfers, there is no significantly faster alternative for traveling by train between these two cities.
  • Trains departing for Zurich from Bergen are operated by Norwegian Railways and depart from Bergen stasjon station. This is the main railway station in Bergen, conveniently located in the city center. Passengers can board the train to Zurich from Bergen stasjon and begin their journey towards Switzerland.
  • There are multiple trains that travel between Bergen and Zurich despite there being no direct route. Passengers can expect a journey with transfers at Oslo S, Göteborg Centralstation, Hamburg Hbf, and Basel Sbb on the way to Zurich Hb. The entire trip, including these transfers, typically takes about 33 hours and 13 minutes to complete. Travelers can choose from various departure times and schedules for this train route between Bergen and Zurich.
  • The train journey from Bergen to Zurich concludes at Zurich Hauptbahnhof station. This is where the Bergen to Zurich train services operated by Swiss Railways arrive. Zurich HB is the main train station in Zurich and a bustling transportation hub, providing easy access to the city center and other parts of Switzerland. Travelers can expect a convenient arrival point with various amenities and transport connections at Zurich HB station.
  • The first train from Bergen to Zurich typically departs from Bergen stasjon station early in the morning to begin the journey with multiple transfers. The last train of the day for this route usually leaves Bergen stasjon later in the evening to accommodate travelers throughout the day. Due to the multiple transfers and long duration of the journey, the schedule for these trains may vary, so it is advisable to check the specific departure times closer to your travel date for the most up-to-date information.
  • There are no direct train trips between Bergen and Zurich. The journey involves multiple transfers and train services operated by Norwegian Railways and Swiss Railways to reach Zurich Hauptbahnhof station. Due to the nature of the route requiring transfers at various stations such as Oslo, Gothenburg, Hamburg, and Basel, there are no direct daily train options between Bergen and Zurich. Travelers should plan for a long journey of approximately 33 hours and 13 minutes, considering the transfer times and schedules of connecting trains.
  • There is no direct train connection between Bergen and Zurich. Travelers would need to take a series of trains with transfers at stations such as Oslo, Gothenburg, Hamburg, and Basel to reach Zurich Hauptbahnhof station. The total travel time for this multi-leg journey, including the necessary transfers, is approximately 33 hours and 13 minutes. It's advisable to plan the trip carefully to ensure smooth transitions between trains and arrival at the final destination in Zurich.
  • The cost of a train journey from Bergen to Zurich typically ranges between €334 and €469. The price variation may depend on factors such as the class of service, availability of seats, and the time of booking. It's advisable to book tickets in advance to secure the best fares and ensure a smooth travel experience on this scenic train route through Europe.

Will you be returning to Bergen by train?

If you are looking for the return train journey, check out trains from Zurich to Bergen

See schedule