There are 5 ways to get from Visby to Tallinn by plane, car ferry, ferry, train or bus

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 to Tallinn  •  5h 2m

  1. Fly from Visby (VBY) to Tallinn (TLL) VBY - TLL

56€ - 157€

4 alternative options

Fly to Helsinki, car ferry  •  7h 20m

  1. Fly from Visby (VBY) to Helsinki (HEL) VBY - HEL
  2. Take the car ferry from Helsinki to Tallinn

80€ - 250€

Ferry, train, car ferry  •  22h 37m

  1. Take the ferry from Visby hamnterminal to Nynäshamn färjeterminal Dg
  2. Take the train from Nynäshamn station to Stockholm Odenplan station
  3. Take the car ferry from Stockholm to Tallinn

Ferry, train, car ferry via Stockholm  •  24h 23m

  1. Take the ferry from Visby hamnterminal to Nynäshamn färjeterminal Dg
  2. Take the train from Nynäshamn station to Stockholm City station
  3. Take the car ferry from Stockholm to Tallinn

Ferry, bus  •  2 days 4h

  1. Take the ferry from Visby hamnterminal to Nynäshamn färjeterminal Dg
  2. Take the bus from Nynäshamn färjeterminal to Stockholm Cityterminalen Dg
  3. Take the bus from Stockholm, Stockholm Cityterminalen to Berlin, Berlin central bus station N32
  4. Take the bus from Berlin to Rīga
  5. Take the bus from Rīga to Tallinn

Coronavirus (COVID-19) in Estonia

There is widespread community transmission globally.
Some travel restrictions are being lifted in Estonia. For the latest travel status, please check the official page for Estonia.

For travel planning advice, please refer to our Rome2rio Coronavirus information page .

Coronavirus (COVID-19) Travel Advice

Some border closures are in place for Estonia due to Coronavirus (COVID-19). Most travel to this country is restricted.

Source Type: Government | Last updated: 5/20/2020

Some domestic travel restrictions began to ease in Estonia from 5/8/2020.

Source Type: Government | Last updated: 5/13/2020

Currently, we are unable to provide travel restriction information for leaving Sweden. For the latest Coronavirus (COVID-19) travel status in Sweden, please check government recommendations.

Official Coronavirus (COVID-19) Information for Estonia

Data sourced from: CDC, ACAPS, OXFORD

Questions & Answers

The cheapest way to get from Visby to Tallinn is to fly which costs 550 kr - 1700 kr and takes 5h 2m.

More details

The quickest way to get from Visby to Tallinn is to fly which costs 550 kr - 1700 kr and takes 5h 2m.

More details

The distance between Visby and Tallinn is 424 km.

The best way to get from Visby to Tallinn without a car is to ferry and train and car ferry which takes 22h 37m and costs .

More details

It takes approximately 5h 2m to get from Visby to Tallinn, including transfers.

More details

There is no direct flight from Visby Airport to Tallinn Airport. The quickest flight takes 2h 45m and has one stopover.

Search flights

Tallinn is 1h ahead of Visby. It is currently 1:07 PM in Visby and 2:07 PM in Tallinn.

Malmö Aviation, Scandinavian Airlines and Finnair offer flights from Visby Airport to Tallinn Airport.

Search flights

There are 899+ hotels available in Tallinn. Prices start at 87€ per night.

More details

The best way to get from Visby to Visby Airport is to line 61 bus which takes 9 min and costs 49 kr.

More details

Map of how to get from Visby to Tallinn.
Launch map view
  • Distance: 424.4 km
  • Duration: 5h 2m

What companies run services between Visby, Sweden and Tallinn, Estonia?

Scandinavian Airlines, Malmö Aviation and three other airlines fly from Visby to Tallinn every 3 hours.

