There are 6 ways to get from Poland to Gotland by plane, train, car ferry, ferry, bus or car

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 from Gdansk  •  7 h 45 min

  1. Fly from Gdansk (GDN) to Visby (VBY) GDN - VBY

$66 - $189

5 alternative options

Fly from Warsaw  •  7 h 12 min

  1. Fly from Warsaw (WAW) to Visby (VBY) WAW - VBY

$172 - $177

Train, car ferry, ferry  •  26 h 51 min

  1. Take the train from Warszawa Centralna to Gdansk Glowny Eic / ...
  2. Take the car ferry from Gdańsk to Nynäshamn - Visby
  3. Take the ferry from Nynäshamn färjeterminal to Visby hamnterminal Dg

$136 - $140

Bus, ferry  •  29 h 42 min

  1. Take the bus from Warsaw Central to Berlin ZOB
  2. Take the bus from Berlin, Berlin central bus station to Lund N32
  3. Take the bus from Lund Centralstation to Oskarshamn station
  4. Take the ferry from Oskarshamn Gotlandsterminalen to Visby hamnterminal Dg

$145 - $207

Bus, car ferry, ferry  •  31 h 58 min

  1. Take the bus from Warszawa Metro Młociny to Gdansk
  2. Take the car ferry from Gdańsk to Nynäshamn - Visby
  3. Take the ferry from Nynäshamn färjeterminal to Visby hamnterminal Dg

Train, car ferry, drive, ferry  •  24 h 4 min

  1. Take the train from Warszawa Centralna to Gdansk Glowny Eic / ...
  2. Take the car ferry from Gdynia Stena Line to Karlskrona Aspöfärjan
  3. Drive from Karlskrona Aspöfärjan to Oskarshamn Gotlandsterminalen
  4. Take the ferry from Oskarshamn Gotlandsterminalen to Visby hamnterminal Dg

What companies run services between Poland and Gotland, Sweden?

Scandinavian Airlines, Wizz Air and two other airlines fly from Gdańsk to Visby every 2 hours.

Airlines
Scandinavian Airlines
Website
flysas.com
Flights from Gdansk to Visby via Stockholm
Ave. Duration
4 h 40 min
When
Thursday, Friday and Sunday
Estimated price
$100 - $240
Flights from Gdansk to Visby via Copenhagen, Stockholm
Ave. Duration
6 h
When
Every day
Estimated price
$100 - $240
Flights from Gdansk to Visby via Copenhagen, Oslo
Ave. Duration
7 h 15 min
When
Thursday
Estimated price
$100 - $240
Flights from Gdansk to Visby via Oslo, Stockholm
Ave. Duration
7 h 40 min
When
Monday, Tuesday, Wednesday, Friday and Sunday
Estimated price
$100 - $240
Flights from Warsaw to Visby via Copenhagen, Oslo
Ave. Duration
7 h 20 min
When
Thursday
Estimated price
$169 - $173
Flights from Warsaw to Visby via Stockholm
Ave. Duration
3 h 30 min
When
Sunday
Estimated price
$130 - $490
Flights from Warsaw to Visby via Copenhagen, Stockholm
Ave. Duration
7 h 5 min
When
Thursday and Friday
Estimated price
$140 - $550
Flights from Warsaw to Visby via Oslo
Ave. Duration
5 h 25 min
When
Thursday
Estimated price
$150 - $550
Finnair
Website
finnair.com
Flights from Warsaw to Visby via Helsinki
Ave. Duration
7 h
When
Friday and Sunday
Estimated price
$280 - $310
Flights from Warsaw to Visby via Helsinki, Stockholm Bromma
Ave. Duration
6 h 50 min
When
Tuesday, Wednesday, Thursday and Friday
Estimated price
$280 - $310
Malmö Aviation
Website
flygbra.se
Flights from Gdansk to Visby via Gothenburg
Ave. Duration
4 h 5 min
When
Friday
Estimated price
$50 - $300
Flights from Warsaw to Visby via Malmo
Ave. Duration
4 h 20 min
When
Monday and Wednesday
Estimated price
$45 - $260
Norwegian Air Shuttle
Website
norwegian.com
Flights from Warsaw to Visby via Stockholm
Ave. Duration
4 h 35 min
When
Sunday
Estimated price
$130 - $490
Train operators
Polish Railways (PKP)
Phone
703 200 200
Website
intercity.pl
Train from Warszawa Centralna to Gdansk Glowny
Ave. Duration
2 h 46 min
Frequency
Hourly
Estimated price
$10 - $16
Website
Intercity.pl
Purchase a
eurail.com
2nd Class
$10 - $16
1st Class
$15 - $22
Bus operators
Eurolines DE
Phone
+49 6196 2078-501
Email
service@eurolines.de
Website
eurolines.de
Bus from Warsaw Central to Berlin ZOB
Ave. Duration
9 h 12 min
Frequency
Once daily
Estimated price
$55 - $80
Website
eurolines.de
FlixBus
Phone
+49 1807 123 99 123
Email
info@flixbus.de
Website
flixbus.de
Bus from Berlin, Berlin central bus station to Lund
Ave. Duration
9 h 20 min
Frequency
Once daily
Estimated price
$28 - $50
Website
flixbus.co.uk
Svenska Buss
Website
svenskabuss.se
Bus from Lund Centralstation to Oskarshamn station
Ave. Duration
5 h 15 min
Frequency
Once a week
Estimated price
$30 - $50
Schedules at
resrobot.se
Standard
$30 - $50
Joker Price
$29 - $34
Odri
Phone
+38 032 243 98 10
Email
odri.lviv@gmail.com
Website
odri-ua.com
Bus from Warszawa Metro Młociny to Gdansk
Ave. Duration
6 h 35 min
Frequency
Twice a week
Schedules at
odri-ua.com
Ferry operators
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
Website
destinationgotland.se
Ferry from Oskarshamn Gotlandsterminalen to Visby hamnterminal
Ave. Duration
2 h 55 min
Frequency
Twice daily
Estimated price
$30
Website
destinationgotland.se
Stena Line

Want to know more about travelling around Sweden

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.

Questions & Answers

The distance between Poland and Gotland is 602 km.

The cheapest way to get from Poland to Gotland is to fly which costs 240 zł - 700 zł and takes 7 h 45 min.

The quickest way to get from Poland to Gotland is to fly which takes 7 h 12 min and costs 620 zł - 650 zł.

It takes approximately 7 h 45 min to get from Poland to Gotland, including transfers.