There are 11 ways to get from Stuttgart 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 Stuttgart Airport to Tirana International Airport Nënë Tereza, bus
best- Fly from Stuttgart Airport (STR) to Tirana International Airport Nënë Tereza (TIA)plane STR - TIA
- Take the bus from Tirana, Terminali Lindor I Autobusave to Strugabus
8h 52m$91–304Train, train to Allgäu Airport, Memmingen, fly to Tirana International Airport Nënë Tereza, bus
cheapest- Take the train from Hauptbahnhof to Ulm Hauptbahnhoftrain
- Take the train from Ulm Hauptbahnhof to Memmingentrain
- Fly from Allgäu Airport, Memmingen (FMM) to Tirana International Airport Nënë Tereza (TIA)plane FMM - TIA
- Take the bus from Tirana, Terminali Lindor I Autobusave to Strugabus
11h 1m$64–321Bus
- Take the bus from Stuttgart Hbf to Tiranabus
- Take the bus from Tirana, Terminali Lindor I Autobusave to Struga - Makedonski Postibus
19h 35mDrive 1,712.4 km
- Drive from Stuttgart to Strugacar 1,712.4 km
17h 53m$282–408Train, train to Zurich Airport, fly to Ohrid Airport
- Take the train from Hauptbahnhof to Schaffhausentrain
- Take the train from Schaffhausen to Zürich Flughafentrain
- Fly from Zurich Airport (ZRH) to Ohrid Airport (OHD)plane ZRH - OHD
7h 54m$216–861Train, train to Allgäu Airport, Memmingen, fly to Ohrid Airport
- Take the train from Hauptbahnhof to Ulm Hauptbahnhoftrain
- Take the train from Ulm Hauptbahnhof to Memmingentrain
- Fly from Allgäu Airport, Memmingen (FMM) to Ohrid Airport (OHD)plane FMM - OHD
6h 57m$109–501Fly Stuttgart Airport to Skopje International Airport, bus
- Fly from Stuttgart Airport (STR) to Skopje International Airport (SKP)plane STR - SKP
- Take the bus from Skopje, Transporten Centar to Strugabus
11h 13m$102–327Train to Karlsruhe/Baden-Baden Airport, fly to Tirana International Airport Nënë Tereza, bus
- Take the train from Stuttgart Hbf to Karlsruhe Hbftrain
- Fly from Karlsruhe/Baden-Baden Airport (FKB) to Tirana International Airport Nënë Tereza (TIA)plane FKB - TIA
- Take the bus from Tirana, Terminali Lindor I Autobusave to Strugabus
10h 47m$70–326Fly Stuttgart Airport to Thessaloniki Airport Makedonia, bus
- Fly from Stuttgart Airport (STR) to Thessaloniki Airport Makedonia (SKG)plane STR - SKG
- Take the bus from Thessaloniki Macedonia KTEL Bus Station to Kozanibus
- Take the bus from Kozani to Prrenjasbus
12h 45mBus via Munich
- Take the bus from Stuttgart to München, ZOBbus Ivano-Frankivsk
- Take the bus from München to Strugabus
21hBus #2
- Take the bus from Stuttgart Hbf to Strugabus
26h 25m$95–140
Stuttgart to Struga by bus
Questions & Answers
The cheapest way to get from Stuttgart to Struga is to bus which costs $95 - $140 and takes 26h 25m.
The fastest way to get from Stuttgart to Struga is to train and fly which takes 6h 57m and costs $100 - $500.
Yes, there is a direct bus departing from Stuttgart Hbf and arriving at Struga. Services depart three times a week, and operate Wednesday, Friday and Saturday. The journey takes approximately 26h 25m.
The distance between Stuttgart and Struga is 1309 km. The road distance is 1712.4 km.
The best way to get from Stuttgart to Struga without a car is to bus which takes 19h 35m and costs .
It takes approximately 8h 52m to get from Stuttgart to Struga, including transfers.
Stuttgart to Struga bus services, operated by Amr Travel, depart from Stuttgart Hbf station.
Stuttgart to Struga bus services, operated by Amr Travel, arrive at Tirana station.
Yes, the driving distance between Stuttgart to Struga is 1712 km. It takes approximately 17h 53m to drive from Stuttgart to Struga.
There are 1525+ hotels available in Struga.
What companies run services between Stuttgart, Germany and Struga, North Macedonia?
You can take a bus from Stuttgart Hbf to Struga - Makedonski Posti via Tirana and Tirana, Terminali Lindor I Autobusave in around 19h 35m.
- Website
- flyulendo.com
Flights from Stuttgart Airport to Tirana International Airport Nënë Tereza
- Ave. Duration
- 2h 5m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- $60–230
Flights from Allgäu Airport, Memmingen to Ohrid Airport
- Ave. Duration
- 2h
- When
- Thursday and Sunday
- Estimated price
- $80–420
Flights from Allgäu Airport, Memmingen to Tirana International Airport Nënë Tereza
- Ave. Duration
- 1h 55m
- When
- Every day
- Estimated price
- $30–170
Flights from Karlsruhe/Baden-Baden Airport to Tirana International Airport Nënë Tereza
- Ave. Duration
- 2h 5m
- When
- Tuesday, Thursday, Saturday, and Sunday
- Estimated price
- $45–260
- Website
- austrian.com
Flights from Stuttgart Airport to Tirana International Airport Nënë Tereza via Vienna
- Ave. Duration
- 4h 50m
- When
- Every day
- Estimated price
- $110–450
Flights from Stuttgart Airport to Skopje International Airport via Vienna
- Ave. Duration
- 4h 30m
- When
- Every day
- Estimated price
- $120–490
Flights from Stuttgart Airport to Thessaloniki Airport Makedonia via Vienna
- Ave. Duration
- 5h 5m
- When
- Monday to Friday
- Estimated price
- $120–480
- Website
- eurowings.com
Flights from Stuttgart Airport to Tirana International Airport Nënë Tereza
- Ave. Duration
- 1h 55m
- When
- Saturday
- Estimated price
- $95–330
Flights from Stuttgart Airport to Thessaloniki Airport Makedonia
- Ave. Duration
- 2h 10m
- When
- Every day
- Estimated price
- $60–210
- Website
- swiss.com
Flights from Zurich Airport to Ohrid Airport
- Ave. Duration
- 2h 10m
- When
- Tuesday
- Estimated price
- $460–900
Flights from Stuttgart Airport to Skopje International Airport via Zurich Airport
- Ave. Duration
- 3h 40m
- When
- Friday
- Estimated price
- $280–600
Flights from Stuttgart Airport to Thessaloniki Airport Makedonia via Zurich Airport
- Ave. Duration
- 4h 55m
- When
- Saturday
- Estimated price
- $120–480
- Website
- airserbia.com
Flights from Stuttgart Airport to Skopje International Airport via Belgrade
- Ave. Duration
- 5h 10m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- $110–330
Flights from Stuttgart Airport to Thessaloniki Airport Makedonia via Belgrade
- Ave. Duration
- 5h
- When
- Friday and Sunday
- Estimated price
- $85–370
- Website
- ryanair.com
Flights from Allgäu Airport, Memmingen to Tirana International Airport Nënë Tereza
- Ave. Duration
- 2h
- When
- Tuesday
- Estimated price
- $70–230
Flights from Karlsruhe/Baden-Baden Airport to Tirana International Airport Nënë Tereza
- Ave. Duration
- 2h 10m
- When
- Wednesday
- Estimated price
- $70–250
Flights from Karlsruhe/Baden-Baden Airport to Tirana International Airport Nënë Tereza via Lamezia Terme
- Ave. Duration
- 4h 20m
- When
- Monday and Saturday
- Estimated price
- $70–250
- Website
- flexflight.dk
Flights from Zurich Airport to Ohrid Airport
- Ave. Duration
- 2h
- When
- Thursday and Sunday
- Estimated price
- $280–700
- Website
- comlux.com
Flights from Zurich Airport to Ohrid Airport
- Ave. Duration
- 2h
- When
- Thursday and Sunday
- Estimated price
- $280–700
- Website
- en.aegeanair.com
Flights from Stuttgart Airport to Thessaloniki Airport Makedonia
- Ave. Duration
- 2h 10m
- When
- Every day
- Estimated price
- $90–260
- Website
- flyedelweiss.com
Flights from Zurich Airport to Ohrid Airport
- Ave. Duration
- 2h 10m
- When
- Tuesday
- Estimated price
- $460–900
- Website
- wizzair.com
Flights from Stuttgart Airport to Skopje International Airport
- Ave. Duration
- 2h 5m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- $65–180
- Phone
- +49 30 311 682904
- Website
- bahn.de
Train from Hauptbahnhof to Schaffhausen
- Ave. Duration
- 2h 17m
- Frequency
- Every 4 hours
- Estimated price
- $40–95
- Website
- https://int.bahn.de/en
Train from Hauptbahnhof to Ulm Hauptbahnhof
- Ave. Duration
- 56 min
- Frequency
- Every 30 minutes
- Estimated price
- $19–45
- Website
- https://int.bahn.de/en
Train from Ulm Hauptbahnhof to Memmingen
- Ave. Duration
- 28 min
- Frequency
- Once daily
- Estimated price
- $11–27
- Website
- https://int.bahn.de/en
Train from Stuttgart Hbf to Karlsruhe Hbf
- Ave. Duration
- 54 min
- Frequency
- Hourly
- Estimated price
- $17–45
- Website
- https://int.bahn.de/en
- Phone
- +41 848 446 688
- Website
- sbb.ch
Train from Schaffhausen to Zürich Flughafen
- Ave. Duration
- 47 min
- Frequency
- Hourly
- Estimated price
- $20–60
- Website
- https://www.sbb.ch/en
- Phone
- +49 731 1550-0
- servicecenter@dbregiobus-rab.de
- Website
- meine-rab.de
Train from Hauptbahnhof to Ulm Hauptbahnhof
- Ave. Duration
- 1h 6m
- Frequency
- Hourly
- Estimated price
- $14–19
- Schedules at
- meine-rab.de
Train from Stuttgart Hbf to Karlsruhe Hbf
- Ave. Duration
- 59 min
- Frequency
- Once a week
- Estimated price
- $13–17
- Schedules at
- meine-rab.de
- Phone
- +49 711 400 534 44
- stuttgart@arverio.de
- Website
- arverio-by.de
Train from Hauptbahnhof to Ulm Hauptbahnhof
- Ave. Duration
- 1h 31m
- Frequency
- Hourly
- Estimated price
- $17–25
- Schedules at
- arverio-by.de
Train from Stuttgart Hbf to Karlsruhe Hbf
- Ave. Duration
- 57 min
- Frequency
- Hourly
- Estimated price
- $16–23
- Schedules at
- arverio-by.de
- Phone
- +49 711 400 534 44
- stuttgart@arverio.de
- Website
- arverio-bw.de
Train from Hauptbahnhof to Ulm Hauptbahnhof
- Ave. Duration
- 1h 38m
- Frequency
- Hourly
- Estimated price
- $18–35
- Schedules at
- arverio-bw.de
- 2nd Class Ticket
- $18–22
- 1st Class Ticket
- $23–35
Train from Stuttgart Hbf to Karlsruhe Hbf
- Ave. Duration
- 53 min
- Frequency
- Hourly
- Estimated price
- $16–35
- Schedules at
- arverio-bw.de
- 2nd Class Ticket
- $16–20
- 1st Class Ticket
- $22–35
- Phone
- +31 30 751 5155
- Website
- ns.nl
Train from Hauptbahnhof to Ulm Hauptbahnhof
- Ave. Duration
- 43 min
- Frequency
- Twice daily
- Estimated price
- $11–25
- Website
- https://www.ns.nl/en
- Phone
- +43 1 89900
- meinenachricht@westbahn.at
- Website
- westbahn.at
Train from Hauptbahnhof to Ulm Hauptbahnhof
- Ave. Duration
- 59 min
- Frequency
- 4 times a day
- Estimated price
- $19–35
- Website
- https://westbahn.at/en/
- Phone
- +33 1 84 94 36 35
- Website
- sncf-connect.com
Train from Hauptbahnhof to Ulm Hauptbahnhof
- Ave. Duration
- 1h 1m
- Frequency
- Once daily
- Estimated price
- $21–35
- Website
- https://www.sncf-connect.com/en-en
- Phone
- +49 30 2970
- Website
- bahn.de
Train from Ulm Hauptbahnhof to Memmingen
- Ave. Duration
- 54 min
- Frequency
- Hourly
- Estimated price
- $12–18
- Website
- https://int.bahn.de/en
- Phone
- +49 711 2092-7087
- Website
- regional.bahn.de
Train from Stuttgart Hbf to Karlsruhe Hbf
- Ave. Duration
- 1h 30m
- Frequency
- Once daily
- Estimated price
- $17–25
- Schedules at
- regional.bahn.de
- Phone
- +355 69 617 8170
- diamanttravel88@gmail.com
- Website
- 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
- info@eurobus.mk
- 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 Stuttgart Hbf to Struga
- Ave. Duration
- 26h 25m
- Frequency
- Twice a week
- Estimated price
- $95–140
- Schedules at
- eurobus.mk
- Phone
- +355 68 204 4475
- amr_travel@hotmail.com
- Website
- facebook.com
Bus from Stuttgart Hbf to Tirana
- Ave. Duration
- 15h 35m
- Frequency
- Once a week
- Schedules at
- facebook.com
- Phone
- +355 69 232 8000
- anumitravel@gmail.com
- Website
- facebook.com
Bus from Stuttgart Hbf to Tirana
- Ave. Duration
- 20h 42m
- Frequency
- Once a week
- Schedules at
- facebook.com
- Phone
- +389 70 212 106
- info@senadtours.com
- Website
- senadtours.com
Bus from Tirana, Terminali Lindor I Autobusave to Struga - Makedonski Posti
- Ave. Duration
- 3h
- Frequency
- Once daily
- Estimated price
- $18
- Schedules at
- senadtours.com
- 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
- Phone
- +389046787467
- eurolinia6@hotmail.com
- Website
- facebook.com
Bus from Skopje, Transporten Centar to Struga
- Ave. Duration
- 3h
- Frequency
- 3 times a day
- Schedules at
- facebook.com
- vakcare@yahoo.com
- Website
- facebook.com
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
- amalfitours2003@gmail.com
- Website
- facebook.com
Bus from Skopje, Transporten Centar to Struga
- Ave. Duration
- 2h 35m
- Frequency
- Once daily
- Estimated price
- $21
- Website
- https://www.facebook.com/amalfitours1
- Phone
- +30 2461034454
- info@ktelkozanis.gr
- Website
- ktelkozanis.gr
Bus from Thessaloniki Macedonia KTEL Bus Station to Kozani
- Ave. Duration
- 1h 45m
- Frequency
- Every 3 hours
- Schedules at
- ktelkozanis.gr
- Book at
- ktelkozanis.gr
- Phone
- +30694 051 4160
- metroeurotirane@hotmail.com
- Website
- metroeuro.travel
Bus from Kozani to Prrenjas
- Ave. Duration
- 2h 43m
- Frequency
- Once daily
- Schedules at
- metroeuro.travel
- Phone
- +38 098-888-11-08
- igoruzhanskyi@grandbus.com.ua
- Website
- grandbus.com.ua
Bus from Stuttgart to München, ZOB
- Ave. Duration
- 2h 27m
- Frequency
- Once daily
- Website
- https://www.grandbus.com.ua/en
- Phone
- +389 42 218 007
- Website
- nasirtours.mk
Bus from München to Struga
- Ave. Duration
- 17h 33m
- Frequency
- Twice a week
- Estimated price
- $80
- Website
- https://www.nasirtours.mk/en/destinations
- Phone
- +389 44 338 003
- info@bashkimtours.com
Bus from Stuttgart Hbf to Struga
- Ave. Duration
- 27h
- Frequency
- Twice a week
- Schedules at
- http://www.bashkimtours.com/en/index.php
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
Want to know more about Flixbus?
Read the travel guide










































