There are 8 ways to get from Sofia to Gotland by bus, plane, night train, train, ferry, shuttle, or busferry
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus to Bucharest Otopeni, fly to Visby Airport
best- Take the bus from Sofia Central Bus Station to Bucharestbus
- Fly from Bucharest Otopeni (OTP) to Visby Airport (VBY)plane OTP - VBY
14h 40mkr 1,335–4,977Fly Sofia Airport to Visby Airport
cheapest- Fly from Sofia Airport (SOF) to Visby Airport (VBY)plane SOF - VBY
12h 22mkr 1,000–3,800Bus, night train, train, ferry
- Take the bus from Sofia Central Bus Station to Berlin Hauptbahnhofbus
- Take the nighttrain from Berlin Hbf to Stockholm Centralstationnighttrain
- Take the train from Stockholm City station to Nynäshamn stationtrain 43
- Take the ferry from Nynäshamn (Stena Line) to Visby hamnterminalferry Dg
47h 6mkr 2,789–6,024Bus to Belgrade Nikola Tesla Airport, fly to Stockholm-Arlanda Airport, train, ferry
- Take the bus from Sofia Central Bus Station to Beograd, Autobuska stanicabus
- Fly from Belgrade Nikola Tesla Airport (BEG) to Stockholm-Arlanda Airport (ARN)plane BEG - ARN
- Take the train from Stockholm City station to Nynäshamn stationtrain
- Take the ferry from Nynäshamn (Stena Line) to Visby hamnterminalferry
16h 35mkr 2,237–5,114Bus to Belgrade Nikola Tesla Airport, fly to Visby Airport
- Take the bus from Sofia Central Bus Station to Beograd, Autobuska stanicabus
- Fly from Belgrade Nikola Tesla Airport (BEG) to Visby Airport (VBY)plane BEG - VBY
14h 12mkr 1,816–4,353Shuttle to Niš Constantine The Great Airport, fly to Visby Airport
- Take a shuttle bus from Sofia Airport to Niš
- Fly from Niš Constantine The Great Airport (INI) to Visby Airport (VBY)plane INI - VBY
17h 59mBus, bus and ferry, ferry
- Take the bus from Sofia Central Bus Station to Beograd, Autobuska stanicabus
- Take the busferry from Beograd, Autobuska stanica to Norrköpingbusferry
- Take the bus from Norrköping Resecentrum to Oskarshamn Resecentrumbus 200 / ...
- Take the ferry from Oskarshamn Gotlandsterminalen to Visby hamnterminalferry Dg
47h 26mBus, ferry
- Take the bus from Sofiya, Avtogara Serdika to Niš, Autobuska Stanicabus
- Take the bus from Niš, Autobuska Stanica to Kosovska Mitrovicabus
- Take the bus from Kosovska Mitrovica to Norrköpingbus
- Take the bus from Norrköping Resecentrum to Oskarshamn Resecentrumbus 200 / ...
- Take the ferry from Oskarshamn Gotlandsterminalen to Visby hamnterminalferry Dg
2d 6h
Bucharest Otopeni (OTP) to Visby Airport (VBY) flights
Comparing Your Travel Options
The cheapest way to get from Sofia to Gotland is to fly which costs 1000 kr - 3800 kr and takes 12h 22m.
The fastest way to get from Sofia to Gotland is to fly which takes 12h 22m and costs 1000 kr - 3800 kr.
The distance between Sofia and Gotland is 1978 km.
The best way to get from Sofia to Gotland without a car is to bus and night train and train and ferry which takes 47h 6m and costs 2700 kr - 6000 kr.
It takes approximately 14h 40m to get from Sofia to Gotland, including transfers.
Gotland is 1h behind Sofia. It is currently 6:56 PM in Sofia and 5:56 PM in Gotland.
There are 216+ hotels available in Gotland.
What companies run services between Sofia, Bulgaria and Gotland, Sweden?
Air Baltic, Scandinavian Airlines, and Ryanair fly from Sofia Airport (SOF) to Visby Airport (VBY) 5 times a week.
- Website
- flysas.com
Flights from Bucharest Otopeni to Visby Airport via Stockholm-Arlanda Airport
- Ave. Duration
- 5h 50m
- When
- Sunday, Tuesday, and Thursday
- Estimated price
- kr 1,000–6,500
Flights from Sofia Airport to Visby Airport via Riga, Stockholm-Arlanda Airport
- Ave. Duration
- 8h 45m
- When
- Monday and Friday
- Estimated price
- kr 1,500–6,500
Flights from Sofia Airport to Visby Airport via Krakow, Stockholm-Arlanda Airport
- Ave. Duration
- 13h 25m
- When
- Monday and Friday
- Estimated price
- kr 1,000–3,800
Flights from Sofia Airport to Visby Airport via Warsaw Modlin, Stockholm-Arlanda Airport
- Ave. Duration
- 17h 55m
- When
- Sunday
- Estimated price
- kr 1,000–3,800
Flights from Belgrade Nikola Tesla Airport to Stockholm-Arlanda Airport via Warsaw Chopin
- Ave. Duration
- 5h 2m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- kr 1,000–3,800
Flights from Belgrade Nikola Tesla Airport to Visby Airport via Stockholm-Arlanda Airport
- Ave. Duration
- 8h 25m
- When
- Monday, Wednesday, Friday, Sunday, Tuesday, and Thursday
- Estimated price
- kr 1,400–4,000
Flights from Belgrade Nikola Tesla Airport to Visby Airport via Copenhagen
- Ave. Duration
- 6h 55m
- When
- Monday
- Estimated price
- kr 1,400–3,900
Flights from Belgrade Nikola Tesla Airport to Visby Airport via Riga, Stockholm-Arlanda Airport
- Ave. Duration
- 8h 25m
- When
- Monday
- Estimated price
- kr 1,500–6,500
Flights from Niš Constantine The Great Airport to Visby Airport via Belgrade Nikola Tesla Airport, Stockholm-Arlanda Airport
- Ave. Duration
- 10h 25m
- When
- Wednesday and Sunday
- Estimated price
- kr 2,200–6,500
Flights from Niš Constantine The Great Airport to Visby Airport via Vienna, Stockholm-Arlanda Airport
- Ave. Duration
- 10h 10m
- When
- Wednesday
- Estimated price
- kr 2,300–11,000
- Website
- lot.com
Flights from Bucharest Otopeni to Visby Airport via Warsaw Chopin, Stockholm-Arlanda Airport
- Ave. Duration
- 9h 5m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- kr 1,600–5,500
Flights from Sofia Airport to Visby Airport via Riga, Stockholm-Arlanda Airport
- Ave. Duration
- 8h 45m
- When
- Monday and Friday
- Estimated price
- kr 1,500–6,500
Flights from Sofia Airport to Visby Airport via Krakow, Stockholm-Arlanda Airport
- Ave. Duration
- 13h 25m
- When
- Monday and Friday
- Estimated price
- kr 1,000–3,800
Flights from Belgrade Nikola Tesla Airport to Stockholm-Arlanda Airport via Warsaw Chopin
- Ave. Duration
- 5h 2m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- kr 1,000–3,800
Flights from Belgrade Nikola Tesla Airport to Visby Airport via Stockholm-Arlanda Airport
- Ave. Duration
- 5h 25m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- kr 1,400–4,000
Flights from Belgrade Nikola Tesla Airport to Visby Airport via Riga, Stockholm-Arlanda Airport
- Ave. Duration
- 8h 25m
- When
- Monday
- Estimated price
- kr 1,500–6,500
Flights from Niš Constantine The Great Airport to Visby Airport via Belgrade Nikola Tesla Airport, Stockholm-Arlanda Airport
- Ave. Duration
- 10h 25m
- When
- Wednesday and Sunday
- Estimated price
- kr 2,200–6,500
- Website
- norwegian.com
Flights from Bucharest Otopeni to Visby Airport via Stockholm-Arlanda Airport
- Ave. Duration
- 5h 25m
- When
- Sunday
- Estimated price
- kr 1,000–6,500
- Website
- airserbia.com
Flights from Belgrade Nikola Tesla Airport to Stockholm-Arlanda Airport
- Ave. Duration
- 2h 45m
- When
- Every day
- Estimated price
- kr 700–3,100
- Website
- austrian.com
Flights from Belgrade Nikola Tesla Airport to Stockholm-Arlanda Airport via Vienna
- Ave. Duration
- 4h 15m
- When
- Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- kr 1,000–4,300
- Website
- airbaltic.com
Flights from Belgrade Nikola Tesla Airport to Stockholm-Arlanda Airport via Riga
- Ave. Duration
- 5h 40m
- When
- Monday
- Estimated price
- kr 1,000–4,100
- Phone
- +46 40 669 62 00
- [email protected]
- Website
- Snälltåget
Night train from Berlin Hbf to Stockholm Centralstation
- Ave. Duration
- 16h 11m
- Frequency
- 4 times a week
- Estimated price
- kr 1,600–4,400
- Website
- Snälltåget
- 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 72
- Website
- SL
Train from Stockholm City station to Nynäshamn station
- Ave. Duration
- 59 min
- Frequency
- Hourly
- Estimated price
- kr 72
- Website
- SL
- Phone
- +38(098) 343 8282
- [email protected]
- Website
- likebus.ua
Bus from Sofia Central Bus Station to Bucharest
- Ave. Duration
- 5h 50m
- Frequency
- Once daily
- Estimated price
- kr 328
- Schedules at
- likebus.ua
- Phone
- +359 88 949 0000
- [email protected]
- Website
- Union Ivkoni
Bus from Sofia Central Bus Station to Berlin Hauptbahnhof
- Ave. Duration
- 24h 10m
- Frequency
- Once a week
- Estimated price
- kr 700–1,200
- Website
- Union Ivkoni
- Phone
- +381 11 8728111
- [email protected]
- Website
- Trans-Jug
Bus from Sofia Central Bus Station to Beograd, Autobuska stanica
- Ave. Duration
- 5h
- Frequency
- 3 times a week
- Estimated price
- kr 410–450
- Website
- Trans-Jug
Bus from Sofia Central Bus Station to Beograd, Autobuska stanica
- Ave. Duration
- 5h
- Frequency
- 3 times a week
- Estimated price
- kr 410–450
- Website
- Trans-Jug
Bus from Sofia Central Bus Station to Beograd, Autobuska stanica
- Ave. Duration
- 5h
- Frequency
- 3 times a week
- Estimated price
- kr 410–450
- Website
- Trans-Jug
- Phone
- +381 63 456515
- [email protected]
- Website
- Flix
Shuttle from Sofia Airport to Niš
- Ave. Duration
- 2h 30m
- Frequency
- On demand
- Website
- Flix
- Phone
- +381 35 534 931
- [email protected]
- Website
- unilines.com
Busferry from Beograd, Autobuska stanica to Norrköping
- Ave. Duration
- 33h 31m
- Frequency
- Once a week
- Schedules at
- unilines.com
- Phone
- +47 407 05070
- [email protected]
- Website
- Vy Buss
Bus from Norrköping Resecentrum to Oskarshamn Resecentrum
- Ave. Duration
- 2h 50m
- Frequency
- 5 times a day
- Estimated price
- kr 470–900
- Website
- Vy Buss
Bus from Norrköping Resecentrum to Oskarshamn Resecentrum
- Ave. Duration
- 2h 50m
- Frequency
- 5 times a day
- Estimated price
- kr 470–900
- Website
- Vy Buss
Rome2Rio's guide to FlixBus
Contact DetailsContact Details
- Phone
- +49 30 300 137 300
- [email protected]
- Website
- Flixbus
Bus from Norrköping Resecentrum to Oskarshamn Resecentrum
- Ave. Duration
- 2h 45m
- Frequency
- 4 times a day
- Estimated price
- kr 180–270
- Website
- Flixbus
Bus from Norrköping Resecentrum to Oskarshamn Resecentrum
- Ave. Duration
- 2h 45m
- Frequency
- 4 times a day
- Estimated price
- kr 180–270
- Website
- Flixbus
- Phone
- +359 2 981 58 56
- [email protected]
- Website
- matpu.com
Bus from Sofiya, Avtogara Serdika to Niš, Autobuska Stanica
- Ave. Duration
- 4h
- Frequency
- Once daily
- Estimated price
- kr 220–290
- Schedules at
- matpu.com
- Phone
- +381 18 255 177
- Website
- Niš-ekspres
Bus from Sofiya, Avtogara Serdika to Niš, Autobuska Stanica
- Ave. Duration
- 4h
- Frequency
- Once daily
- Estimated price
- kr 160–250
- Website
- Niš-ekspres
- Phone
- 028/460-038
- [email protected]
- Website
- facebook.com
Bus from Niš, Autobuska Stanica to Kosovska Mitrovica
- Ave. Duration
- 4h 50m
- Frequency
- Once daily
- Estimated price
- kr 100–130
- Schedules at
- facebook.com
- Regular one-way price
- kr 100–130
- Phone
- +355 (0) 69 432/6000
- [email protected]
- Website
- Bledi Travel
Bus from Kosovska Mitrovica to Norrköping
- Ave. Duration
- 36h
- Frequency
- Once a week
- Website
- Bledi Travel
- 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 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 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
Want to know more about Flixbus?
Read the travel guide


























