There are 9 ways to get from Zagreb to Gotland by plane, bus, train, ferry, or shuttle
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly Zagreb Franjo Tuđman Airport to Visby Airport
best- Fly from Zagreb Franjo Tuđman Airport (ZAG) to Visby Airport (VBY)plane ZAG - VBY
8h 45mkr 856–3,522Bus, train, ferry
- Take the bus from Zagreb, Autobusni Kolodvor to Stockholm, Cityterminalenbus
- Take the train from Stockholm City station to Nynäshamn stationtrain 43
- Take the ferry from Nynäshamn (Stena Line) to Visby hamnterminalferry Dg
30h 4mBus to Split Airport, fly to Visby Airport
- Take the bus from Zagreb to Trogir, Autobusni Kolodvorbus
- Fly from Split Airport (SPU) to Visby Airport (VBY)plane SPU - VBY
12h 45mkr 1,344–5,508Bus to Mahovljani Airport, fly to Visby Airport
- Take the bus from Zagreb, Autobusni Kolodvor to Laktaši, Autobuska Stanicabus
- Fly from Mahovljani Airport (BNX) to Visby Airport (VBY)plane BNX - VBY
10h 16mkr 2,582–9,879Fly Zagreb Franjo Tuđman Airport to Copenhagen Airport, train, bus, ferry
- Fly from Zagreb Franjo Tuđman Airport (ZAG) to Copenhagen Airport (CPH)plane ZAG - CPH
- Take the train from Copenhagen Lufthavn to Kalmar, Järnvägstationtrain
- Take the bus from Kalmar, Järnvägstation to Oskarshamn stationbus
- Take the ferry from Oskarshamn Gotlandsterminalen to Visby hamnterminalferry
14h 49mkr 1,694–4,180Bus, shuttle to Vienna International Airport, fly to Stockholm-Arlanda Airport, train, ferry
- Take the bus from Zagreb to Maribor, Avtobusna Postajabus
- Take a shuttle bus from Maribor, Avtobusna Postaja to Flughafen Wien
- Fly from Vienna International Airport (VIE) to Stockholm-Arlanda Airport (ARN)plane VIE - ARN
- Take the train from Stockholm City station to Nynäshamn stationtrain
- Take the ferry from Nynäshamn (Stena Line) to Visby hamnterminalferry
15h 12mkr 2,493–8,448Shuttle to Rijeka Airport, fly to Visby Airport
- Take a shuttle bus from Zagreb to Rijeka Airport
- Fly from Rijeka Airport (RJK) to Visby Airport (VBY)plane RJK - VBY
10h 55mkr 3,474–11,361Bus, shuttle to Vienna International Airport, fly to Visby Airport
- Take the bus from Zagreb to Maribor, Avtobusna Postajabus
- Take a shuttle bus from Maribor, Avtobusna Postaja to Flughafen Wien
- Fly from Vienna International Airport (VIE) to Visby Airport (VBY)plane VIE - VBY
11h 50mkr 2,382–10,477Bus, train, ferry via Lund
- Take the bus from Zagreb to Lundbus N73
- Take the train from Lund Centralstation to Kalmar, Järnvägstationtrain
- Take the bus from Kalmar, Järnvägstation to Oskarshamn stationbus 160 / ...
- Take the ferry from Oskarshamn Gotlandsterminalen to Visby hamnterminalferry Dg
40h 2mkr 2,572–4,331
Zagreb to Gotland by bus, train, and ferry
Questions & Answers
The cheapest way to get from Zagreb to Gotland is to fly which costs 850 kr - 3600 kr and takes 8h 45m.
The fastest way to get from Zagreb to Gotland is to fly which takes 8h 45m and costs 850 kr - 3600 kr.
The distance between Zagreb and Gotland is 1354 km.
The best way to get from Zagreb to Gotland without a car is to bus and train and ferry which takes 30h 4m and costs .
It takes approximately 8h 45m to get from Zagreb to Gotland, including transfers.
There are 232+ hotels available in Gotland.
What companies run services between Zagreb, Croatia and Gotland, Sweden?
Croatia Airlines, Scandinavian Airlines, and two other airlines fly from Zagreb Franjo Tuđman Airport (ZAG) to Visby Airport (VBY) once daily.
- Website
- flysas.com
Flights from Zagreb Franjo Tuđman Airport to Visby Airport via Stockholm-Arlanda Airport
- Ave. Duration
- 6h 55m
- When
- Monday, Friday, and Wednesday
- Estimated price
- kr 1,500–6,500
Flights from Split Airport to Visby Airport via Stockholm-Arlanda Airport
- Ave. Duration
- 5h 11m
- When
- Sunday to Friday
- Estimated price
- kr 1,000–8,000
Flights from Mahovljani Airport to Visby Airport via Stockholm-Arlanda Airport
- Ave. Duration
- 6h 1m
- When
- Thursday and Sunday
- Estimated price
- kr 2,300–9,500
Flights from Vienna International Airport to Stockholm-Arlanda Airport via Copenhagen Airport
- Ave. Duration
- 4h 21m
- When
- Every day
- Estimated price
- kr 900–3,800
Flights from Vienna International Airport to Stockholm-Arlanda Airport via Warsaw Chopin
- Ave. Duration
- 4h 40m
- When
- Saturday and Sunday
- Estimated price
- kr 850–2,600
Flights from Rijeka Airport to Visby Airport via Stockholm-Arlanda Airport
- Ave. Duration
- 6h 10m
- When
- Tuesday and Saturday
- Estimated price
- kr 1,300–5,500
Flights from Vienna International Airport to Visby Airport via Stockholm-Arlanda Airport
- Ave. Duration
- 4h 41m
- When
- Every day
- Estimated price
- kr 1,400–5,500
- Phone
- +46 8 600 10 00
- Website
- SL
Train from Stockholm City station to Nynäshamn station
- Ave. Duration
- 59 min
- Frequency
- Hourly
- Estimated price
- kr 110–280
- Website
- SL
Train from Stockholm City station to Nynäshamn station
- Ave. Duration
- 59 min
- Frequency
- Hourly
- Estimated price
- kr 110–280
- Website
- SL
- Phone
- +385 (0)98 610 311
- [email protected]
- Website
- pepeks.hr
Bus from Zagreb, Autobusni Kolodvor to Stockholm, Cityterminalen
- Ave. Duration
- 24h 19m
- Frequency
- Once a week
- Schedules at
- pepeks.hr
- Phone
- +46 77 122 33 00
- Website
- destinationgotland.se
Ferry from Nynäshamn (Stena Line) to Visby hamnterminal
- Ave. Duration
- 3h 15m
- Frequency
- Twice daily
- Estimated price
- kr 258
- Website
- https://www.destinationgotland.se/
Ferry from Oskarshamn Gotlandsterminalen to Visby hamnterminal
- Ave. Duration
- 3h 5m
- Frequency
- Once daily
- Estimated price
- kr 258
- Website
- https://www.destinationgotland.se/
Ferry from Nynäshamn (Stena Line) to Visby hamnterminal
- Ave. Duration
- 3h 15m
- Frequency
- Twice daily
- Estimated price
- kr 258
- Website
- https://www.destinationgotland.se/
Ferry from Oskarshamn Gotlandsterminalen to Visby hamnterminal
- Ave. Duration
- 3h 5m
- Frequency
- Once daily
- Estimated price
- kr 258
- Website
- https://www.destinationgotland.se/
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.
Related travel guides
How to plan an amazing trip around Scandinavia
Read the travel guide
Travelling Croatia’s Dalmatian Coast by boat, bus, car and train
Read the travel guide
Want to know more about Flixbus?
Read the travel guide









