There are 5 ways to get from Durrës to Sandanski by bus, 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.
Bus, drive
best- Take the bus from Durrës to Strugabus
- Take the bus from Struga to Kavadarcibus
- Take the bus from Kavadarci to Strumicabus
- Drive from Strumica to Sandanskicar
8h 46m$42–72Drive 439.8 km
- Drive from Durrës to Sandanskicar 439.8 km
7h 34m$80–115Fly to Thessaloniki Airport Makedonia, bus
- Fly from Tirana International Airport Nënë Tereza (TIA) to Thessaloniki Airport Makedonia (SKG)plane TIA - SKG
- Take the bus from Thessaloniki train station to Sandanskibus
10h 38m$106–219Bus
- Take the bus from Durrës to Thessaloníkibus
- Take the bus from Thessaloniki train station to Sandanskibus N980
16h 30mFly to Skopje International Airport, drive
- Fly from Tirana International Airport Nënë Tereza (TIA) to Skopje International Airport (SKP)plane TIA - SKP
- Drive from Skopje-Airport-SKP to Sandanskicar
9h 21m$116–342
Tirana International Airport Nënë Tereza (TIA) to Thessaloniki Airport Makedonia (SKG) flights
Comparing Your Travel Options
The cheapest way to get from Durrës to Sandanski is to bus and drive which costs $40 - $75 and takes 8h 46m.
The fastest way to get from Durrës to Sandanski is to drive which takes 7h 34m and costs $75 - $120.
No, there is no direct bus from Durrës to Sandanski. However, there are services departing from Durrës and arriving at Sandanski via Thessaloniki train station. The journey, including transfers, takes approximately 16h 30m.
The distance between Durrës and Sandanski is 485 km. The road distance is 439.8 km.
The best way to get from Durrës to Sandanski without a car is to bus which takes 16h 30m and costs .
It takes approximately 8h 46m to get from Durrës to Sandanski, including transfers.
Durrës to Sandanski bus services, operated by Alvavel, depart from Durrës station.
Durrës to Sandanski bus services, operated by Alvavel, arrive at Thessaloníki station.
Sandanski is 1h ahead of Durrës. It is currently 4:19 PM in Durrës and 5:19 PM in Sandanski.
Yes, the driving distance between Durrës to Sandanski is 440 km. It takes approximately 7h 34m to drive from Durrës to Sandanski.
What companies run services between Durrës, Albania and Sandanski, Bulgaria?
You can take a bus from Durrës to Sandanski via Thessaloniki train station in around 16h 30m.
- Website
- en.aegeanair.com
Flights from Tirana International Airport Nënë Tereza to Thessaloniki Airport Makedonia via Athens
- Ave. Duration
- 3h 45m
- When
- Every day
- Estimated price
- $90–180
Flights from Tirana International Airport Nënë Tereza to Skopje International Airport via Athens
- Ave. Duration
- 4h 30m
- When
- Wednesday, Friday, and Sunday
- Estimated price
- $80–290
- Phone
- +389 46 787 312
- [email protected]
- Website
- eurobus.mk
Bus from Durrës to Struga
- Ave. Duration
- 1h 30m
- Frequency
- Once daily
- Estimated price
- $8–21
- Schedules at
- eurobus.mk
Want to know more about travelling around Bulgaria
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
Booking & Getting There
There are 337+ hotels available in Sandanski.


