How to Reach Visby - The Easiest Way to Reach Visby


  • By Air: The Visby Airport is situated 5 km north of the city and is the 12th largest airport in Sweden. Flights operate from the cities of Stockholm and  Linköping all year round. Flights from Oslo, Hamburg, Gothenburg, and Ängelholm only operate during the summer months.
  • By Boat: The cheapest way to get to Visby is by ferry. Ferries operate from Oskarshamn and Nynäshamn. The cruise ships that ply on the Baltic Sea from May to September also stop at the Visby port.
  • By Car: You can drive till Oskarshamn and Nynäshamn and you can bring your car on the ferry. The journey will take you approximately three hours.


  • By Bicycle: Plenty of bike rental places allow you to rent bikes during the summer months and it is one of the best ways to see this city.
  • By Bus: Buses ply regularly through the city and this is a good and inexpensive way to commute.
  • On Foot: If you wish to have an authentic and enjoyable experience in the city, travel on foot, especially the Old Town.
  • By Car: You have the option of travelling by car, however cars are not allowed within the city walls during the summer months.
  • By Taxi: You can avail taxis very easily, however they will surely pinch your pocket. You can use taxi services like Din Taxi Gotland, Taxi Gotland, Gute Taxi and Taxi Kurir Gotland.

Are you looking for a Visby travel itinerary? Create an itinerary within minutes, on your own!

How to Reach Visby from Nearby Cities

Route Distance Time
Sköndal to Visby 172.25 km 2 hours 52 mins
Stockholm to Visby 180.75 km 3 hours 52 mins
Märsta to Visby 215.26 km 3 hours 35 mins
Riga to Visby 649.27 km 10 hours 49 mins
Tallinn to Visby 741.07 km 12 hours 21 mins
Winterthur to Visby 1524.79 km 25 hours 24 mins
Zaventem to Visby 1702.76 km 28 hours 22 mins
La tour-de-peilz to Visby 1755.03 km 29 hours 15 mins
Saint peter port to Visby 2482.06 km 41 hours 22 mins
Barcelona to Visby 2519.18 km 41 hours 59 mins