There are 6 ways to get from Helsinki to Visby by plane, bus, car, car ferry, ferry or train

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2rio's travel planner.

Recommended option

Fly  •  5 h 3 min

  1. Fly from Helsinki (HEL) to Visby (VBY) HEL - VBY

$89 - $423

5 alternative options

Bus, drive, car ferry, ferry  •  22 h 22 min

  1. Take the bus from Hki linja-autoasema to Linja-autoasema, tulolaituri
  2. Take the bus from Linja-autoasema, laituri 7 to Heponiemi (Kustavi)
  3. Drive from Heponiemi (Kustavi) to Naantali
  4. Take the car ferry from Naantali to Kapellskär
  5. Drive from Kapellskär to Nynäshamn färjeterminal
  6. Take the ferry from Nynäshamn färjeterminal to Visby hamnterminal Dg

Train, car ferry, bus, ferry  •  20 h 41 min

  1. Take the train from Helsinki to Turku Satama 963 / ...
  2. Take the car ferry from Turku to Mariehamn
  3. Take the car ferry from Mariehamn to Stockholm
  4. Take the bus from Gullmarsplan T-bana to Nynäshamn station 861
  5. Take the ferry from Nynäshamn färjeterminal to Visby hamnterminal Dg

$265 - $534

Car ferry, bus, ferry  •  23 h 55 min

  1. Take the car ferry from Helsinki to Mariehamn
  2. Take the car ferry from Mariehamn to Stockholm
  3. Take the bus from Gullmarsplan T-bana to Nynäshamn station 861
  4. Take the ferry from Nynäshamn färjeterminal to Visby hamnterminal Dg

$280 - $504

Bus, car ferry, ferry  •  24 h 21 min

  1. Take the bus from Hki linja-autoasema to Galtbyn laituri
  2. Take the car ferry from Galtby to Långnäs
  3. Take the car ferry from Långnäs to Stockholm
  4. Take the bus from Gullmarsplan T-bana to Nynäshamn station 861
  5. Take the ferry from Nynäshamn färjeterminal to Visby hamnterminal Dg

$165 - $170

Train, ferry, drive  •  18 h 30 min

  1. Take the train from Helsinki to Turku/Åbo 949 / ...
  2. Take the ferry from Turku to Stockholm
  3. Drive from Stockholm to Nynäshamn färjeterminal
  4. Take the ferry from Nynäshamn färjeterminal to Visby hamnterminal Dg

$201 - $297

What companies run services between Helsinki, Finland and Visby, Sweden?

Malmö Aviation, Finnair and two other airlines fly from Helsinki to Visby every 4 hours.

