Home · Routes · Copenhagen–Oslo
Denmark → Norway πŸ‡³πŸ‡΄

Copenhagen to Oslo Ferry

DFDS's overnight cruise-ferry between Copenhagen and Oslo β€” around seventeen hours, with a spectacular morning approach up the Oslofjord.

17h crossing 1 / day from £119 car + 2
Crossing time
17h
Operators
DFDS
Sailings
1 / day
From
£119
Route type
Overnight crossing
Book this crossing

Search live Copenhagen to Oslo ferry prices

The search below is already set to this route — just hit search for live fares and times from every operator, via our Direct Ferries partner. Change the ports to compare another crossing.

Opens Direct Ferries · we earn a commission, you pay the same.
The crossing

The Copenhagen to Oslo ferry

Copenhagen to Oslo is DFDS's overnight cruise-ferry between the Danish and Norwegian capitals, a passage of around seventeen hours that doubles as a relaxed mini-cruise. The ship sails in the late afternoon, crosses the Kattegat and Skagerrak overnight and makes a memorable morning approach up the Oslofjord, past wooded islands and shoreline towns into the heart of Oslo. On board are en-suite cabins, restaurants, bars, shops, a nightclub and entertainment, so the evening passes easily before a comfortable night's sleep. The ferries carry cars, motorhomes and foot passengers, and the scenic fjord arrival alone makes the route a favourite. With a cabin booked you step ashore rested in central Oslo, close to the city's museums, harbourfront and onward roads into the Norwegian fjords and mountains.

Good to know

Copenhagen to Oslo ferry — common questions

How long is Copenhagen to Oslo by ferry?

Around seventeen hours, sailing overnight with a cabin.

Who operates Copenhagen to Oslo?

DFDS runs the overnight cruise-ferry between the two capitals.

Is the Oslofjord approach worth seeing?

Yes β€” the morning sail up the Oslofjord, past islands and shoreline towns, is one of the highlights of the crossing.

More crossings

Related ferry routes