There are 7 ways to get from Poland to Gotland by plane, bus, car ferry, night bus, 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 from Gdansk  •  5h 19m

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

752 kr - 1884 kr

Cheapest option

Fly from Krakow  •  9h 25m

  1. Fly from Krakow (KRK) to Visby (VBY) KRK - VBY

610 kr - 2971 kr

5 alternative options

Fly from Warsaw Chopin  •  8h 12m

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

1664 kr - 1695 kr

Bus, car ferry, night bus, ferry  •  26h 23m

  1. Take the bus from Warsaw, Warszawa Młociny to Gdynia
  2. Take the car ferry from Gdynia to Karlskrona
  3. Take the night bus from Karlskrona, Jämjö to Oskarshamn
  4. Take the ferry from Oskarshamn Gotlandsterminalen to Visby hamnterminal Dg

Train, car ferry, ferry  •  26h 37m

  1. Take the train from Warszawa Centralna to Gdansk Glowny Eip / ...
  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

1178 kr - 1300 kr

Bus, ferry  •  30h 40m

  1. Take the bus from Warszawa to Malmö
  2. Take the bus from Lund Centralstation to Oskarshamn station
  3. Take the ferry from Oskarshamn Gotlandsterminalen to Visby hamnterminal Dg

Train, ferry  •  31h 13m

  1. Take the train from Warszawa Centralna to Berlin Hbf Eic
  2. Take the train from Berlin Hbf to Stockholm Central Re / ...
  3. Take the train from Stockholm City station to Nynäshamn station
  4. Take the ferry from Nynäshamn färjeterminal to Visby hamnterminal Dg

Questions & Answers

The cheapest way to get from Poland to Gotland is to fly which costs 300 zł - 800 zł and takes 5h 19m.

More details

The quickest way to get from Poland to Gotland is to fly which costs 300 zł - 800 zł and takes 5h 19m.

More details

The distance between Poland and Gotland is 602 km.

The best way to get from Poland to Gotland without a car is to bus and car ferry and night bus and ferry which takes 26h 23m and costs .

More details

It takes approximately 5h 19m to get from Poland to Gotland, including transfers.

More details

There is no direct flight from Gdansk Airport to Visby Airport. The quickest flight takes 7h 50m and has one stopover.

Search flights

Ryanair, Norwegian Air Shuttle, Norwegian Air International and three other airlines offer flights from Gdansk Airport to Visby Airport.

Search flights

There are 160+ hotels available in Gotland. Prices start at 1000 kr SEK per night.

More details

The best way to get from Poland to Gdansk Airport is to taxi which takes 16 min and costs 50 zł - 65 zł.

More details

Map of how to get from Poland to Gotland.
Launch map view
  • Distance: 601.6 km
  • Duration: 5h 19m

What companies run services between Poland and Gotland, Sweden?

Scandinavian Airlines, Ryanair and eight other airlines fly from Gdańsk to Visby every 2 hours.

Airlines
Scandinavian Airlines
Website
flysas.com
Flights from Gdansk to Visby via Copenhagen, Stockholm
Ave. Duration
7h 50m
When
Thursday and Friday
Estimated price
950 kr - 2300 kr
Flights from Gdansk to Visby via Oslo, Stockholm
Ave. Duration
6h 45m
When
Monday to Friday
Estimated price
1000 kr - 5500 kr
Flights from Gdansk to Visby via Helsinki, Stockholm
Ave. Duration
6h 50m
When
Monday and Friday
Estimated price
1200 kr - 7000 kr
Flights from Krakow to Visby via Stockholm
Ave. Duration
7h 27m
When
Monday, Thursday, Friday and Sunday
Estimated price
1000 kr - 4700 kr
Flights from Krakow to Visby via Copenhagen, Stockholm
Ave. Duration
8h 45m
When
Monday
Estimated price
1200 kr - 5500 kr
Flights from Krakow to Visby via Oslo, Stockholm
Ave. Duration
6h
When
Monday, Wednesday, Thursday and Friday
Estimated price
750 kr - 3200 kr
Flights from Krakow to Visby via Helsinki, Stockholm
Ave. Duration
6h 35m
When
Monday, Wednesday and Friday
Estimated price
1200 kr - 7000 kr
Flights from Warsaw Chopin to Visby via Copenhagen, Stockholm
Ave. Duration
8h 17m
When
Monday to Saturday
Estimated price
1640 kr - 1670 kr
Flights from Warsaw Chopin to Visby via Oslo, Stockholm
Ave. Duration
6h 27m
When
Monday to Friday
Estimated price
1200 kr - 5500 kr
Flights from Warsaw Chopin to Visby via Helsinki, Stockholm
Ave. Duration
6h 15m
When
Monday, Tuesday, Wednesday, Thursday, Friday and Sunday
Estimated price
2700 kr - 3000 kr
Flights from Warsaw Chopin to Visby via Bergen, Stockholm
Ave. Duration
6h 25m
When
Monday and Friday
Estimated price
850 kr - 3400 kr
Flights from Warsaw Chopin to Visby via Vilnius, Stockholm
Ave. Duration
6h 35m
When
Monday, Tuesday, Wednesday and Thursday
Estimated price
1640 kr - 1670 kr
Malmö Aviation
Website
flygbra.se
Flights from Gdansk to Visby via Gothenburg
Ave. Duration
3h 55m
When
Friday
Estimated price
500 kr - 3000 kr
Flights from Gdansk to Visby via Malmo
Ave. Duration
5h 45m
When
Friday
Estimated price
1400 kr - 4700 kr
Flights from Gdansk to Visby via Gothenburg, Stockholm Bromma
Ave. Duration
5h 10m
When
Wednesday
Estimated price
550 kr - 3100 kr
Flights from Gdansk to Visby via Malmo, Stockholm Bromma
Ave. Duration
5h 15m
When
Sunday
Estimated price
1700 kr - 5500 kr
Flights from Krakow to Visby via Malmo, Stockholm Bromma
Ave. Duration
6h 40m
When
Saturday
Estimated price
550 kr - 3000 kr
Finnair
Website
finnair.com
Flights from Gdansk to Visby via Malmo, Stockholm Bromma
Ave. Duration
5h 15m
When
Sunday
Estimated price
1700 kr - 5500 kr
Flights from Krakow to Visby via Helsinki, Stockholm Bromma
Ave. Duration
7h
When
Friday
Estimated price
2000 kr - 7500 kr
Flights from Warsaw Chopin to Visby via Helsinki, Stockholm Bromma
Ave. Duration
5h 55m
When
Sunday
Estimated price
2700 kr - 3000 kr
Norwegian Air Shuttle
Website
norwegian.com
Flights from Warsaw Chopin to Visby via Stockholm
Ave. Duration
4h 40m
When
Sunday
Estimated price
1200 kr - 4700 kr
Train operators
PKP Intercity

