Add organization

Is there a ferry from Bergen to Denmark?

Fjord Line's daily route to Hirtshals, and how to get to Bergen from Copenhagen.

Answered at: Checked at:

Short answer

Yes, Fjord Line sails daily all year from Bergen to Hirtshals in Denmark, calling at Stavanger, and the crossing takes about 17 and a half hours. The ferry leaves the terminal at Nøstet in central Bergen at 14:00. From Copenhagen, Fjord Line has no route, so take Go Nordic Cruiseline to Oslo and the train on.

Bergen a red train crossing a bridge, a small airplane above and a ferry on blue water below

Why

  1. Fjord Line says it sails daily between Bergen, Stavanger and Hirtshals, and that the route runs all year.
  2. According to Fjord Line, the crossing from Bergen takes about 17.5 hours, and the ship leaves Bergen at 14:00.
  3. Fjord Line's Bergen terminal, Jekteviksterminalen at Nøstet, is in the city centre and can be reached on foot, by bus or by car.

Details

The route is sailed by MS Stavangerfjord and MS Bergensfjord, and Fjord Line recommends booking a cabin on long crossings. Fjord Line's routes all run from Hirtshals to Kristiansand, Stavanger and Bergen, so none starts in Copenhagen. Go Nordic Cruiseline sails from Copenhagen to Oslo at 16:30 and arrives at 10:00, and the Bergen Line train then takes about 6.5–7.5 hours to Bergen.

Tip

Coming from Copenhagen, book the Bergen train for later the same day, since the ferry reaches Oslo at 10:00.

What may differ

Go Nordic Cruiseline says that for a period in 2027, while Nordic Pearl is in dock, it will only sail every other day, so check the sailing schedule.

People also ask

  • Is there a ferry from Copenhagen to Bergen?

Sources

Information checked on 15 October 2026.

Bergen