The average train between Bergen and Leiden takes 2d 6h and the fastest train takes 2d 3h. The train runs, on average, 3 times per week from Bergen to Leiden. The journey time may be longer on weekends and holidays; use the search form on this page to search for a specific travel date.
Trains run 3 times a week between Bergen and Leiden. The earliest departure is at 6:19 AM in the morning, and the last departure from Bergen is at 6:19 AM which arrives into Leiden at 1:52 PM. All services require a transfer at Oslo S and take an average of 2d 6h. The schedules shown below are for the next available departures.
Want to know about travelling from Bergen to Leiden? We have put together a list of the most frequently asked questions from our users such as: What is the cheapest mode of transport? What is the quickest option? How much do tickets usually cost? and many more.
No, there is no direct train from Bergen to Leiden. However, there are services departing from Bergen station and arriving at Leiden station via Oslo S. The journey, including transfers, takes approximately 2d 6h.
Bergen to Leiden train services, operated by Norwegian Railways (VY), depart from Bergen stasjon station.
Bergen to Leiden train services, operated by Norwegian Railways (VY), arrive at Leiden Centraal station.
The distance between Bergen and Leiden is 917.1 km. The road distance is 2,169 km.
You can take a train from Bergen stasjon to Leiden Centraal via Oslo S, Lund Centralstation, Lund C, Hamburg Hbf, Oberhausen Hbf, and Arnhem Centraal in around 28h 42m.