Airlines
Malmö Aviation
Website
flygbra.se
Flights from Helsinki to Visby
Ave. Duration
1 h 20 min
When
Thursday
Estimated price
$100 - $340
Flights from Helsinki to Visby via Stockholm Bromma
Ave. Duration
3 h
When
Monday to Friday
Estimated price
$170 - $550
Finnair
Website
finnair.com
Flights from Helsinki to Visby
Ave. Duration
1 h 25 min
When
Friday and Sunday
Estimated price
$170 - $550
Flights from Helsinki to Visby via Stockholm Bromma
Ave. Duration
2 h 56 min
When
Monday to Friday
Estimated price
$170 - $550
Scandinavian Airlines
Website
flysas.com
Flights from Helsinki to Visby via Stockholm
Ave. Duration
2 h 55 min
When
Monday to Friday
Estimated price
$130 - $550
Norwegian Air Shuttle
Website
norwegian.com
Flights from Helsinki to Visby via Stockholm
Ave. Duration
3 h 15 min
When
Sunday
Estimated price
$160 - $200
Train operators
Finnish Railways (VR)
Website
vr.fi
Train from Helsinki to Turku Satama
Ave. Duration
2 h 2 min
Frequency
Twice daily
Estimated price
$20 - $30
Website
www.vr.fi
Train from Helsinki to Turku/Åbo
Ave. Duration
1 h 58 min
Frequency
Hourly
Estimated price
$20 - $30
Website
www.vr.fi
Bus operators
Onni Bus
Website
onnibus.com
Bus from Hki linja-autoasema to Linja-autoasema, tulolaituri
Ave. Duration
2 h 15 min
Frequency
Hourly
Estimated price
$5 - $9
Schedules at
onnibus.com
J. Vainion Liikenne Oy
Phone
+358 2 777330
Email
tilausajot@vainionliikenne.fi
Website
vainionliikenne.fi
Bus from Hki linja-autoasema to Linja-autoasema, tulolaituri
Ave. Duration
2 h 10 min
Frequency
Every 4 hours
Estimated price
$32 - $36
Schedules at
vainionliikenne.fi
Oy Pohjolan liikenne Ab
Website
pohjolanliikenne.fi
Bus from Hki linja-autoasema to Linja-autoasema, tulolaituri
Ave. Duration
2 h 15 min
Frequency
5 times a day
Estimated price
$27 - $35
Schedules at
Oy Pohjolan liikenne Ab
Taivassalon Auto Oy
Phone
+358 2 4389001
Website
taivassalonauto.fi
Bus from Linja-autoasema, laituri 7 to Heponiemi (Kustavi)
Ave. Duration
1 h 15 min
Frequency
Once a week
Schedules at
Taivassalon Auto Oy
SL
Website
sl.se
Bus from Gullmarsplan T-bana to Nynäshamn station
Ave. Duration
47 min
Frequency
Every 4 hours
Estimated price
$19 - $21
Schedules at
sl.se
Ab Skärgårdsvägen - Saaristotie Oy
Phone
+358 2 777330
Website
saaristotie.fi
Bus from Hki linja-autoasema to Galtbyn laituri
Ave. Duration
3 h 45 min
Frequency
Once a week
Schedules at
Ab Skärgårdsvägen - Saaristotie Oy
Ferry operators
Finnlines
Phone
+358 9 231 43100
Email
passenger@finnlines.com
Website
finnlines.com
Car ferry from Naantali to Kapellskär
Ave. Duration
9 h 55 min
Frequency
Twice daily
Estimated price
$29 - $150
Schedules at
finnlines.com
Destination Gotland
Website
destinationgotland.se
Ferry from Nynäshamn färjeterminal to Visby hamnterminal
Ave. Duration
3 h 15 min
Frequency
3 times a day
Estimated price
$30
Schedules at
destinationgotland.se
Tallink
Phone
+49 (0)40 547 541 222
Email
international.sales@tallinksilja.com
Website
tallink.com
Car ferry from Turku to Mariehamn
Ave. Duration
5 h 23 min
Frequency
Once daily
Estimated price
$100 - $220
Schedules at
tallink.com
Passenger
$84
Vehicle
$87
Cabin
$107
Car ferry from Mariehamn to Stockholm
Ave. Duration
4 h 55 min
Frequency
Once daily
Estimated price
$85 - $220
Schedules at
tallink.com
Passenger
$71
Vehicle
$73
Cabin
$90
Car ferry from Helsinki to Mariehamn
Ave. Duration
11 h 39 min
Frequency
Once daily
Estimated price
$130 - $220
Schedules at
tallink.com
Passenger
$174
Vehicle
$179
Cabin
$220
Ferry from Turku to Stockholm
Ave. Duration
10 h 55 min
Frequency
Twice daily
Estimated price
$160 - $220
Schedules at
tallink.com
Passenger
$156
Vehicle
$161
Cabin
$197
Viking Line
Phone
+358 9 123 575
Website
vikingline.fi
Car ferry from Helsinki to Mariehamn
Ave. Duration
11 h 43 min
Frequency
Once daily
Estimated price
$155
Schedules at
vikingline.fi
Passenger
$92
Vehicle
$34
Car ferry from Långnäs to Stockholm
Ave. Duration
7 h 15 min
Frequency
Once daily
Estimated price
$106
Schedules at
vikingline.fi
Ferry from Turku to Stockholm
Ave. Duration
10 h 10 min
Frequency
Twice daily
Estimated price
$146
Schedules at
vikingline.fi
Passenger
$20
Vehicle
$20
Alandstrafiken
Phone
+358 18 25600
Email
info@alandstrafiken.ax
Website
alandstrafiken.ax
Car ferry from Galtby to Långnäs
Ave. Duration
5 h
Frequency
5 times a week
Estimated price
$0
Schedules at
alandstrafiken.ax

Want to know more about travelling around the world?

Rome2rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Want to know more about US trains?, Heading to Europe? Read this before you buy a Eurail Pass and Want to know more about Flixbus? - to help you get the most out of your next trip.

Questions & Answers

How far is it from Helsinki to Visby?

The distance between Helsinki and Visby is 473 km.

What is the cheapest way to get from Helsinki to Visby?

The cheapest way to get from Helsinki to Visby is to bus and car ferry and ferry which costs 135€ - 140€ and takes 24 h 21 min.

What is the fastest way to get from Helsinki to Visby?

The quickest way to get from Helsinki to Visby is to fly which takes 5 h 3 min and costs 70€ - 350€.

How long does it take to get from Helsinki to Visby?

It takes approximately 5 h 3 min to get from Helsinki to Visby, including transfers.