Three crossings to Gotland
Every ferry to Gotland lands in Visby. From the Swedish mainland Destination Gotland sails from Nynäshamn, south of Stockholm, and from Oskarshamn, both in about three hours. The third option is international: Viking Line links Visby with Mariehamn on the Åland Islands in about 12 hours.
Gotland ferry routes map
So you reach Gotland either from the mainland near Stockholm (Nynäshamn) or from Oskarshamn further south, or with Viking Line’s Åland ship.
Why go
If Sweden is the holiday, Gotland deserves a few days of it. It lies off the east coast in the Baltic, with Viking history, the medieval walls of Visby, 92 medieval churches and a coastline of cycling routes and sandy beaches. It has become a food island too, with local produce and craft breweries (VisitSweden).
From Gotland, smaller ferries reach Stora Karlsö and Lilla Karlsö (M/F Stora Karlsö), and no trip is complete without the short free ferry to Fårö (Fårösund ferry information).
Prices and availability
Select Sweden and the departure port Oskarshamn or Nynäshamn below for live fares and sailing times to Visby.









Can you give an approximate evaluation of cost of small car (Dacia), 2 persons, return Nyhamnnes July 2026?
Sincerely
N. Hammer