FerryConnect
🇩🇰Denmark Maritime Network

Denmark Ferries: Routes, Ports & Operators

FerryConnect covers 31 ferry routes from Denmark, including 23 island crossings and 7 international routes. Main ports and places: Hirtshals, Svendborg, Faaborg, Fynshav and Havnsø. Operators include Ærøfærgerne, Svendborg Færge- og Sundfart, Fjord Line and Molslinjen. Every route below is checked against the operator's own timetable, with sources on each route page.

🌊 South Funen Archipelago🌊 Kattegat🌊 Little Belt🌊 North Sea
Total Crossings

31

Sea Highways

7

Island Routes

23

Rivers & Lakes

1

Denmark Ferry Routes Map

Interactive sea routes, island lifelines, and river/lake car ferries across Denmark.

🚢

Major International Sea Passages

Cross-border high-capacity passenger, vehicle, and freight highways

Øresund · 3 NM

Helsingør → Helsingborg

Helsingør Ferry Terminal to Helsingborg Knutpunkten

⏱ About 20 minutes

The Helsingør–Helsingborg ferry crosses the narrowest point of the Øresund between Hamlet’s Kronborg Castle and Helsingborg in about 20 minutes. Øresundslinjen runs it 24 hours a day, with the battery-powered Aurora and Tycho Brahe among its five ships.

🚢 Øresundslinjen📅 Around the clock, with a departure every 20 minutes for most of the day🚗 Vehicles🐕 Pets
Skagerrak · 87 NM

Hirtshals → Larvik

Hirtshals Color Line terminal (Norgeskajen) to Larvik Color Line terminal (Revet)

⏱ About 3h 45m

Color Line’s SuperSpeed 2 links the northern tip of Jutland with Larvik on the western side of the Oslofjord in about three and three-quarter hours. It is the most direct car ferry from Denmark to Vestfold and the Oslo region.

🚢 Color Line📅 Daily departures all year on SuperSpeed 2🚗 Vehicles🐕 Pets
North Sea · 221 NM

Hirtshals → Bergen

Hirtshals Havn (Fjord Line terminal) to Jekteviksterminalen

⏱ About 17h 30m – 17h 45m (via Stavanger)

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.

🚢 Fjord Line📅 Daily all year🚗 Vehicles🐕 Pets
North Sea · 160 NM

Hirtshals → Stavanger

Hirtshals Havn (Fjord Line terminal) to Risavika terminal

⏱ About 11h – 11h 45m

An overnight sailing from Hirtshals that arrives in Stavanger at about 07:00, handy for Preikestolen, the Lysefjord and the Jæren coast. It is the first call of Fjord Line’s Bergen service.

🚢 Fjord Line📅 Daily all year🚗 Vehicles🐕 Pets
Wadden Sea (Lister Tief) · 6 NM

Rømø → Sylt

Havneby ferry harbour to List harbour

⏱ About 40m

The only road-vehicle ferry onto Sylt, crossing from Havneby on Denmark’s Rømø to List at the northern tip of Germany’s best-known North Sea island. It is the alternative to loading your car onto the Sylt Shuttle train.

🚢 FRS Syltfähre📅 Hourly, every day, all year🚗 Vehicles
North Sea / North Atlantic · 568 NM

Hirtshals → Tórshavn

Hirtshals Havn (Containerkajen 4) to Tórshavn ferry terminal (Eystarabryggja)

⏱ About 31h – 40h 30m

The only passenger ferry between mainland Europe and the Faroe Islands: Smyril Line’s Norröna sails from Hirtshals to Tórshavn with two nights at sea, carrying cars and campervans for touring the islands.

🚢 Smyril Line📅 Weekly all year; twice weekly in summer🚗 Vehicles
North Atlantic · 842 NM

Hirtshals → Seyðisfjörður

Hirtshals Havn (Containerkajen 4) to Seyðisfjörður ferry terminal

⏱ About 66h (via Tórshavn)

The only car ferry from continental Europe to Iceland. Norröna sails from Hirtshals via Tórshavn to Seyðisfjörður in the East Fjords, so you can drive your own car round the Ring Road.

