Yes, there is a direct ferry departing from Oskarshamn Gotlandsterminalen and arriving at Visby hamnterminal. Services depart once daily, and operate every day. The journey takes approximately 3h 10m.More details
The distance between Oskarshamn and Gotland is 126 km.
Book your Oskarshamn to Gotland ferry tickets online with Direct Ferries.Search and book
There are 195+ hotels available in Gotland. Prices start at 505 kr SEK per night.More details
Compare your options: plane, train, bus, car, ferry, bike share, driving and walking directions all in one search.Learn more about our apps