HirtshalsBergenCompare tickets and datesCompare

Choose your language

Denmark to Norway ferries compared

Six services to four ports, with the crossing time and the drive after landing set side by side.

Checked

A fjord with steep mountain sides and snow patches, under a heavy sky

Six services run from Hirtshals to four Norwegian ports, from 2 hrs 25 min to about 17 hrs 30 min at sea. The shortest is Fjord Line’s catamaran to Kristiansand; the longest is the through sailing to Bergen.

Which one suits you depends on the time at sea and on how far you still have to drive after landing. This page sets both out.

Every crossing from Hirtshals, on a map

Five sea crossings from Denmark to Norway, plus the E39 drive that staying on board replaces. Click a route for the details.

Loaded from another company

The map background is loaded from Esri's tile service, which sees your IP address. No cookies are set. It stays switched off until you allow it.

Routes on this map

  1. 1Hirtshals → Larvik3:45More information: hirtshals-larvik.info
  2. 2Hirtshals → Kristiansand2:25More information: hirtshals-kristiansand.com
  3. 3Hirtshals → Stavanger11:00More information: hirtshals-stavanger.com
  4. 4Hirtshals → Bergen17:30
  5. 5Frederikshavn → Oslo8:30
  • Departure port
  • Arrival port
  • Onward city
  • This route
  • Ferry crossing
  • By road

Every crossing from Hirtshals to Norway

RouteOperatorAt seaRunsSuits
Hirtshals to BergenFjord Lineapprox. 17 hrs 30 minThrough sailing, dailyThe western fjords, without the drive
Hirtshals to StavangerFjord Lineapprox. 11 hrsOvernight, year roundRogaland, the south west fjords
Hirtshals to KristiansandFjord Line, Fjord FSTRapprox. 2 hrs 25 minSeasonal catamaranThe shortest time at sea, in summer
Hirtshals to KristiansandColor Line, SuperSpeed 1approx. 3 hrs 25 minYear roundSouthern Norway, fastest year-round option
Hirtshals to KristiansandFjord Line, Stavangerfjord and Bergensfjordapprox. 3 hrs 55 minYear roundThe same port, more ship, slower
Hirtshals to LarvikColor Line3 hrs 45 minYear round, 1 to 3 dailyOslo, Vestfold, eastern Norway

Checked against the operators’ timetables in August 2026.

Time at sea plus time on the road

The number that matters is the total from Hirtshals to your destination, not the crossing alone.

If you are going toYou land atThen you driveWhy
Bergen, the western fjordsBergenNoneYou walk off into the city
Hardanger, Sogn og FjordaneBergen80 to 165 kmThe fjords start within an hour
Stavanger, RogalandStavanger, Risavika12 kmGet off at the earlier call
Southern Norway, the coastKristiansandMinutesShortest crossing, and you are there
Oslo, eastern NorwayLarvikapprox. 135 kmFrom Bergen it is around 460 km
Trondheim, the far northAny portSeveral hundred kmThe drive dominates whichever port you take

What separates the ports after docking

The crossing does not end at the quay. What comes next differs more between ports than the time at sea does.

PortWhere it sitsWithout your own carFirst driving leg
Bergen, JektevikSouthern edge of the centreBryggen 15 min on foot, station 20 minE16 towards Voss, approx. 100 km
Stavanger, Risavika12 km south-west of the cityKolumbus bus 2, approx. 40 minE39 north, 210 km and two ferries
KristiansandIn the city centreStation and bus station within walking distanceE39 west or E18 east
LarvikIn the city centreTrain to Oslo, around 1 hr 45 minE18 towards Oslo, approx. 135 km

For the fjords that is the whole difference. Bergen leaves you nothing to drive; Stavanger leaves 210 km on the E39, and that road crosses two fjords by ferry.

A suspension bridge carrying a road across a fjord, with mountains behind
West Norwegian roads cross the fjords by bridge, tunnel and ferry. That is what makes the driving time longer than the distance.

When the long crossing wins

Works well if

  • Bergen, Hardanger or Sogn og Fjordane is the destination
  • You would have paid for a hotel night anyway
  • You are travelling without a car, since Jektevik is a walk from the centre
  • You are in a motorhome and would rather not add driving days
  • You want the first Norwegian day to start rested rather than after five hours at the wheel

Look elsewhere if

  • Oslo or eastern Norway is the destination, where Larvik lands you 135 km away
  • You want the shortest possible time at sea
  • You are travelling on a tight budget and need no hotel night
  • Rogaland is the destination, in which case you get off six hours earlier

Bergen or Stavanger, hours and nights side by side

Stay on board, or land at Stavanger and drive

Both start on the same ship at the same quay. The difference is what the morning costs you.

Hirtshals to BergenHirtshals to Stavanger, then drive
Time at seaapprox. 17 hrs 30 minapprox. 11 hrs
Driving after landingNoneapprox. 210 km
Fjord ferries on the wayMortavika and Sandvikvåg, roughly NOK 340 together02
Hours awake and travellingapprox. 4approx. 9
Arrival in Bergen13:00Early afternoon, after five hours at the wheel

Distances are approximate, for the shortest road route, checked in August 2026. Fares are not included because they move with the date.

Which ferry route should you choose?

  • Bergen, Hardanger or the western fjords: Hirtshals to Bergen, about 17 hrs 30 min with nothing to drive at the end.
  • Stavanger, Rogaland or Preikestolen: the same sailing, but off at Risavika after about 11 hrs.
  • Southern Norway or the shortest crossing: Hirtshals to Kristiansand, from 2 hrs 25 min by catamaran in summer.
  • Oslo, Vestfold or eastern Norway: Hirtshals to Larvik, 3 hrs 45 min with 135 km to Oslo.

Next: the timetable, the cabins and prices.

Compare the routes on your dates

Crossing times are fixed, fares are not. Putting Bergen and Kristiansand next to each other on the same date shows what each one costs.

Compare tickets and dates

You book through our partner. We may receive a commission for this, at no extra cost to you.

Questions people ask

Which is the shortest ferry from Denmark to Norway?

Hirtshals to Kristiansand by Fjord Line's catamaran, about 2 hrs 25 min in the summer season. Color Line's SuperSpeed runs it year round in 3 hrs 25 min.

Which crossing is best for the fjords?

Hirtshals to Bergen. It is the only sailing that lands you in the fjord region itself, and Jekteviksterminalen is a 15 min walk from Bryggen.

Which crossing is best for Oslo?

Hirtshals to Larvik, which leaves 135 km to Oslo. From Bergen it is around 460 km on slower roads.

Is the long crossing worth it?

It depends on where you are going. For the western fjords it removes 210 km and two fjord ferries; for southern Norway it adds hours you do not need.