🚢 Smyril Line📅 Weekly from mid-March to late November🚗 Vehicles
🏝️

Island & Coastal Lifeline Crossings

Offshore archipelago connections and scenic coastal routes

Baltic Sea · 88 NM

Køge → Rønne (Bornholm)

Køge Havn (Baltic Kaj) to Rønne Havn

⏱ About 5h 30m

The Køge–Rønne ferry is the all-Danish route to Bornholm, avoiding Sweden entirely, which matters for travellers with pets, dangerous goods or no wish to cross the Øresund Bridge. It is slower than the Ystad fast ferry, at about five and a half hours.

🚢 Bornholmslinjen📅 One departure a day from each port🚗 Vehicles
Kattegat · 37 NM

Aarhus → Odden

Molslinjen terminal, Aarhus Østhavn to Odden Færgehavn (Sjællands Odde)

⏱ 1h 20m – 1h 30m

Molslinjen’s high-speed ferries cut straight across the Kattegat from Aarhus to Sjællands Odde, a shortcut between Jutland and Zealand and Copenhagen that avoids the Great Belt Bridge. Molslinjen says these are the world’s largest high-speed ferries.

🚢 Molslinjen📅 Up to 24 departures a day, all year🚗 Vehicles
Kattegat · 24 NM

Ebeltoft → Odden

Molslinjen Ebeltoft terminal to Odden Færgehavn (Sjællands Odde)

⏱ About 1h 15m

A seasonal Molslinjen crossing from Ebeltoft on the Djursland peninsula to Sjællands Odde, 15 minutes quicker than sailing from Aarhus and handy for summer-house trips to Mols Bjerge.

🚢 Molslinjen📅 Spring and summer only; daily in summer🚗 Vehicles
Wadden Sea (Grådyb) · 1 NM

Esbjerg → Fanø

Esbjerg Fanø ferry berth (Nordre Mole) to Nordby ferry harbour

⏱ About 12m

A 12-minute shuttle from Esbjerg harbour to Nordby on Fanø, the Wadden Sea island known for its wide car-legal beaches and kite festivals. The electric ferry Grotte now works alongside Fenja and Menja.

🚢 Fanølinjen (Molslinjen)📅 Shuttle service throughout the day; three ferries at the busiest times🚗 Vehicles
Kattegat · 17 NM

Kalundborg → Samsø

Kalundborg ferry harbour to Ballen harbour

⏱ 1h 20m – 1h 30m

Samsølinjen’s electric ferry Tyrfing links Kalundborg on Zealand with Ballen on the east coast of Samsø, the island’s direct route from the Copenhagen side of Denmark.

🚢 Samsølinjen (Molslinjen)📅 One to four sailings a day depending on the season🚗 Vehicles
Kattegat · 10 NM

Hou → Samsø

Hou ferry harbour to Sælvig harbour

⏱ About 1h

The main Jutland link to Samsø, sailing from Hou near Odder to Sælvig on the island’s west coast in an hour. Prinsesse Isabella carries 160 cars and 580 passengers.

🚢 Samsø Færgen📅 14 departures a day🚗 Vehicles
Little Belt · 7 NM

Bøjden → Fynshav

Bøjden ferry harbour to Fynshav ferry harbour

⏱ About 40m

Alslinjen’s shortcut between south-west Funen and the island of Als in Southern Jutland, sailed by the all-electric Nerthus, named Shortsea Ferry of the Year at the 2025 Ferry Shipping Summit.

🚢 Alslinjen (Molslinjen)📅 Up to 16 departures a day🚗 Vehicles
Langeland Belt · 8 NM

Spodsbjerg → Tårs

Spodsbjerg ferry harbour (Langeland) to Tårs ferry harbour (Lolland)

⏱ About 45m

A shuttle across the Langeland Belt linking Langeland and Funen with Lolland-Falster. It saves drivers heading for Rødby, Gedser or the Femern crossing a long detour over the Great Belt.

🚢 Langelandslinjen (Molslinjen)📅 Almost every hour, early morning to late evening, all year🚗 Vehicles
Kattegat · 15 NM

Frederikshavn → Læsø

Frederikshavn (Læsøfærgen berth) to Vesterø Havn

⏱ About 1h 30m