The rail network in Poland is conveniently organised, with many connections between cities, making it an effective method of travelling around the country. Tickets for regional and express trains are affordable, with children, students, pensioners, people with disability and large families entitled to discounts. Trains have standard 1st and 2nd class reserved seating, and many overnight trains also offer sleepers and couchettes.

Contact Details
Phone
703 200 200
Website
intercity.pl
Train from Warszawa Centralna to Gdansk Glowny
Ave. Duration
2h 47m
Frequency
Hourly
Estimated price
120 kr - 220 kr
Website
PKP Intercity
Book at
Poland Rail Pass
2nd Class
120 kr - 150 kr
1st Class
170 kr - 220 kr
Train from Warszawa Centralna to Berlin Hbf
Ave. Duration
6h 36m
Frequency
Every 4 hours
Estimated price
150 kr - 280 kr
Website
PKP Intercity
Book at
Poland Rail Pass
2nd Class
150 kr - 190 kr
1st Class
220 kr - 280 kr
ÖBB EuroCity
Website
oebb.at
Train from Warszawa Centralna to Gdansk Glowny
Ave. Duration
2h 50m
Frequency
Once daily
Estimated price
440 kr - 600 kr
Website
fahrplan.oebb.at
Koleje Mazowieskie
Phone
22 364 44 44
Website
mazowieckie.com.pl
Train from Warszawa Centralna to Gdańsk Główny
Ave. Duration
3h 19m
Frequency
Once daily
Estimated price
120 kr - 140 kr
Website
Koleje Mazowieskie
Polregio
Phone
(+48) 22 439 6052
Email
info@p-r.com.pl
Website
polregio.pl
Train from Warszawa Centralna to Gdansk Glowny
Ave. Duration
3h 47m
Frequency
Twice a week
Estimated price
90 kr - 130 kr
Website
Polregio
Snälltåget
Phone
+46 40 669 62 00
Email
snalltaget@snalltaget.se
Website
snalltaget.se
Train from Berlin Hbf to Stockholm Central
Ave. Duration
17h 59m
Frequency
Twice a week
Website
Snälltåget
Bus operators
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 Warsaw, Warszawa Młociny to Gdynia
Ave. Duration
5h 40m
Frequency
Every 4 hours
Estimated price
200 kr - 240 kr
Website
flixbus.co.uk
Night bus from Karlskrona, Jämjö to Oskarshamn
Ave. Duration
2h
Frequency
Twice daily
Estimated price
100 kr - 130 kr
Website
flixbus.co.uk
Sindbad
Phone
+48 77 443 44 44
Email
poczta@sindbad.pl
Website
sindbad.pl
Bus from Warszawa to Malmö
Ave. Duration
18h 45m
Frequency
Twice a week
Estimated price
470 kr - 650 kr
Schedules at
sindbad.pl
Bergkvarabuss
Phone
+46 480 42 55 00
Website
bergkvarabuss.se
Bus from Lund Centralstation to Oskarshamn station
Ave. Duration
5h 15m
Frequency
Once a week
Website
Bergkvarabuss
Ferry operators
Stena Line
Destination Gotland
Phone
+46 77 122 33 00
Website
destinationgotland.se
Ferry from Oskarshamn Gotlandsterminalen to Visby hamnterminal
Ave. Duration
3h 10m
Frequency
6 times a week
Estimated price
258 kr
Website
Destination Gotland
Ferry from Nynäshamn färjeterminal to Visby hamnterminal
Ave. Duration
3h 15m
Frequency
Twice daily
Estimated price
258 kr
Website
Destination Gotland
Polferries
Phone
+48 94 35 52 102
Email
info@polferries.pl
Website
polferries.com
Car ferry from Gdańsk to Nynäshamn - Visby
Ave. Duration
18h
Frequency
4 times a week
Estimated price
820 kr
Website
Polferries

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.