There are 7 ways to get from Bulgaria to Diaporos Island by train, bus, unknown, plane, 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.
Train, bus, travel via Dupnitsa
best- Take the train from Sofia to Dupnitsatrain Ic / ...
- Take the bus from Dupnitsa to Serresbus
- Walk from Serres to Diaporos Islandunknown
6h 9mBus, travel via Rentína
- Take the bus from Sofia Serdica Bus Station to Thessaloniki Macedonia Intercity Bus Stationbus
- Take the bus from Thessaloniki Macedonia KTEL Bus Station to Modibus
- Walk from Modi to Diaporos Islandunknown
8h 6mBus to Bucharest Otopeni, fly to Thessaloniki Airport Makedonia, travel
- Take the bus from Ruse to Buchurestbus
- Fly from Bucharest Otopeni (OTP) to Thessaloniki Airport Makedonia (SKG)plane OTP - SKG
- Walk from Thessaloniki Airport Makedonia (SKG) to Diaporos Islandunknown
7h 1mBus, shuttle, travel
- Take the bus from Sofiya, Avtogara Serdika to Niš, Autobuska Stanicabus
- Take a shuttle bus from Niš, Autobuska Stanica to Lagonisi
- Walk from Lagonisi to Diaporos Islandunknown
11h 48mTrain, bus, travel
- Take the train from Sofia to Blagoevgradtrain Ic / ...
- Take the bus from Blagoevgrad Central Bus Terminal to Serresbus
- Walk from Serres to Diaporos Islandunknown
6h 35mBus, travel
- Take the bus from Sofia to Thessaloniki train stationbus 983
- Take the bus from Thessaloniki KTEL Chalkidikis to Agios Nikolaosbus
- Walk from Agios Nikolaos to Diaporos Islandunknown
9h 29mFly Sofia Airport to Skiathos Airport 'Alexandros Papadiamantis', travel
- Fly from Sofia Airport (SOF) to Skiathos Airport 'Alexandros Papadiamantis' (JSI)plane SOF - JSI
- Walk from Skiathos Airport 'Alexandros Papadiamantis' (JSI) to Diaporos Islandunknown
6h 13m
Bucharest Otopeni (OTP) to Thessaloniki Airport Makedonia (SKG) flights
Questions & Answers
The distance between Bulgaria and Diaporos Island is 344 km.
The best way to get from Bulgaria to Diaporos Island without a car is to train and bus and travel via Dupnitsa which takes 6h 9m and costs .
It takes approximately 6h 9m to get from Bulgaria to Diaporos Island, including transfers.
There are 2582+ hotels available in Diaporos Island.
What companies run services between Bulgaria and Diaporos Island, Greece?
There is no direct connection from Bulgaria to Diaporos Island. However, you can take the vehicle to Централна Гара, walk to Sofia, take the train to Dupnitsa, walk to Dupnitsa, take the bus to Serres, then travel to Diaporos Island. Alternatively, you can take a bus from Sofia Serdica Bus Station to Diaporos Island via Thessaloniki Macedonia KTEL Bus Station and Modi in around 8h 6m.
- Website
- ryanair.com
Flights from Bucharest Otopeni to Thessaloniki Airport Makedonia
- Ave. Duration
- 1h 20m
- When
- Monday, Friday, Saturday, Sunday, Wednesday, and Thursday
- Estimated price
- €30–130
Flights from Sofia Airport to Skiathos Airport 'Alexandros Papadiamantis'
- Ave. Duration
- 1h 5m
- When
- Wednesday and Saturday
- Estimated price
- €45–150
- Website
- tarom.ro
Flights from Bucharest Otopeni to Thessaloniki Airport Makedonia
- Ave. Duration
- 1h 45m
- When
- Monday, Thursday, Friday, and Saturday
- Estimated price
- €70–130
- Phone
- +359 2 931 11 11
- [email protected]
- Website
- bdz.bg
Train from Sofia to Dupnitsa
- Ave. Duration
- 1h 35m
- Frequency
- Hourly
- Estimated price
- €1–3
- Website
- https://www.bdz.bg/en
- 2nd Class
- €1–2
- 1st Class
- €2–3
Train from Sofia to Blagoevgrad
- Ave. Duration
- 2h 5m
- Frequency
- Hourly
- Estimated price
- €1–4
- Website
- https://www.bdz.bg/en
- 2nd Class
- €1–3
- 1st Class
- €2–4
- Phone
- +30 23210-22822
- [email protected]
- Website
- ktelserron.gr
Bus from Dupnitsa to Serres
- Ave. Duration
- 1h 20m
- Frequency
- On demand
- Estimated price
- €11–16
- Schedules at
- ktelserron.gr
Bus from Blagoevgrad Central Bus Terminal to Serres
- Ave. Duration
- 1h 5m
- Frequency
- On demand
- Estimated price
- €9–13
- Schedules at
- ktelserron.gr
- Phone
- +359 0885700870
- [email protected]
- Website
- citylines.eu
Bus from Sofia Serdica Bus Station to Thessaloniki Macedonia Intercity Bus Station
- Ave. Duration
- 4h 55m
- Frequency
- Once daily
- Estimated price
- €16–22
- Website
- https://citylines.eu/
Bus from Sofia to Thessaloniki train station
- Ave. Duration
- 5h
- Frequency
- Once daily
- Estimated price
- €16–22
- Website
- https://citylines.eu/
- Phone
- +30 2310 500111
- [email protected]
- Website
- ktelthes.gr
Bus from Thessaloniki Macedonia KTEL Bus Station to Modi
- Ave. Duration
- 1h 13m
- Frequency
- Once daily
- Estimated price
- €3–5
- Website
- https://ktelthes.gr/en/
- Phone
- +359 899199328
- [email protected]
- Website
- bgrazpisanie.com
Bus from Ruse to Buchurest
- Ave. Duration
- 1h 30m
- Frequency
- Twice a week
- Estimated price
- €7–10
- Schedules at
- bgrazpisanie.com
- 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
- €20–25
- Schedules at
- matpu.com
- Phone
- +381 18 255 177
- Website
- nis-ekspres.rs
Bus from Sofiya, Avtogara Serdika to Niš, Autobuska Stanica
- Ave. Duration
- 4h
- Frequency
- Once daily
- Estimated price
- €15–25
- Website
- https://nis-ekspres.rs/?lang=en
- Phone
- + 381 011 7555 675
- [email protected]
- Website
- axiostravel.com
Shuttle from Niš, Autobuska Stanica to Lagonisi
- Ave. Duration
- 6h 11m
- Frequency
- On demand
- Estimated price
- €50–80
- Website
- https://axiostravel.com/en/
- Phone
- +49 30 300 137 300
- [email protected]
- Website
- https://www.flixbus.fr
Bus from Sofia to Thessaloniki train station
- Ave. Duration
- 4h 40m
- Frequency
- Twice daily
- Estimated price
- €25–45
- Website
- https://www.flixbus.co.uk
- Phone
- +30 2310 316555
- [email protected]
- Website
- ktel-chalkidikis.gr
Bus from Thessaloniki KTEL Chalkidikis to Agios Nikolaos
- Ave. Duration
- 2h 10m
- Frequency
- Once daily
- Estimated price
- €12–22
- Website
- https://ktel-chalkidikis.gr/en/index.html
Want to know more about travelling around Greece
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
Want to know more about Flixbus?
Read the travel guide


























