There are 6 ways to get from Edirne to Struga by bus, car, plane, shuttle, 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 Edirne to Sofia Serdica Bus Stationbus
- Take the bus from Sofia Central Bus Station to Skopje Nikola Karevbus
- Take the bus from Skopje, Transporten Centar to Tetovobus
- Take the bus from Tetovo to Strugabus
16h 5m$49–57Drive 651.7 km
- Drive from Edirne to Strugacar 651.7 km
8h 59m$99–143Bus to Istanbul, fly to Tirana International Airport Nënë Tereza, bus
- Take the bus from Edirne to Istanbul Airport Busbus
- Fly from Istanbul (IST) to Tirana International Airport Nënë Tereza (TIA)plane IST - TIA
- Take the bus from Elbasan to Strugabus
11h 53m$120–324Bus to Istanbul, fly to Skopje International Airport, shuttle, bus
- Take the bus from Edirne to Istanbul Airport Busbus
- Fly from Istanbul (IST) to Skopje International Airport (SKP)plane IST - SKP
- Take a shuttle bus from Skopje Airport to Pristina
- Take the bus from Pristina to Strugabus
14h 56m$292–550Train to Istanbul Sabiha Gökçen International Airport, fly to Tirana International Airport Nënë Tereza, bus
- Take the train from Edirne to Istanbul(Halkali)train
- Fly from Istanbul Sabiha Gökçen International Airport (SAW) to Tirana International Airport Nënë Tereza (TIA)plane SAW - TIA
- Take the bus from Elbasan to Strugabus
15h 45m$75–275Bus to Istanbul, fly to Thessaloniki Airport Makedonia, bus
- Take the bus from Edirne to Istanbul Airport Busbus
- Fly from Istanbul (IST) to Thessaloniki Airport Makedonia (SKG)plane IST - SKG
- Take the bus from Thessaloniki Macedonia KTEL Bus Station to Kozanibus
- Take the bus from Kozani to Prrenjasbus
15h 10m
Istanbul (IST) to Tirana International Airport Nënë Tereza (TIA) flights
Comparing Your Travel Options
The cheapest way to get from Edirne to Struga is to bus which costs $45 - $60 and takes 16h 5m.
The fastest way to get from Edirne to Struga is to drive which takes 8h 59m and costs $95 - $150.
No, there is no direct bus from Edirne to Struga. However, there are services departing from Edirne and arriving at Struga via Sofia Central Bus Station, Skopje, Transporten Centar and Tetovo. The journey, including transfers, takes approximately 16h 5m.
The distance between Edirne and Struga is 740 km. The road distance is 651.7 km.
The best way to get from Edirne to Struga without a car is to bus which takes 16h 5m and costs $45 - $60.
It takes approximately 16h 5m to get from Edirne to Struga, including transfers.
Edirne to Struga bus services, operated by Huntur, depart from Edirne station.
Edirne to Struga bus services, operated by Huntur, arrive at Sofia Serdica Bus Station.
Struga is 1h behind Edirne. It is currently 9:55 PM in Edirne and 8:55 PM in Struga.
Yes, the driving distance between Edirne to Struga is 652 km. It takes approximately 8h 59m to drive from Edirne to Struga.
What companies run services between Edirne, Turkey and Struga, North Macedonia?
You can take a bus from Edirne to Struga via Sofia Serdica Bus Station, Sofia Central Bus Station, Skopje Nikola Karev, Skopje, Transporten Centar, and Tetovo in around 16h 5m.
- Website
- en.aegeanair.com
Flights from Istanbul to Tirana International Airport Nënë Tereza via Athens
- Ave. Duration
- 3h 55m
- When
- Every day
- Estimated price
- $100–330
Flights from Istanbul to Skopje International Airport via Athens
- Ave. Duration
- 4h
- When
- Wednesday, Friday, and Sunday
- Estimated price
- $100–330
Flights from Istanbul to Thessaloniki Airport Makedonia
- Ave. Duration
- 1h 25m
- When
- Every day
- Estimated price
- $100–240
Flights from Istanbul to Thessaloniki Airport Makedonia via Athens
- Ave. Duration
- 3h 25m
- When
- Every day
- Estimated price
- $100–240
- Phone
- +90 444 8 233
- cozum@tcddtasimacilik.gov.tr
- Website
- Turkish Railways (TCDD)
Train from Edirne to Istanbul(Halkali)
- Ave. Duration
- 5h 38m
- Frequency
- 4 times a day
- Estimated price
- $7–11
- Website
- Turkish Railways (TCDD)
- Phone
- +90 212 658 00 61
- info@huntur.com.tr
- Website
- Huntur
Bus from Edirne to Sofia Serdica Bus Station
- Ave. Duration
- 6h 30m
- Frequency
- Once daily
- Estimated price
- $22–26
- Website
- Huntur
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 Why you should take the train in the US, Flying into Beijing?, and Want to know more about Flixbus? - to help you get the most out of your next trip.
Booking & Getting There
There are 1388+ hotels available in Struga.







