There are 7 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 Ohrid Airport
best- Fly from Stuttgart Airport (STR) to Ohrid Airport (OHD)plane STR - OHD
8h 2m$87–418Fly Stuttgart Airport to Tirana International Airport Nënë Tereza, bus
cheapest- 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
9h 7m$76–346Bus via Munich
- Take the bus from Stuttgart to München, ZOBbus Ivano-Frankivsk
- Take the bus from München to Strugabus
21h$109–111Drive 1,713.1 km
- Drive from Stuttgart to Strugacar 1,713.1 km
17h 55m$283–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$245–723Bus
- Take the bus from Stuttgart to Strugabus
27hBus #2
- Take the bus from Stuttgart Airport Busterminal to Strugabus
28h 7m$98–144
Stuttgart Airport (STR) to Ohrid Airport (OHD) flights
Questions & Answers
The cheapest way to get from Stuttgart to Struga is to bus via Munich which costs $108 - $111 and takes 21h.
The fastest way to get from Stuttgart to Struga is to train and fly which takes 7h 54m and costs $240 - $750.
Yes, there is a direct bus departing from Stuttgart and arriving at Struga. Services depart twice a week, and operate Wednesday and Saturday. The journey takes approximately 27h.
The distance between Stuttgart and Struga is 1260 km. The road distance is 1713.1 km.
The best way to get from Stuttgart to Struga without a car is to bus via Munich which takes 21h and costs $108 - $111.
It takes approximately 8h 2m to get from Stuttgart to Struga, including transfers.
Stuttgart to Struga bus services, operated by GrandBus, depart from Stuttgart station.
The best way to get from Stuttgart to Struga is to fly which takes 8h 2m and costs $85 - $420. Alternatively, you can bus via Munich, which costs $108 - $111 and takes 21h.
Stuttgart to Struga bus services, operated by GrandBus, arrive at München, ZOB station.
Yes, the driving distance between Stuttgart to Struga is 1713 km. It takes approximately 17h 55m to drive from Stuttgart to Struga.
What companies run services between Stuttgart, Germany and Struga, North Macedonia?
Swiss, Edelweiss Air, and five other airlines fly from Stuttgart Airport (STR) to Ohrid Airport (OHD) once daily. Alternatively, you can take a bus from Stuttgart to Struga via München in around 21h.
- Website
- comlux.com
Flights from Stuttgart Airport to Ohrid Airport via Zurich Airport
- Ave. Duration
- 6h 55m
- When
- Thursday and Saturday
- Estimated price
- $230–1,000
Flights from Zurich Airport to Ohrid Airport
- Ave. Duration
- 2h
- When
- Thursday and Saturday
- Estimated price
- $220–900
- Phone
- +49 30 2970
- Website
- Deutsche Bahn Intercity (DB IC)
Train from Hauptbahnhof to Schaffhausen
- Ave. Duration
- 2h 17m
- Frequency
- Every 3 hours
- Estimated price
- $35–160
- Website
- Deutsche Bahn Intercity (DB IC)
- Phone
- +38 098-888-11-08
- [email protected]
- Website
- Grand Bus
Bus from Stuttgart to München, ZOB
- Ave. Duration
- 2h 27m
- Frequency
- Once daily
- Estimated price
- $29–32
- Website
- Grand Bus
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 1679+ hotels available in Struga.





