There are 5 ways to get from Tirana to Strumica by bus, car, plane, or train
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus
best- Take the bus from Tirana to Elbasanbus
- Take the bus from Elbasan to Strugabus
- Take the bus from Struga to Kavadarcibus
- Take the bus from Kavadarci to Strumicabus
8h 31m$33–322Drive 333.1 km
- Drive from Tirana to Strumicacar 333.1 km
5h 52m$61–87Fly, train, drive
- Fly from Tirana International Airport Nënë Tereza (TIA) to Thessaloniki Airport Makedonia (SKG)plane TIA - SKG
- Take the train from Thessaloniki to Mouriestrain
- Drive from Mouries to Strumicacar
10h 9m$114–233Bus via Skopje
- Take the bus from Tirana, Terminali Lindor I Autobusave to Skopje, Transporten Centarbus
- Take the bus from Skopje, Transporten Centar to Strumicabus
10h 33mBus via Skopje #2
- Take the bus from Tirana to Skopje, Transporten Centarbus
- Take the bus from Skopje, Transporten Centar to Strumicabus
11h 54m
Tirana International Airport Nënë Tereza (TIA) to Thessaloniki Airport Makedonia (SKG) flights
Comparing Your Travel Options
The cheapest way to get from Tirana to Strumica is to drive which costs $60 - $90 and takes 5h 52m.
The fastest way to get from Tirana to Strumica is to drive which takes 5h 52m and costs $60 - $90.
No, there is no direct bus from Tirana to Strumica. However, there are services departing from Tirana and arriving at Strumica via Elbasan, Struga and Kavadarci. The journey, including transfers, takes approximately 8h 31m.
The distance between Tirana and Strumica is 380 km. The road distance is 333.1 km.
The best way to get from Tirana to Strumica without a car is to bus which takes 8h 31m and costs $30 - $330.
It takes approximately 8h 31m to get from Tirana to Strumica, including transfers.
Tirana to Strumica bus services, operated by Linja të autobusëve Gjirafa, depart from Tirana station.
Tirana to Strumica bus services, operated by Linja të autobusëve Gjirafa, arrive at Elbasan station.
Yes, the driving distance between Tirana to Strumica is 333 km. It takes approximately 5h 52m to drive from Tirana to Strumica.
There are 75+ hotels available in Strumica.
What companies run services between Tirana, Albania and Strumica, North Macedonia?
You can take a bus from Tirana to Strumica via Elbasan, Struga, and Kavadarci in around 8h 31m.
- 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
- Phone
- 14511
- Website
- Hellenic Train S.A.
Train from Thessaloniki to Mouries
- Ave. Duration
- 1h 2m
- Frequency
- 3 times a day
- Estimated price
- $6–10
- Website
- Hellenic Train S.A.
- Phone
- +383 38 616 161
- [email protected]
- Website
- gjirafa.com
Bus from Tirana to Elbasan
- Ave. Duration
- 49 min
- Frequency
- Every 30 minutes
- Estimated price
- $5–290
- Schedules at
- Linja të autobusëve Gjirafa
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Need to know: Jadrolinija, Is ride-sharing platform BlaBlaCar right for you?, and Which side of Niagara Falls should I choose (and how do I get there)? - to help you get the most out of your next trip.






