Your #1 Ferry travel and route comparison guide. Currently in-depth guides and maps for 729 ferry routes in 66 countries.
P&O Offers
PO banner

Ferry to Norway from UK

How to travel from the UK to Norway

On hold
holland norway lines

Eemshaven-Kristiansand

Holland ⇔ Norway
18 Hours
3 times per week
From: $160.00
Popular
holland norway lines

Emden-Kristiansand

Germany ⇔ Norway
18 Hours
3 times per week
From: $243.00

Hirtshals-Kristiansand

Denmark ⇔ Norway
2h 15 mins.
2 times per day
From: $37.00

Copenhagen-Oslo

Denmark ⇔ Norway
19 Hours
5 times per week
From: $42.00

Getting to Norway

Unfortunately, there is no direct ferry to Norway from The United Kingdom. Yet you can get there by car and two ferries! It is even possible to get there without ferries, but that is not advisable since it is a very long drive.

Traveling by ferry is a comfortable and enjoyable experience. If you’re looking for something extra special, why not try a cruise ferry to Norway? It’s an experience you won’t forget! Alternatively, you can choose one of our fast ferries. We explain all your options on this page.

 

Update: the ferry to Kristiansand from Eemshaven now departs from Emden:

Popular 1 holland norway lines

Emden-Kristiansand

Starting in June 2023, the Holland Norway Lines ferry will offer a new ferry route between Emden and Kristiansand. This route will connect Northwestern Germany with Kristiansand directly.

From: $243.00
Read full review

Other ferry guides you might enjoy

Get to the continent first

If you travel from the UK, you can choose to sail further to Norway from The Netherlands, Germany, or Denmark.

To get to your destination, you’ll first need to get to the continent. You can choose between direct crossings to Holland (Netherlands) or various options from Dover to France, depending on where in the UK you depart.

Departure is possible from NewcastleHullHarwich, and Dover-Calais / Dover Dunkirk

From Europe’s mainland, most people choose a cruise ferry from Emden and Kiel or a fast ferry from the North of Denmark. Check out all your options on the map!

UK-Norway ferry route map

Timetable, availability, and compare prices

If you already know which routes you want to take, you can compare sailings and request prices using the module below. If you want to book two ferries, you must do this in two separate steps.

Below the booking module, we provide more details about different Norway from UK ferry options.

Eemshaven-Kristiansand is the shortest drive

Depending on where you live in the UK, you can book one of the ferries to Rotterdam or Amsterdam. From here, Eemshaven can be reached by car in about 3 hours.

Ferries from UK to European Mainland

The first step of your journey from the UK to Norway by ferry can be done via the crossings below. 

For example: to travel by ferry from Dover to Norway, you can book the Dover-Calais ferry and then arrange a second ferry from Holland, Germany, or Denmark to reach Norway.

Travel time by car between the first and second ferry

  • From Rotterdam to Eemshaven (Holland): ± 3 hours and 15 minutes
  • From Calais to Eemshaven (Holland): ± 6 hours 15 minutes
  • From Rotterdam to Kiel (Germany): ± 6 hours 30 minutes
  • From Calais to Kiel (Germany): ± 9 hours 30 minutes
  • From Calais to Hirtshals (Denmark): ± 14 hours 15 minutes

Travel time by car between the first and second ferry

  • From Rotterdam to Emden (Germany): ± 3 hours and 45 minutes
  • From Calais to Emden (Germany): ± 6 hours 45 minutes
  • From Rotterdam to Kiel (Germany): ± 6 hours 30 minutes
  • From Calais to Kiel (Germany): ± 9 hours 30 minutes
  • From Calais to Hirtshals (Denmark): ± 14 hours 15 minutes
Popular
dover-calais ferry operators

Dover-Calais

UK ⇔ France
1h 30 mins.
Up to 55 times p/day
From: $39.00

Hull-Rotterdam

UK ⇔ Holland
11h 30 mins.
Once per day
From: $177.00
Popular
stenaline ferry

Harwich Hook of Holland

UK ⇔ Holland
6h 30 mins.
2 times per day
From: $82.00
Popular
dfds seaways ferry

Newcastle-Amsterdam

UK ⇔ Holland
Once per day
From: $61.00

Dover-Dunkirk

UK ⇔ France
2 Hours
Up to 8 times p/day
From: $88.00

