Is there a ferry from Bergen to Denmark?
Fjord Line's daily route to Hirtshals, and how to get to Bergen from Copenhagen.
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.
Why
- Fjord Line says it sails daily between Bergen, Stavanger and Hirtshals, and that the route runs all year.
- According to Fjord Line, the crossing from Bergen takes about 17.5 hours, and the ship leaves Bergen at 14:00.
- 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
- Fjord Line: Ferry Hirtshals, Stavanger and BergenChecked at:
- Fjord Line: Bergen, Stavanger and Hirtshals route (Norwegian)Checked at:
- Fjord Line: Ferries between Denmark and NorwayChecked at:
- Go Nordic Cruiseline: Sailing scheduleChecked at:
- Vy: The Bergen LineChecked at:
Information checked on 15 October 2026.
BergenRelated questions
-
How long does it take to drive from Bergen to Trondheim?
The fastest drive between Bergen and Trondheim, on the E16 and E6 via Voss and Dovrefjell, takes about 10 hours, according to Visit Bergen.
-
Where does the airport bus (Flybussen) stop in Bergen, and how much does it cost?
Flybussen leaves Bergen Airport from stop A3 and has six city centre stops, including Festplassen, and an adult ticket costs NOK 189 online or NOK 220 on board.
-
Is there an express boat from Bodø to Svolvær?
Yes, the NEX 2 express boat, route 23-755, sails between Bodø and Svolvær and takes about three hours each way.
-
Is there a free shopping bus from Oslo to Sweden (Nordby, Svinesund)?
Nordby Shoppingcenter's own travel page lists no free bus from Oslo and suggests the train from Oslo S to Halden, then bus line 111 to the centre.

