Ferry to Oslo, Kristiansand or Larvik: which one should you pick?
On a map they look alike: three ports in south-east Norway, a few hours apart, all reachable by ferry from the continent. That is why the question keeps coming up — and why it keeps being answered badly.
Because the real gap is not between the crossings, it is after you land. Between Kristiansand and Larvik there is an hour and twenty minutes more at sea... and two hours forty-five less on the road. Here are the figures, then what they mean.
The three ports, side by side
First thing to understand: the three do not start from the same place. Kristiansand and Larvik are reached from Hirtshals, in northern Denmark. Oslo is reached from Copenhagen or from Kiel — two night ships, in an entirely different price bracket.
What the crossing costs
| Arrival port | Where the ship leaves from | Time at sea | Entry price |
|---|---|---|---|
| Kristiansand | Hirtshals, two operators | 2h25 | 105 to 110 euros |
| Larvik | Hirtshals, Color Line | 3h45 | from 163 euros |
| Oslo | Copenhagen, one night | 17h30 | 125 to 410 euros |
| Oslo | Kiel, one night | 20h | 540 to 835 euros |
Read on its own, this table points at Kristiansand: the shortest crossing, the cheapest, and the only one where two operators share a route — which shows in the prices. Except that the crossing is not the journey.
What comes after
| Once landed at... | Oslo | Stavanger | Bergen |
|---|---|---|---|
| Kristiansand | about 4h30 | about 3h30 | about 7h |
| Larvik | about 1h45 | about 6h | about 6h30 |
| Oslo | — | about 7h30 | about 7h |
Orders of magnitude, in summer, excluding breaks and traffic. Norwegian roads take longer than their length suggests, and the E39 to Bergen includes two ferry crossings.
And here everything turns over. Landing at Larvik instead of Kristiansand saves two hours forty-five of driving for an hour and twenty more at sea. If your destination is Oslo or the east of the country, the decision is all but made in advance — and the ticket gap, some sixty euros, almost pays for itself in fuel.
The other way round, for the south coast, the Lysefjord or Stavanger, it is Kristiansand that sets you down in the right place: from Larvik you would drive back down the whole stretch the boat just saved you.
The three, one by one
Kristiansand — the shortest, the most frequent, the cheapest
Two hours twenty-five at sea, up to four sailings a day in summer, and the only route where Color Line and Fjord Line compete: the most accessible crossing between the continent and Norway. You leave Hirtshals after breakfast and have lunch in Norway.
The right port if your trip starts in Sorlandet, if you are aiming for Stavanger and the Lysefjord, or if you plan to work up the coast slowly. Not the right one if Oslo is the destination: four and a half hours of E18 remain. The city and its hotels are on the Kristiansand page.
Larvik — an hour more at sea, three hours less on the road
Same port of departure, but you land in Vestfold, on the west bank of the Oslofjord: Oslo is under two hours away, and the whole Telemark coast starts at the terminal gate. Three hours forty-five at sea, two sailings a day in summer with Color Line, from 163 euros.
This is the classic trade, and it comes out favourable almost every time the east of the country is involved. Larvik's only real drawback: a single operator, so no price competition, and an offer that thins out sharply off season.
Oslo — zero kilometres, but a night at sea
The two Oslo lines are not playing against Hirtshals: they are playing against a day of driving. You board in the afternoon at Copenhagen or Kiel, sleep, wake in the Oslofjord, and land in the city centre. Nothing to do afterwards — you are there.
They make sense, then, if you are coming up from Germany, the Netherlands or eastern Denmark, and none at all if you are already in Jutland: crossing Denmark backwards to reach Copenhagen would cost more than the ticket saved. The departure pages: Copenhagen, Kiel, and Oslo on arrival.
And a fourth, that nobody mentions: Sandefjord
Sandefjord is twenty-five kilometres from Larvik, on the same coast, and the boat that arrives there comes from Stromstad, in Sweden: two and a half hours at sea, from 32 euros — the cheapest ticket of all the international lines on this site.
It replaces neither Hirtshals nor Copenhagen, because it assumes you have already driven up Sweden. But if the route goes through Gothenburg anyway — on the way home, for instance — it is the cheapest way to cross the last border.
The shortcut, in four sentences
- Oslo, Telemark or the east of the country? Larvik. An hour and twenty more at sea beats two hours forty-five of E18.
- Sorlandet, Stavanger, the Lysefjord? Kristiansand. The shortest, most frequent and cheapest crossing — and in the right place.
- Coming up from Germany or eastern Denmark? Straight to Oslo, via Copenhagen or Kiel: the boat replaces the driving day instead of adding to it.
- Four or more of you? Compare the price per person, not just the entry fare: on these lines every passenger pays on top of the vehicle, and the gap between ports widens with the numbers.
Two cautions to finish. First the season: Kristiansand keeps several sailings a day all year, Larvik thins out markedly in winter, and the two Oslo lines hold a daily rotation. Second the return leg: nothing obliges you to leave the way you came, and many itineraries gain by entering through Larvik and leaving through Kristiansand, or the reverse.
Today's sailing times and the full scale by vehicle length are on each route page — those are what count. And if you have not yet chosen your port of departure, the four lines from Hirtshals are compared here.
Also worth reading
Paying for ferries in Norway
The 2026 AutoPASS scale, the prepayment account at 50 percent off, FerryPay, invoicing for foreign plates and the 28 free routes.
Ferry to the Lofoten Islands
Four ferries reach the Lofoten Islands, and they do different jobs. Times, frequencies, fares and the road left — plus the fast boat from Tromsø.
The most beautiful fjord cruises in Norway
Day boat trips by port: Lysefjord, Nærøyfjord, Geirangerfjord, Trollfjord, whales in Tromsø. Prices from, reviews and the ferry on the same route.