There are 6 ways to get from Sofia to Stratoni by train, bus, taxi, car, or plane
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, taxi via Dupnitsa
best- Take the train from Sofia to Dupnitsatrain
- Take the bus from Dupnitsa to Serresbus
- Take the taxi from Serres to Stratonitaxi
5h 22m€89–116Bus
cheapest- Take the bus from Sofia to Thessaloniki train stationbus N980
- Take the bus from Thessaloniki KTEL Chalkidikis to Stratónionbus
7h 55m€33–55Drive 313.4 km
- Drive from Sofia to Stratonicar 313.4 km
4h 40m€57–82Fly, bus
- Fly from Sofia Airport (SOF) to Thessaloniki Airport Makedonia (SKG)plane SOF - SKG
- Take the bus from Thessaloniki KTEL Chalkidikis to Stratónionbus
7h 53m€91–177Train, bus, taxi
- Take the train from Sofia to Blagoevgradtrain
- Take the bus from Blagoevgrad Central Bus Terminal to Serresbus
- Take the taxi from Serres to Stratonitaxi
5h 39m€88–114Bus via Dráma
- Take the bus from Sofia to Dramabus
- Take the bus from Drama to Asprovaltabus
8h 1m
Sofia Airport (SOF) to Thessaloniki Airport Makedonia (SKG) flights
Questions & Answers
The cheapest way to get from Sofia to Stratoni is to bus which costs €30 - €55 and takes 7h 55m.
The fastest way to get from Sofia to Stratoni is to drive which takes 4h 40m and costs €55 - €85.
The distance between Sofia and Stratoni is 342 km. The road distance is 313.4 km.
The best way to get from Sofia to Stratoni without a car is to train and bus and taxi via Dupnitsa which takes 5h 22m and costs €85 - €120.
It takes approximately 5h 22m to get from Sofia to Stratoni, including transfers.
Yes, the driving distance between Sofia to Stratoni is 313 km. It takes approximately 4h 40m to drive from Sofia to Stratoni.
There are 694+ hotels available in Stratoni.
What companies run services between Sofia, Bulgaria and Stratoni, Greece?
You can take a bus from Sofia to Stratónion via Thessaloniki train station, Thessaloniki New Station, Nea Elvetia, and Thessaloniki KTEL Chalkidikis in around 7h 55m.
- Website
- en.aegeanair.com
Flights from Sofia Airport to Thessaloniki Airport Makedonia via Athens
- Ave. Duration
- 3h 31m
- When
- Every day
- Estimated price
- €65–170
Flights from Sofia Airport to Thessaloniki Airport Makedonia via Rhodes
- Ave. Duration
- 4h 40m
- When
- Friday
- Estimated price
- €50–120
- Website
- turkishairlines.com
Flights from Sofia Airport to Thessaloniki Airport Makedonia via Istanbul
- Ave. Duration
- 4h 35m
- When
- Every day
- Estimated price
- €150–600
- Website
- skyexpress.gr
Flights from Sofia Airport to Thessaloniki Airport Makedonia via Athens
- Ave. Duration
- 6h 10m
- When
- Monday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- €45–180
- Website
- tarom.ro
Flights from Sofia Airport to Thessaloniki Airport Makedonia via Bucharest Otopeni
- Ave. Duration
- 6h 15m
- When
- Monday
- Estimated price
- €45–180
- Phone
- +35929311111
- onlineticket@bdz.bg
- Website
- bdz.bg
Train from Sofia to Dupnitsa
- Ave. Duration
- 1h 36m
- Frequency
- Every 3 hours
- Estimated price
- €3–5
- Website
- https://www.bdz.bg/en
- 2nd Class
- €3–5
- 1st Class
- €3–5
Train from Sofia to Blagoevgrad
- Ave. Duration
- 2h 8m
- Frequency
- Every 4 hours
- Estimated price
- €3–6
- Website
- https://www.bdz.bg/en
- 2nd Class
- €3–6
- 1st Class
- €5–6
- Phone
- +30 23210-22822
- ktelserres@gmail.com
- Website
- ktelserron.gr
Bus from Dupnitsa to Serres
- Ave. Duration
- 1h 20m
- Frequency
- On demand
- Estimated price
- €11–16
- Schedules at
- ktelserron.gr
- Book at
- ktelserron.e-ticketing.gr
Bus from Blagoevgrad Central Bus Terminal to Serres
- Ave. Duration
- 1h 5m
- Frequency
- On demand
- Estimated price
- €9–13
- Schedules at
- ktelserron.gr
- Book at
- ktelserron.e-ticketing.gr
- Phone
- 2310 316555
- info@ktel-chalkidikis.gr
- Website
- ktel-chalkidikis.gr
Bus from Thessaloniki KTEL Chalkidikis to Stratónion
- Ave. Duration
- 1h 13m
- Frequency
- 4 times a day
- Estimated price
- €10–16
- Website
- https://ktel-chalkidikis.gr/en/index.html
- Phone
- +49 30 300 137 300
- service@flixbus.com
- Website
- flixbus.fr
Bus from Sofia to Thessaloniki train station
- Ave. Duration
- 5h 15m
- Frequency
- 5 times a week
- Estimated price
- €19–35
- Website
- https://www.flixbus.co.uk
- Phone
- +359 894 77 44 02
- office@kaleiatravel.com
- Website
- kaleiatravel.com
Bus from Sofia to Drama
- Ave. Duration
- 4h 37m
- Frequency
- Twice daily
- Estimated price
- €28–45
- Website
- https://en.kaleiatravel.com/
- Phone
- +30 25210 32421
- kteldr@otenet.gr
- Website
- kteldramas.gr
Bus from Drama to Asprovalta
- Ave. Duration
- 1h 30m
- Frequency
- Twice daily
- Schedules at
- kteldramas.gr
- Book at
- kteldramas.e-ticketing.gr
- Ave. Duration
- 1h 56m
- Estimated price
- €75–95
Taxi Serres
- Phone
- +30 2321 059100
- Website
- serrestaxi.gr
Taxi
- Phone
- +30 697 270 4828
Melitos
- Phone
- +30 2321 063819
Taxi Serres
- Phone
- +30 2321 059100
- Website
- serrestaxi.gr
Taxi
- Phone
- +30 697 270 4828
Melitos
- Phone
- +30 2321 063819
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













