Ferries from Denmark to Sweden sail approximately 440 times per week and are operated by Bornholmslinjen, Oresundslinjen & Stena Line.
How long is the ferry from Denmark to Sweden?
Denmark to Sweden ferry sail durations can take between 20 minutes and 5 hours 15 minutes depending on the ferry operator, the route taken and weather conditions.
Denmark to Sweden Fast Ferry
The fastest ferry from Denmark to Sweden takes around 20 minutes on the Helsingor to Helsingborg ferry with Oresundslinjen.
Can I travel by car on the Denmark to Sweden ferry?
Yes, you can travel by car on the ferry from Denmark to Sweden with Bornholmslinjen, Oresundslinjen & Stena Line.
How far is it from Denmark to Sweden?
The distance between Denmark and Sweden is 6 miles (10km) and 5 nautical miles.
Denmark to Sweden Ferry Prices
Denmark to Sweden ferry prices can vary depending on number of passengers, vehicle type, route and sailing times. Prices exclude service fees.
Ferry from Frederikshavn to Gothenburg
The Frederikshavn to Gothenburg ferry ferry sails approximately 27 times weekly with a crossing time of 3 hours 33 minutes.
Ferry from Grenaa to Halmstad
Grenaa to Halmstad ferry ferries sail about 11 times weekly with a sailing time of 4 hours 45 minutes.
Denmark to Sweden Ferry Offers and Discounts
We recommend booking in advance for the cheapest ferry prices and availability. Visit our Special Offers page to take advantage of all the latest ferry discounts.
How to book ferry tickets from Denmark to Sweden
Book and compare Denmark Sweden ferry tickets, operators, timetables and prices using our Deal Finder.