The only car ferry to Læsø, the quiet Kattegat island famous for its seaweed-thatched houses and salt works, sailing from Frederikshavn to Vesterø Havn in an hour and a half.

🚢 Læsøfærgen📅 Three to seven departures each way a day, depending on the date🚗 Vehicles
South Funen Archipelago · 8 NM

Rudkøbing → Marstal

Rudkøbing færgehavn (Langeland) to Marstal færgehavn (Ærø)

⏱ About 50m

ÆrøXpressen is the shortest crossing to Ærø: 50 minutes from Rudkøbing on Langeland to Marstal, the island’s maritime town, passing Strynø and the uninhabited islets of the South Funen archipelago.

🚢 ÆrøXpressen📅 6 sailings each way Monday–Friday, 5 at weekends, all year🚗 Vehicles
Kattegat · 27 NM

Grenaa → Anholt

Stenaterminalen, Grenaa to Anholt Havn

⏱ 2h 30m – 3h

M/F Anholt makes the near three-hour crossing of the Kattegat from Grenaa to Anholt, which the operator calls the most isolated small community on a Danish island, midway between Denmark and Sweden. Most days the ferry starts from Anholt in the morning and returns from Grenaa at midday.

🚢 Grenaa-Anholt Færgefart📅 Usually one return trip a day, with no sailing on most Wednesdays and some weekend days🚶 Foot Only
Sejerøbugten · 10 NM

Havnsø → Sejerø

Havnsø Havn to Sejerø Havn

⏱ About 1h 5m

The municipal Sejerø ferry crosses Sejerø Bay from Havnsø in north-west Zealand to the island of Sejerø in about 65 minutes. It is run by Kalundborg Kommune alongside the smaller Nekselø ferry from the same harbour.

🚢 Sejerøbugtens Færger (Kalundborg Kommune)📅 4 sailings a day each way in winter; 5–6 a day from late March to mid-October🚗 Vehicles
Sejerøbugten · 2 NM

Havnsø → Nekselø

Havnsø Havn to Nekselø landing

⏱ About 20m

A 20-minute crossing from Havnsø to the small island of Nekselø in Sejerø Bay. When fewer than 12 passengers have booked, the small boat Havlit runs instead of the ferry, and in winter every departure must be requested an hour ahead.

🚢 Sejerøbugtens Færger (Kalundborg Kommune)📅 6 departures a day Monday–Friday, 4 at weekends; first and last trips on request🚗 Vehicles
South Funen Archipelago · 4 NM

Svendborg → Skarø

Svendborg Havn (Havnepladsen 1) to Skarø Havn

⏱ About 30m

M/F Højestene runs from the heart of Svendborg harbour to the small island of Skarø in about half an hour before continuing to Drejø. The ferry takes up to 10 cars and 98 passengers in summer.

🚢 Svendborg Færge- og Sundfart📅 Up to 5 sailings a day from Svendborg🚗 Vehicles
South Funen Archipelago · 9 NM

Svendborg → Drejø

Svendborg Havn (Havnepladsen 1) to Drejø Havn

⏱ About 1h 15m

Drejø sits in the middle of the South Funen archipelago, and M/F Højestene reaches it from Svendborg in about 75 minutes, calling at Skarø on the way. The ferry carries up to 10 cars.

🚢 Svendborg Færge- og Sundfart📅 Up to 5 sailings a day from Svendborg, calling at Skarø🚗 Vehicles
South Funen Archipelago · 6 NM

Svendborg → Hjortø

Svendborg Havn (Havnepladsen 4) to Hjortø landing

⏱ About 1h

Hjortøboen, a 12-passenger boat, links Svendborg with Hjortø, one of Denmark’s smallest inhabited islands, in about an hour. Outside high summer it sails only when someone has booked.

🚢 Svendborg Færge- og Sundfart📅 Two return trips a day; on request only outside the summer season🚶 Foot Only
Kattegat (Aarhus Bay) · 7 NM

Hou → Tunø

Hou Havn (Havnegade 4b) to Tunø Havn

⏱ About 55m