Airlines
Scandinavian Airlines
Website
flysas.com
Flights from Visby to Tallinn via Stockholm
Ave. Duration
3h 10m
When
Every day
Estimated price
45€ - 190€
Flights from Visby to Helsinki via Stockholm
Ave. Duration
3h 6m
When
Monday, Tuesday, Wednesday, Thursday, Friday and Sunday
Estimated price
45€ - 200€
Finnair
Website
finnair.com
Flights from Visby to Tallinn via Helsinki
Ave. Duration
3h 50m
When
Friday
Estimated price
80€ - 260€
Flights from Visby to Tallinn via Stockholm Bromma, Helsinki
Ave. Duration
5h 17m
When
Monday, Tuesday, Wednesday, Thursday, Friday and Sunday
Estimated price
80€ - 260€
Flights from Visby to Helsinki
Ave. Duration
1h 15m
When
Friday
Estimated price
85€ - 260€
Flights from Visby to Helsinki via Stockholm Bromma
Ave. Duration
2h 57m
When
Monday, Tuesday, Wednesday, Thursday and Sunday
Estimated price
85€ - 270€
Malmö Aviation
Website
flygbra.se
Flights from Visby to Tallinn via Stockholm Bromma
Ave. Duration
3h 35m
When
Monday to Friday
Estimated price
50€ - 150€
Flights from Visby to Helsinki
Ave. Duration
1h 20m
When
Sunday
Estimated price
50€ - 140€
Flights from Visby to Helsinki via Stockholm Bromma
Ave. Duration
3h 6m
When
Monday, Tuesday, Wednesday, Thursday and Sunday
Estimated price
85€ - 270€
Train operators
Kiruna Stadstrafik
Website
buss.kiruna.se
Train from Nynäshamn station to Stockholm Odenplan station
Ave. Duration
59 min
Frequency
Hourly
Website
Kiruna Stadstrafik
Train from Nynäshamn station to Stockholm City station
Ave. Duration
56 min
Frequency
Hourly
Website
Kiruna Stadstrafik
Bus operators
Kiruna Stadstrafik
Website
buss.kiruna.se
Bus from Nynäshamn färjeterminal to Stockholm Cityterminalen
Ave. Duration
1h
Frequency
Every 3 hours
Estimated price
70€
Website
Kiruna Stadstrafik
FlixBus

One of Europe’s leading bus companies, Flixbus serves 2000+ destinations in 29 countries, including Germany, France, Italy, Austria, the Netherlands and Croatia and into Scandinavia and eastern Europe, as well as some US cities. Coaches have toilets, free WiFi and power outlets, plus snacks and drinks for purchase on board. Flixbus is a good choice for the budget-conscious traveller; purchase tickets in advance for the cheapest fares (note: there is no option to reserve a seat in advance).

Rome2rio's guide to FlixBus
Contact Details
Phone
+49 1807 123 99 123
Email
info@flixbus.de
Website
flixbus.de
Bus from Stockholm, Stockholm Cityterminalen to Berlin, Berlin central bus station
Ave. Duration
17h 45m
Frequency
Once daily
Estimated price
55€ - 70€
Website
flixbus.co.uk
Comati PSG
Phone
0040 723 450 475
Email
info@comati-psg.ro
Website
comati-psg.ro
Bus from Stockholm Central Bus Station to Berlin Central Bus Station
Ave. Duration
20h
Frequency
Twice a week
Estimated price
95€ - 110€
Website
Comati PSG
Ecolines
Phone
+371 67214512
Email
info@ecolines.lv
Website
ecolines.net
Bus from Berlin to Rīga
Ave. Duration
21h 45m
Frequency
Twice daily
Estimated price
55€ - 85€
Schedules at
ecolines.net
Bus from Rīga to Tallinn
Ave. Duration
4h 30m
Frequency
Twice daily
Estimated price
12€ - 20€
Schedules at
ecolines.net
Ferry operators
Tallink
Phone
+49 (0)40 547 541 222
Email
international.sales@tallinksilja.com
Website
tallinksilja.com
Car ferry from Helsinki to Tallinn
Ave. Duration
2h
Frequency
3 times a day
Estimated price
21€ - 90€
Website
Tallink
Vehicle
24€ - 75€
Inside cabin
55€ - 75€
Outside cabin
65€ - 90€
Deluxe/Suite
50€ - 75€
Passenger
21€ - 25€
Car ferry from Stockholm to Tallinn
Ave. Duration
15h 45m
Frequency
Once daily
Estimated price
85€ - 180€
Website
Tallink
Vehicle
75€ - 140€
Inside cabin
85€ - 110€
Outside cabin
130€ - 180€
Deluxe/Suite
300€ - 420€
Viking Line
Phone
+358 9 123 575
Website
vikingline.fi
Car ferry from Helsinki to Tallinn
Ave. Duration
2h 30m
Frequency
Twice daily
Estimated price
69€
Website
Viking Line
Passenger
35€
Vehicle
26€
St Peters Line
Phone
+49 611 140 22 02
Website
stpeterline.com
Car ferry from Helsinki to Tallinn
Ave. Duration
4h 40m
Frequency
Once a week
Website
St Peters Line
Car ferry from Stockholm to Tallinn
Ave. Duration
17h 30m
Frequency
Twice a week
Estimated price
84€
Website
St Peters Line
Passenger
84€
Vehicle
61€
Kiruna Stadstrafik
Website
buss.kiruna.se
Ferry from Visby hamnterminal to Nynäshamn färjeterminal
Ave. Duration
3h 25m
Frequency
5 times a day
Website
Kiruna Stadstrafik

Want to know more about travelling around Estonia

Rome2rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.