
Stockholm to Visby: Flights and Ferries Compared
Compare flying and taking the ferry from Stockholm to Visby, with journey times, operators, fare examples and which option suits a short Gotland break.
On this page
Flying is the fast answer for most short breaks: Stockholm Arlanda to Visby Airport takes roughly 50 minutes in the air. The direct ferry is a different kind of journey entirely, usually taking around 17 hours, so it suits travellers with a spare night rather than a day-trip timetable. This guide sets the two options side by side, covers fare examples and door-to-door time, and suggests which one fits a one- to four-day Gotland trip.
Whichever route you choose, Visby itself rewards a slow wander on foot. Once you have a plan for getting there, the rest of the break slots into place around the walled old town, the harbour and the cafés, and the things to do in Visby range from the ring wall to the museum collections. Allow at least an afternoon on arrival to get your bearings before committing to a full itinerary.
How to get from Stockholm to Visby: the two options at a glance
There are two sensible ways across: a short flight from Stockholm Arlanda with a Swedish carrier, or a direct ferry that crosses the Baltic in a long overnight-style passage. The flight wins on speed comfortably, saving a full night of travel, while the ferry keeps you on the ground and lets you arrive by sea. Weigh how many days you have in Visby before you weigh the fare, because a 17-hour crossing eats a large part of a short break.

Flying from Stockholm Arlanda to Visby: flight time and airlines
The average flight time on this route is about 50 minutes, and both Scandinavian Airlines and Norwegian Air Sweden appear as direct operators from Stockholm Arlanda to Visby Airport. Visby Airport sits roughly three miles from the centre of Visby, which makes the transfer at the far end short. Skyscanner publishes route information, average times and current fares on its Stockholm to Visby page.
Fares move constantly, so treat any figure as a snapshot rather than a quote. Skyscanner lists one-way fares from around £50 for a Scandinavian Airlines flight from Arlanda in the sample deals shown, and those figures are in the site's own pound display. Check the live results yourself for your dates before you commit to flying over the ferry.

Sailing from Stockholm to Visby: ferry time and frequency
The direct ferry between Stockholm and Visby is a long crossing, usually taking around 17 hours according to Direct Ferries. That length is the critical detail for planning: it is effectively a night at sea, not a quick hop, and a single one-way crossing already fills a day, so it leaves no room for a same-day return. Keep this in mind before you think about a day trip that begins and ends on the water.
Sailings are limited rather than frequent, so the crossing works best when you can build your trip around the boat's day. Direct Ferries currently lists two weekly sailings on the route, which is a scheduling constraint worth checking before you book accommodation in Visby. When the dates line up with your break, the ferry can be an appealing way to travel; when they don't, it is simply not on the table.
What each option costs
Flying is quick and, on the fares shown, a Scandinavian Airlines one-way from around £50 is the cheapest figure in the Skyscanner sample, and it saves the most time. The ferry is a longer, slower crossing, and Direct Ferries shows prices starting from around £90 in its display currency, which varies with the departure and cabin choices. Treat both numbers as way to compare, not a fixed price for your trip.
There is a third, cheaper-on-paper combination: train and ferry. Rome2Rio estimates the train and ferry route at 450 kr to 500 kr and five hours 22 minutes, which is a broad estimate rather than a bookable fare. That estimate is worth knowing because it bundles both legs, but the real timings depend on how the connections fall on the day. Use it as a starting point and price the legs separately.
Which option suits a one- to four-day trip
For a one- or two-day break, fly. The 50-minute hop leaves you most of your time in Visby, and the airport is only a few miles from the centre, so the door-to-door overhead is small. A 17-hour ferry crossing would consume at least a night and complicate a short itinerary far more than it is worth.
For a three- or four-day trip, the ferry starts to make sense if the sailing dates support it, since the long crossing becomes part of the journey rather than a tax on your time ashore. You travel overnight and arrive fresh enough to start exploring the old town on foot. If the two weekly sailings don't match your dates, fly and spend the extra time at the Visby City Wall instead.
Doing Visby as a day trip from Stockholm: the honest trade-offs
A day trip from Stockholm to Visby is only realistic by air. With a 50-minute flight each way, you can arrive in the morning and still have a full afternoon; the ferry's 17-hour one-way crossing makes a same-day return by sea impossible. That leaves flying as the only sensible day-trip choice, and even then you need to pick flights that give you enough time on the ground.
How far Stockholm and Visby are apart
Stockholm and Visby sit on opposite sides of a stretch of the Baltic, so there is no quick road connection between them and the journey has to be made by air or sea. Visby Airport is around three miles from the centre, while the ferry terminal is within reach of the harbour area. That difference matters when you plan the final leg of your journey and how much luggage you want to carry on foot.
Getting into Visby from the airport or ferry terminal
From Visby Airport, the short distance to the centre is easily covered, and you can be checking into your accommodation soon after landing. Once in town, the old town is compact and easy to explore on foot, which makes the Visby walking tour route a practical way to orient yourself on the first afternoon. The ring wall encircles the historic centre, so most sights gather inside one walkable area.
Which option should you book?
Book a flight if your trip is two days or fewer, or if you only want to visit Visby as a day trip; the 50-minute hop and short transfer from the airport make that realistic. Choose the ferry if your dates can bend around its two weekly sailings and you are happy to spend a night at sea, since it turns travel into part of the holiday. Compare the live fares on both before deciding.
Explore more Visby guides
Sources
Notes for your next Swedish city break
Optional updates to our Sweden guides.
You might also like
Continue reading
More guides you'll find useful





