FerryConnect

Denmark → Norway

Hirtshals → Bergen

Fjord Line’s overnight cruise-ferry from northern Jutland calls at Stavanger in the morning and reaches Bergen at lunchtime, putting drivers straight into fjord country without the long drive through Sweden or southern Norway.

⏱ About 17h 30m – 17h 45m (via Stavanger)🚢 1 operator📅 Daily all year🚗 Vehicles accepted🐕 Pet friendly

Hirtshals to Bergen ferry at a glance

The ferry from Hirtshals to Bergen takes About 17h 30m – 17h 45m (via Stavanger) across the North Sea, operated by Fjord Line. Both vehicles and foot passengers are carried. Typical frequency: daily all year.

Crossing times and frequencies are typical figures and vary by season. Confirm the current timetable with the operator or booking partner before you travel. Route facts last reviewed 2026-09-29.

Sources: fjordline.com · fjordline.com · How we verify

Return crossing: Bergen to Hirtshals

Fjord Line also sails Bergen to Hirtshals, taking About 17h 30m – 17h 45m (via Stavanger). Northbound ships leave Bergen at 14:00 for Stavanger and Hirtshals.

Hirtshals to Bergen ferry timetable & sailing pattern

Daily year-round: leaves Hirtshals in the evening, calls at Stavanger around 07:00 and arrives in Bergen at 13:00

Fjord Line’s timetable also shows sailings on the network that call at Kristiansand.

Published departure times

  • 19:15 from Hirtshals

Return: Northbound ships leave Bergen at 14:00 for Stavanger and Hirtshals.

Timetables change by season and date. Check exact departures for your travel date on the official timetable.

Official Fjord Line timetable →

Source: Fjord Line Hirtshals–Stavanger–Bergen route page. Verified 2026-09-29.

Maritime Crossing Route Map

Interactive sea passage between Hirtshals and Bergen

📐 221 Nautical Miles
Hirtshals⇄Bergen
⏱ About 17h 30m – 17h 45m (via Stavanger) · 📐 221 nm
⚡ Compare All Operators

Ready to cross from Hirtshals to Bergen?

Check live availability, fares and sailing times with Direct Ferries.

Operators on This Route

OperatorCrossing TimeVessels
Fjord LineAbout 17h 30mMS Stavangerfjord, MS Bergensfjord

Route Features

🚗

Vehicles

Cars, campervans, and motorbikes accepted

🚶

Foot Passengers

Walk-on passengers welcome

🐕

Pets

Pets allowed with valid documents

📐

Distance

221 nautical miles

Getting There & Onward Transport

  • Bergen’s Jekteviksterminalen is central, within walking distance of the city’s sights
  • Hirtshals Havn is linked to the European motorway network via the E39

Frequently Asked Questions

Do I need a cabin on the Hirtshals–Bergen ferry?
Yes. Fjord Line says booking a cabin or an Airseat (reclining seat) is mandatory on this overnight crossing.
Can I bring my dog to Bergen on Fjord Line?
Yes. Fjord Line has an on-board kennel and requires a valid EU pet passport and the required health documentation.
How long is the ferry from Hirtshals to Bergen?
The crossing typically takes About 17h 30m – 17h 45m (via Stavanger). Actual times vary by vessel, season and sea conditions, so check the timetable for your sailing.
How often does the Hirtshals to Bergen ferry sail?
Daily year-round: leaves Hirtshals in the evening, calls at Stavanger around 07:00 and arrives in Bergen at 13:00. Fjord Line’s timetable also shows sailings on the network that call at Kristiansand. This is the pattern published in the Fjord Line Hirtshals–Stavanger–Bergen route page (checked 2026-09-29); confirm exact departure times on the official timetable before you travel.
Which ferry companies sail from Hirtshals to Bergen?
Fjord Line operates this route. Compare sailing times and ticket types before booking, as they often differ between operators.
Can I take my car on the Hirtshals to Bergen ferry?
Yes. Vehicles are carried on this route. Book vehicle space in advance for peak dates, and check the operator’s height, length and trailer limits for campervans and larger vehicles.
Can I take the Hirtshals to Bergen ferry as a foot passenger?
Yes. Foot passengers can travel on this route. Allow time to reach the passenger terminal and check the operator’s check-in closing time.
How far is Hirtshals from Bergen by ferry?
The sea crossing is about 221 nautical miles (roughly 409 km).