Odder Kommune’s ferry runs from Hou, on the coast south of Aarhus, to the small Kattegat island of Tunø in 55 minutes. It carried a record 59,406 passengers in 2025, beating the previous record set in 2021.

🚢 Tunøfærgen (Odder Kommune)📅 4 departures each way on weekdays, 2 at weekends; extra midday sailing in summer🚶 Foot Only
Kattegat · 8 NM

Snaptun → Endelave

Snaptun Havn (Havnevej 21, Juelsminde) to Endelave Havn

⏱ About 1h 5m – 1h 10m

MF Endelave sails daily from Snaptun, near Juelsminde on the east Jutland coast, to Endelave, a small farming island in the Kattegat that belongs to Horsens Kommune.

🚢 Endelave Færgefart (Horsens Kommune)📅 Daily, usually 2–3 return sailings a day🚗 Vehicles
South Funen Archipelago · 5 NM

Faaborg → Lyø

Faaborg Havn to Lyø Havn

⏱ About 40m direct (about 1h 10m via Avernakø)

Øfærgen runs a triangle from Faaborg to the islands of Lyø and Avernakø, alternating direction through the day, so Lyø is reached in about 40 minutes on direct legs and about 70 minutes when the boat calls at Avernakø first.

🚢 Øfærgen (Faaborg-Midtfyn Kommune)📅 6–8 round trips a day on weekdays, 5 at weekends🚗 Vehicles
South Funen Archipelago · 4 NM

Faaborg → Avernakø

Faaborg Havn to Avernakø harbour

⏱ About 30m direct (about 1h via Lyø)

Avernakø, just south of Faaborg, is served by Øfærgen’s Faaborg–Avernakø–Lyø triangle; direct legs between Avernakø and Faaborg take about half an hour, and the ferry carries cars as well as foot passengers.

🚢 Øfærgen (Faaborg-Midtfyn Kommune)📅 6–8 round trips a day on weekdays, 5 at weekends🚗 Vehicles
South Funen Archipelago · 12 NM

Svendborg → Ærøskøbing (Ærø)

Svendborg ferry terminal (Ærøfærgerne) to Ærøskøbing ferry harbour

⏱ 1h 15m

Ærøfærgerne’s main route from Svendborg on Funen to Ærøskøbing, the island of Ærø’s storybook old town of cobbled lanes and painted houses. The car ferry takes 75 minutes and runs up to nine times a day.

🚢 Ærøfærgerne📅 Up to 9 sailings a day🚗 Vehicles
Little Belt · 10 NM

Fynshav (Als) → Søby (Ærø)

Fynshav ferry harbour to Søby ferry harbour

⏱ 1h

Ærøfærgerne’s link from Fynshav on the island of Als, close to the German border, to Søby at the northern tip of Ærø. The crossing takes an hour and runs up to six times a day, a handy way onto Ærø from southern Jutland.

🚢 Ærøfærgerne📅 Up to 6 sailings a day🚗 Vehicles
South Funen Archipelago · 9 NM

Faaborg → Søby (Ærø)

Faaborg ferry harbour to Søby ferry harbour

⏱ 1h

Ærøfærgerne’s crossing from Faaborg on south-west Funen to Søby on Ærø, an hour across the South Funen Archipelago. In the winter timetable it runs on weekdays only, with up to five departures a day.

🚢 Ærøfærgerne📅 Up to 5 sailings on weekdays🚗 Vehicles
🏞️

Rivers, Estuaries & Lakes

Essential vehicular shortcuts, cable ferries, and scenic inland water passages

Isefjord · 3 NM

Hundested → Rørvig

Hundested Havn (Havnegade 21) to Rørvig Havn (Toldbodvej 77)

⏱ About 25m

The “shortcut in North Zealand”: a 25-minute car ferry across the mouth of Isefjord linking Hundested with Rørvig in Odsherred, saving the long drive round the fjord. It is one of the busiest small ferry routes in Denmark.

🚢 Hundested-Rørvig Færgefart📅 Hourly on weekdays; every half hour in high season with two ferries🚗 Drive-On / Drive-Off
⚡ Denmark Travel & Logistics Hub

Planning a journey through Denmark?

Book port accommodation, connecting trains, terminal car rental, and private transfers through verified maritime partners.