Ferries from Sweden to Gotland sail approximately 23 times per week and are operated by Destination Gotland & Viking Line.
How long is the ferry from Sweden to Gotland?
Sweden to Gotland ferry sail durations can take between 2 hours 55 minutes and 42 hours depending on the ferry operator, the route taken and weather conditions.
Sweden to Gotland Fast Ferry
The fastest ferry from Sweden to Gotland takes around 2 hours 55 minutes on the Oskarshamn to Visby ferry with Destination Gotland.
Can I travel by car on the Sweden to Gotland ferry?
Yes, you can travel by car on the ferry from Sweden to Gotland with Destination Gotland.
How far is it from Sweden to Gotland?
The distance between Sweden and Gotland is 128 miles (206km) and 111 nautical miles.
Sweden to Gotland Ferry Prices
Sweden to Gotland ferry prices can vary depending on number of passengers, vehicle type, route and sailing times. Prices exclude service fees.
Ferry from Oskarshamn to Visby
The Oskarshamn to Visby ferry ferry sails approximately 9 times weekly with a crossing time of 3 hours 2 minutes.
Ferry from Nynashamn to Visby
Nynashamn to Visby ferry ferries sail about 19 times weekly with a sailing time of 3 hours 17 minutes.
Sweden to Gotland 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 Sweden to Gotland
Book and compare Sweden Gotland ferry tickets, operators, timetables and prices using our Deal Finder.