Cruise ferries to Norway from Germany (and the Netherlands)

It was possible to travel from the Netherlands to Norway via the (new in 2022) Eemshaven-Kristiansand ferry connection. This ferry is temporarily changed docking harbours for the moment and changed the port to Emden-Kristiansand. This ferry has all the luxury and is a pleasant crossing for many. And this is also a bit of a problem: since this cruise ferry is so popular, you need to book far in advance; we even advise people to book a year early!

Important: The ferry from Eemshaven to Kristiansand has moved ports and now departs from Emden; making it the Emden-Kristiansand crossing.

Another interesting route to consider is the 20h ferry from Kiel to Oslo. Depending on which crossing you choose from the UK to the continent, the distance to Kiel is between 6 and 9 hours by car. This is a night crossing on the beautiful ship from Color Line. This is more of a ‘cruise' experience than a ferry experience.

On this page you'll find more information about the ferries from Germany to Norway.

the ship sailing on this connection

The luxurious cruise ships from Color Line

On hold
holland norway lines

Eemshaven-Kristiansand

Holland ⇔ Norway
18 Hours
3 times per week
From: $160.00
Popular
colorline logo

Kiel-Oslo

Germany ⇔ Norway
20 Hours
7 times per week
From: $143.00
Popular
holland norway lines

Emden-Kristiansand

Germany ⇔ Norway
18 Hours
3 times per week
From: $243.00

Ferry from Denmark to Norway

The departure ports in the north of Denmark are not just around the corner, but anyone taking a road trip to Norway will certainly benefit from one of these crossings.

Depending on where the rest of your vacation or trip will take place, you can choose between various destinations. For example: Larvik, Kristiansand, Oslo, Langesund and Bergen. 

The advantage of travelling from Denmark to Norway is mainly the short sailing time. These differ between 2 hours and 15 minutes and approximately 19 hours.

Hirtshals-Kristiansand

Denmark ⇔ Norway
2h 15 mins.
2 times per day
From: $37.00

Copenhagen-Oslo

Denmark ⇔ Norway
19 Hours
5 times per week
From: $42.00

Hirtshals-Langesund

Denmark ⇔ Norway
4 Hours
3 times per week
From: $32.00

Frederikshavn-Oslo

Denmark ⇔ Norway
9 hours
5 times per week
From: $53.00

Hirtshals-Larvik

Denmark ⇔ Norway
2h 15 mins.
2 times per day
From: $37.00
Show next

Drive to Norway from the UK

It may not be the most obvious route, but we'll mention it anyway: it is also possible to drive to Norway!

You can choose to take the Channel tunnel and drive all the way to Copenhagen. From here you can take the bridge to Sweden and drive further to the north to Norway.

Beware though: there are many toll routes and additional costs attached to these routes. 

You must travel 1566 kilometres from Calais to the Swedish-Norwegian border for this.

Frequently asked questions Ferry UK-Norway

There is no direct ferry from the UK to Norway. You can choose to travel to  Holland (Rotterdam or Amsterdam) or France and drive to the north of The Netherlands (Groningen). From here you can take a ferry to Kristiansand. Other options are to travel to Germany (Kiel) or Denmark (Hirtshals, Copenhagen).

There is only one ferry connection from the Netherlands to Norway: the crossing from Eemshaven to Kristiansand. It is operated by HNL – Holland Norway Lines.

The travel-duration from departure to arrival is about 18 hours on this route. You will leave in the afternoon (15.00) from Eemshaven to Kristiansand where you will arrive the next morning on 09.00

If you don't dislike a longer drive you can drive to Kiel, Kopenhagen, Langesund, or Hirtshals. You will be longer in the car but the crossing by ferry is a lot shorter. 

Depending on whether you bring a car and book a cabin, the costs for the ferry to Norway vary a lot. You can cross to France first, but more easily are the various connections you can take to the Netherlands. From there on you can travel via the Ferry in the North of the Netherlands or drive further by car and take the ferry a bit later to Germany or Denmark. To give an indication: a ferry to the Netherlands will be approximately €100,- per person, and from the Netherlands to Norway up to around €200,- per person. So if you opt for the easy way this will cost you somewhere around €300,- to travel to Norway.

On most crossings, you can take your dog along. Be sure to inform about vaccination rules and rules aboard the ships.

P&O Offers
PO banner
FerryGoGo.com
Logo