There are 10 ways to get from Dresden to Struga by plane, bus, car, 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.
Fly Dresden Airport to Tirana International Airport Nënë Tereza, bus
best- Fly from Dresden Airport (DRS) to Tirana International Airport Nënë Tereza (TIA)plane DRS - TIA
- Take the bus from Tirana, Terminali Lindor I Autobusave to Strugabus
10h 41m$190–514Bus
cheapest- Take the bus from Dresden Hauptbahnhof to Strugabus
22h 17m$92Drive 1,537.2 km
- Drive from Dresden to Strugacar 1,537.2 km
18h 2m$254–366Fly Dresden Airport to Ohrid Airport
- Fly from Dresden Airport (DRS) to Ohrid Airport (OHD)plane DRS - OHD
9h 56m$320–864Bus to Václav Havel Airport Prague, fly to Tirana International Airport Nënë Tereza, bus
- Take the bus from Dresden to Praha Hlavní nádražíbus
- Fly from Václav Havel Airport Prague (PRG) to Tirana International Airport Nënë Tereza (TIA)plane PRG - TIA
- Take the bus from Tirana, Terminali Lindor I Autobusave to Strugabus
10h 47mTrain to Berlin Brandenburg Airport, fly to Tirana International Airport Nënë Tereza, bus
- Take the train from Dresden Bahnhof Neustadt to Flughafen BERtrain
- Fly from Berlin Brandenburg Airport (BER) to Tirana International Airport Nënë Tereza (TIA)plane BER - TIA
- Take the bus from Tirana, Terminali Lindor I Autobusave to Strugabus
10h 31m$106–413Train to Berlin Brandenburg Airport, fly to Skopje International Airport, bus
- Take the train from Dresden Bahnhof Neustadt to Flughafen BERtrain
- Fly from Berlin Brandenburg Airport (BER) to Skopje International Airport (SKP)plane BER - SKP
- Take the bus from Skopje, Transporten Centar to Strugabus
12h 27m$125–463Bus to Václav Havel Airport Prague, fly to Skopje International Airport, bus
- Take the bus from Dresden to Praha Hlavní nádražíbus
- Fly from Václav Havel Airport Prague (PRG) to Skopje International Airport (SKP)plane PRG - SKP
- Take the bus from Skopje, Transporten Centar to Strugabus
12h 53mTrain, bus
- Take the train from Dresden Hauptbahnhof to Leipzig Hbftrain 50 / ...
- Take the train from Leipzig Hbf to Nürnberg Hbftrain 28 / ...
- Take the train from Nürnberg Hbf to München Hbftrain 28 / ...
- Take the bus from München to Strugabus
23h 50m$204–624Bus via Pristina
- Take the bus from Dresden Hauptbahnhof to Pristinabus
- Take the bus from Pristina to Strugabus
24h 29m
Dresden Airport (DRS) to Tirana International Airport Nënë Tereza (TIA) flights
Questions & Answers
The cheapest way to get from Dresden to Struga is to bus which costs $92 and takes 22h 17m.
The fastest way to get from Dresden to Struga is to fly which takes 9h 56m and costs $320 - $900.
Yes, there is a direct bus departing from Dresden Hauptbahnhof and arriving at Struga. Services depart twice a week, and operate Tuesday and Saturday. The journey takes approximately 22h 17m.
The distance between Dresden and Struga is 1321 km. The road distance is 1537.2 km.
The best way to get from Dresden to Struga without a car is to bus which takes 22h 17m and costs $92.
It takes approximately 10h 41m to get from Dresden to Struga, including transfers.
Dresden to Struga bus services, operated by Nasir Tours, depart from Dresden Hauptbahnhof station.
The best way to get from Dresden to Struga is to bus which takes 22h 17m and costs $92. Alternatively, you can fly, which costs $320 - $900 and takes 9h 56m.
Dresden to Struga bus services, operated by Nasir Tours, arrive at Struga station.
Yes, the driving distance between Dresden to Struga is 1537 km. It takes approximately 18h 2m to drive from Dresden to Struga.
What companies run services between Dresden, Germany and Struga, North Macedonia?
Nasir Tours operates a bus from Dresden Hauptbahnhof to Struga twice a week. Tickets cost $92 and the journey takes 22h 17m. Alternatively, Swiss, FlexFlight ApS, and three other airlines fly from Dresden Airport (DRS) to Ohrid Airport (OHD) once daily.
- Website
- austrian.com
Flights from Dresden Airport to Ohrid Airport via Munich, Vienna
- Ave. Duration
- 15h 10m
- When
- Wednesday
- Estimated price
- $250–950
Flights from Václav Havel Airport Prague to Tirana International Airport Nënë Tereza via Vienna
- Ave. Duration
- 3h 50m
- When
- Every day
- Estimated price
- $95–350
Flights from Berlin Brandenburg Airport to Tirana International Airport Nënë Tereza via Vienna
- Ave. Duration
- 4h 43m
- When
- Every day
- Estimated price
- $160–300
Flights from Berlin Brandenburg Airport to Skopje International Airport via Vienna
- Ave. Duration
- 4h 40m
- When
- Every day
- Estimated price
- $120–440
Flights from Václav Havel Airport Prague to Skopje International Airport via Vienna
- Ave. Duration
- 4h 20m
- When
- Every day
- Estimated price
- $100–380
- Website
- lufthansa.com
Flights from Dresden Airport to Tirana International Airport Nënë Tereza via Munich
- Ave. Duration
- 3h 35m
- When
- Every day
- Estimated price
- $180–750
Flights from Dresden Airport to Tirana International Airport Nënë Tereza via Frankfurt
- Ave. Duration
- 5h 52m
- When
- Every day
- Estimated price
- $180–750
Flights from Berlin Brandenburg Airport to Tirana International Airport Nënë Tereza via Munich
- Ave. Duration
- 4h 40m
- When
- Monday, Tuesday, Wednesday, Friday, Saturday, and Sunday
- Estimated price
- $120–430
- Website
- flexflight.dk
Flights from Dresden Airport to Ohrid Airport via Zurich
- Ave. Duration
- 14h 10m
- When
- Thursday
- Estimated price
- $650–2,100
Flights from Dresden Airport to Ohrid Airport via Frankfurt, Zurich
- Ave. Duration
- 11h 15m
- When
- Thursday and Saturday
- Estimated price
- $310–2,200
Flights from Dresden Airport to Ohrid Airport via Munich, Zurich
- Ave. Duration
- 8h 45m
- When
- Thursday and Saturday
- Estimated price
- $310–850
- Website
- comlux.com
Flights from Dresden Airport to Ohrid Airport via Zurich
- Ave. Duration
- 14h 10m
- When
- Thursday
- Estimated price
- $650–2,100
Flights from Dresden Airport to Ohrid Airport via Frankfurt, Zurich
- Ave. Duration
- 11h 15m
- When
- Thursday and Saturday
- Estimated price
- $310–2,200
Flights from Dresden Airport to Ohrid Airport via Munich, Zurich
- Ave. Duration
- 8h 45m
- When
- Thursday and Saturday
- Estimated price
- $310–850
- Website
- ryanair.com
Flights from Václav Havel Airport Prague to Tirana International Airport Nënë Tereza
- Ave. Duration
- 1h 55m
- When
- Tuesday, Wednesday, Friday, and Saturday
- Estimated price
- $55–180
Flights from Václav Havel Airport Prague to Tirana International Airport Nënë Tereza via Venice Treviso
- Ave. Duration
- 4h 10m
- When
- Saturday and Monday
- Estimated price
- $55–180
- Website
- flyulendo.com
Flights from Václav Havel Airport Prague to Tirana International Airport Nënë Tereza
- Ave. Duration
- 1h 55m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- $45–210
Flights from Berlin Brandenburg Airport to Tirana International Airport Nënë Tereza
- Ave. Duration
- 2h 15m
- When
- Every day
- Estimated price
- $50–220
- Website
- wizzair.com
Flights from Berlin Brandenburg Airport to Skopje International Airport
- Ave. Duration
- 2h 15m
- When
- Monday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- $65–180
Flights from Václav Havel Airport Prague to Skopje International Airport
- Ave. Duration
- 2h
- When
- Monday, Wednesday, and Friday
- Estimated price
- $55–190
- Website
- lot.com
Flights from Berlin Brandenburg Airport to Skopje International Airport via Warsaw Chopin
- Ave. Duration
- 5h 17m
- When
- Thursday, Monday, Wednesday, Friday, and Saturday
- Estimated price
- $120–400
- Website
- smartwings.com
Flights from Václav Havel Airport Prague to Tirana International Airport Nënë Tereza
- Ave. Duration
- 1h 50m
- When
- Monday, Wednesday, Friday, and Saturday
- Estimated price
- $100–220
- Website
- croatiaairlines.com
Flights from Berlin Brandenburg Airport to Skopje International Airport via Zagreb
- Ave. Duration
- 4h 25m
- When
- Friday and Sunday
- Estimated price
- $120–490
- Website
- airserbia.com
Flights from Berlin Brandenburg Airport to Skopje International Airport via Belgrade
- Ave. Duration
- 5h 20m
- When
- Monday, Tuesday, Thursday, and Saturday
- Estimated price
- $130–190
- Phone
- +49 30 2970
- Website
- bahn.de
Train from Dresden Bahnhof Neustadt to Flughafen BER
- Ave. Duration
- 1h 24m
- Frequency
- Every 4 hours
- Estimated price
- $35–150
- Website
- https://int.bahn.de/en
Train from Dresden Bahnhof Neustadt to Flughafen BER
- Ave. Duration
- 1h 24m
- Frequency
- Every 4 hours
- Estimated price
- $35–150
- Website
- https://int.bahn.de/en
Train from Dresden Hauptbahnhof to Leipzig Hbf
- Ave. Duration
- 1h 9m
- Frequency
- Hourly
- Estimated price
- $25–110
- Website
- https://int.bahn.de/en
Train from Leipzig Hbf to Nürnberg Hbf
- Ave. Duration
- 1h 57m
- Frequency
- Hourly
- Estimated price
- $65–280
- Website
- https://int.bahn.de/en
Train from Nürnberg Hbf to München Hbf
- Ave. Duration
- 1h 15m
- Frequency
- Every 30 minutes
- Estimated price
- $35–160
- Website
- https://int.bahn.de/en
- Phone
- +49 30 2970
- Website
- bahn.de
Train from Dresden Hauptbahnhof to Leipzig Hbf
- Ave. Duration
- 1h 48m
- Frequency
- Hourly
- Estimated price
- $30–55
- Website
- https://int.bahn.de/en
Train from Nürnberg Hbf to München Hbf
- Ave. Duration
- 1h 49m
- Frequency
- Hourly
- Estimated price
- $40–75
- Website
- https://int.bahn.de/en
- Phone
- +355 69 617 8170
- [email protected]
- Website
- facebook.com
Bus from Tirana, Terminali Lindor I Autobusave to Struga
- Ave. Duration
- 2h 15m
- Frequency
- Twice daily
- Schedules at
- facebook.com
Bus from Tirana, Terminali Lindor I Autobusave to Struga
- Ave. Duration
- 2h 15m
- Frequency
- Twice daily
- Schedules at
- facebook.com
Bus from Tirana, Terminali Lindor I Autobusave to Struga
- Ave. Duration
- 2h 15m
- Frequency
- Twice daily
- Schedules at
- facebook.com
- Phone
- +389 46 787 312
- [email protected]
- Website
- eurobus.mk
Bus from Tirana, Terminali Lindor I Autobusave to Struga
- Ave. Duration
- 2h 35m
- Frequency
- Once daily
- Estimated price
- $6–18
- Schedules at
- eurobus.mk
Bus from Tirana, Terminali Lindor I Autobusave to Struga
- Ave. Duration
- 2h 35m
- Frequency
- Once daily
- Estimated price
- $6–18
- Schedules at
- eurobus.mk
Bus from Tirana, Terminali Lindor I Autobusave to Struga
- Ave. Duration
- 2h 35m
- Frequency
- Once daily
- Estimated price
- $6–18
- Schedules at
- eurobus.mk
- Phone
- +389 42 218 007
- Website
- nasirtours.mk
Bus from Dresden Hauptbahnhof to Struga
- Ave. Duration
- 22h 17m
- Frequency
- Twice a week
- Estimated price
- $92
- Website
- https://www.nasirtours.mk/en/destinations
Bus from München to Struga
- Ave. Duration
- 17h 33m
- Frequency
- Twice a week
- Estimated price
- $79
- Website
- https://www.nasirtours.mk/en/destinations
- Phone
- +38 098-888-11-08
- [email protected]
- Website
- grandbus.com.ua
Bus from Dresden to Praha Hlavní nádraží
- Ave. Duration
- 1h 31m
- Frequency
- Once daily
- Website
- https://www.grandbus.com.ua/en
Bus from Dresden to Praha Hlavní nádraží
- Ave. Duration
- 1h 31m
- Frequency
- Once daily
- Website
- https://www.grandbus.com.ua/en
- Phone
- +389 - 71 - 322 - 333
- Website
- martinoski.com
Bus from Skopje, Transporten Centar to Struga
- Ave. Duration
- 2h 30m
- Frequency
- 5 times a day
- Estimated price
- $5
- Schedules at
- martinoski.com
Bus from Skopje, Transporten Centar to Struga
- Ave. Duration
- 2h 30m
- Frequency
- 5 times a day
- Estimated price
- $5
- Schedules at
- martinoski.com
- Phone
- +389046787467
- [email protected]
- Website
- facebook.com
Bus from Skopje, Transporten Centar to Struga
- Ave. Duration
- 3h
- Frequency
- 3 times a day
- Schedules at
- travel.gjirafa.com
Bus from Skopje, Transporten Centar to Struga
- Ave. Duration
- 3h
- Frequency
- 3 times a day
- Schedules at
- travel.gjirafa.com
- [email protected]
- Website
- facebook.com
Bus from Skopje, Transporten Centar to Struga
- Ave. Duration
- 3h
- Frequency
- Twice daily
- Website
- https://facebook.com/profile.php?id=100064111145130
Bus from Skopje, Transporten Centar to Struga
- Ave. Duration
- 3h
- Frequency
- Twice daily
- Website
- https://facebook.com/profile.php?id=100064111145130
- Phone
- +383 49 166 760
- [email protected]
- Website
- facebook.com
Bus from Skopje, Transporten Centar to Struga
- Ave. Duration
- 2h 35m
- Frequency
- Once daily
- Estimated price
- $18
- Website
- https://www.facebook.com/amalfitours1
Bus from Skopje, Transporten Centar to Struga
- Ave. Duration
- 2h 35m
- Frequency
- Once daily
- Estimated price
- $18
- Website
- https://www.facebook.com/amalfitours1
Bus from Pristina to Struga
- Ave. Duration
- 4h 30m
- Frequency
- Once daily
- Estimated price
- $18
- Website
- https://www.facebook.com/amalfitours1
- Phone
- +383 49 181 500
- [email protected]
- Website
- web.facebook.com
Bus from Dresden Hauptbahnhof to Pristina
- Ave. Duration
- 18h 59m
- Frequency
- Once daily
- Website
- https://web.facebook.com/p/Monika-Travel-100057278417633
- Phone
- +383 44 259 213
- [email protected]
- Website
- web.facebook.com
Bus from Dresden Hauptbahnhof to Pristina
- Ave. Duration
- 20h 32m
- Frequency
- Twice a week
- Schedules at
- facebook.com
- Phone
- +383 44 110 862
- [email protected]
- Website
- facebook.com
Bus from Dresden Hauptbahnhof to Pristina
- Ave. Duration
- 18h 43m
- Frequency
- Once a week
- Schedules at
- facebook.com
Want to know more about travelling around North Macedonia
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
Heading to Europe? Read this before you buy a Eurail Pass
Read the travel guide
More Questions & Answers
There are 1815+ hotels available in Struga.


















