There are 8 ways to get from Stuttgart to Ohrid by bus, car, car train, 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 via Tirana
best- Take the bus from Stuttgart Hbf to Tirana
- Take the bus from Tirana to Ohrid
19h 25mFly from Stuttgart Airport
cheapest- Fly from Stuttgart Airport (STR) to Ohrid Airport (OHD)STR - OHD
15h 3m$110–436Drive, car train
- Drive from Stuttgart to München Ost
- Take the car train from München Ost to Villach Hbf
- Drive from Villach Hbf to Ohrid
17h 27m$367–513Train, bus
- Take the train from Hauptbahnhof to München Hbf42 / ...
- Take the train from München Hbf to Salzburg Hauptbahnhof90 / ...
- Take the bus from Salzburg Hbf to Ohrid
20h 43m$114–314Bus
- Take the bus from Stuttgart to Ohrid
27h 15mDrive 1,711.9 km
- Drive from Stuttgart to Ohrid1,711.9 km
17h 48m$282–408Train, train to Zurich Airport, fly
- Take the train from Hauptbahnhof to Schaffhausen
- Take the train from Schaffhausen to Zürich Flughafen
- Fly from Zurich Airport (ZRH) to Ohrid Airport (OHD)ZRH - OHD
8h 2m$226–493Train, train to Allgäu Airport, Memmingen, fly
- Take the train from Hauptbahnhof to Ulm Hauptbahnhof
- Take the train from Ulm Hauptbahnhof to Memmingen
- Fly from Allgäu Airport, Memmingen (FMM) to Ohrid Airport (OHD)FMM - OHD
7h$123–482
Stuttgart Airport (STR) to Ohrid Airport (OHD) flights
Questions & Answers
The cheapest way to get from Stuttgart to Ohrid is to train and bus which costs $110 - $320 and takes 20h 43m.
The fastest way to get from Stuttgart to Ohrid is to train and fly which takes 7h and costs $120 - $490.
Yes, there is a direct bus departing from Stuttgart and arriving at Ohrid. Services depart twice a week, and operate Wednesday and Saturday. The journey takes approximately 27h 15m.
The distance between Stuttgart and Ohrid is 1664 km. The road distance is 1711.9 km.
The best way to get from Stuttgart to Ohrid without a car is to bus via Tirana which takes 19h 25m and costs .
It takes approximately 19h 25m to get from Stuttgart to Ohrid, including transfers.
Stuttgart to Ohrid bus services, operated by Amr Travel, depart from Stuttgart Hbf station.
The best way to get from Stuttgart to Ohrid is to bus via Tirana which takes 19h 25m and costs . Alternatively, you can fly, which costs $110 - $440 and takes 15h 3m.
Stuttgart to Ohrid bus services, operated by Amr Travel, arrive at Tirana station.
Yes, the driving distance between Stuttgart to Ohrid is 1712 km. It takes approximately 17h 48m to drive from Stuttgart to Ohrid.
What companies run services between Stuttgart, Germany and Ohrid, North Macedonia?
You can take a bus from Stuttgart Hbf to Ohrid via Tirana in around 19h 25m. Alternatively, Swiss, Edelweiss Air, and six other airlines fly from Stuttgart Airport (STR) to Ohrid Airport (OHD) once daily.
- Website
- flyulendo.com
Flights from Stuttgart Airport to Ohrid Airport via Vienna
- Ave. Duration
- 12h 10m
- When
- Monday and Friday
- Estimated price
- $90–410
Flights from Stuttgart Airport to Ohrid Airport via Milan Malpensa
- Ave. Duration
- 13h 5m
- When
- Sunday
- Estimated price
- $90–410
Flights from Allgäu Airport, Memmingen to Ohrid Airport
- Ave. Duration
- 2h
- When
- Monday, Wednesday, and Friday
- Estimated price
- $80–380
- Website
- swiss.com
Flights from Stuttgart Airport to Ohrid Airport via Zurich Airport
- Ave. Duration
- 13h 10m
- When
- Thursday and Saturday
- Estimated price
- $440–1,000
Flights from Zurich Airport to Ohrid Airport
- Ave. Duration
- 1h 55m
- When
- Friday and Sunday
- Estimated price
- $380–900
- Website
- austrian.com
Flights from Stuttgart Airport to Ohrid Airport via Vienna
- Ave. Duration
- 15h 25m
- When
- Saturday
- Estimated price
- $170–700
Flights from Zurich Airport to Ohrid Airport via Vienna
- Ave. Duration
- 3h 40m
- When
- Sunday
- Estimated price
- $150–650
- Website
- comlux.com
Flights from Zurich Airport to Ohrid Airport
- Ave. Duration
- 2h
- When
- Thursday, Saturday, and Sunday
- Estimated price
- $140–1,100
- Website
- flexflight.dk
Flights from Zurich Airport to Ohrid Airport
- Ave. Duration
- 2h
- When
- Thursday, Saturday, and Sunday
- Estimated price
- $140–1,100
- Website
- turkishairlines.com
Flights from Stuttgart Airport to Ohrid Airport via Istanbul
- Ave. Duration
- 15h 20m
- When
- Monday and Thursday
- Estimated price
- $380–1,200
- Website
- tui.nl
Flights from Stuttgart Airport to Ohrid Airport via Amsterdam Schiphol
- Ave. Duration
- 15h 55m
- When
- Sunday
- Estimated price
- $310–850
- Website
- flyedelweiss.com
Flights from Zurich Airport to Ohrid Airport
- Ave. Duration
- 1h 55m
- When
- Friday and Sunday
- Estimated price
- $380–900
- Phone
- +49 (0) 221 800 20 820
- info@urlaubs-express.de
- Website
- urlaubs-express.de
Car train from München Ost to Villach Hbf
- Ave. Duration
- 2h 18m
- Frequency
- Once daily
- Estimated price
- $110–130
- Website
- https://urlaubs-express.de/?lang=en
- Phone
- +49 30 311 682904
- Website
- bahn.de
Train from Hauptbahnhof to München Hbf
- Ave. Duration
- 2h 12m
- Frequency
- Every 30 minutes
- Estimated price
- $17–75
- Website
- https://int.bahn.de/en
Train from München Hbf to Salzburg Hauptbahnhof
- Ave. Duration
- 1h 30m
- Frequency
- Hourly
- Estimated price
- $21–50
- Website
- https://int.bahn.de/en
Train from Hauptbahnhof to Schaffhausen
- Ave. Duration
- 2h 17m
- Frequency
- Every 3 hours
- Estimated price
- $27–60
- Website
- https://int.bahn.de/en
Train from Hauptbahnhof to Ulm Hauptbahnhof
- Ave. Duration
- 56 min
- Frequency
- Every 30 minutes
- Estimated price
- $15–35
- Website
- https://int.bahn.de/en
Train from Ulm Hauptbahnhof to Memmingen
- Ave. Duration
- 28 min
- Frequency
- Once daily
- Estimated price
- $21
- Website
- https://int.bahn.de/en
- Phone
- +43 1 89900
- meinenachricht@westbahn.at
- Website
- westbahn.at
Train from Hauptbahnhof to München Hbf
- Ave. Duration
- 2h 26m
- Frequency
- 4 times a day
- Estimated price
- $28–60
- Website
- https://westbahn.at/en/
Train from München Hbf to Salzburg Hauptbahnhof
- Ave. Duration
- 1h 23m
- Frequency
- Every 4 hours
- Estimated price
- $16–55
- Website
- https://westbahn.at/en/
Train from Hauptbahnhof to Ulm Hauptbahnhof
- Ave. Duration
- 52 min
- Frequency
- 3 times a day
- Estimated price
- $20–50
- Website
- https://westbahn.at/en/
- Standard Ticket
- $20–29
- First Class
- $35–50
- Phone
- +31 30 751 5155
- Website
- ns.nl
Train from Hauptbahnhof to München Hbf
- Ave. Duration
- 1h 57m
- Frequency
- Twice daily
- Estimated price
- $40–150
- Website
- https://www.ns.nl/en
- 2nd Class
- $40–65
- 1st Class
- $85–150
- Website
- delfi.de
Train from Hauptbahnhof to München Hbf
- Ave. Duration
- 2h 24m
- Frequency
- Twice daily
- Schedules at
- delfi.de
Train from München Hbf to Salzburg Hauptbahnhof
- Ave. Duration
- 1h 33m
- Frequency
- Twice daily
- Schedules at
- delfi.de
Train from Hauptbahnhof to Ulm Hauptbahnhof
- Ave. Duration
- 1h 1m
- Frequency
- Twice daily
- Schedules at
- delfi.de
- Phone
- +33 1 84 94 36 35
- Website
- sncf-connect.com
Train from Hauptbahnhof to München Hbf
- Ave. Duration
- 2h 16m
- Frequency
- Once daily
- Estimated price
- $23–35
- Website
- https://www.sncf-connect.com/en-en
Train from Hauptbahnhof to Ulm Hauptbahnhof
- Ave. Duration
- 1h 1m
- Frequency
- Once daily
- Estimated price
- $26–65
- Website
- https://www.sncf-connect.com/en-en
- 2nd Class
- $26–35
- 1st Class
- $45–65
- Phone
- +49 30 200730
- post@transdev.de
- Website
- transdev.de
Train from München Hbf to Salzburg Hauptbahnhof
- Ave. Duration
- 1h 47m
- Frequency
- Hourly
- Estimated price
- $30–45
- Schedules at
- transdev.de
- Phone
- +49 8024 997171
- info@brb.de
- Website
- brb.de
Train from München Hbf to Salzburg Hauptbahnhof
- Ave. Duration
- 1h 59m
- Frequency
- 5 times a day
- Estimated price
- $35–50
- Schedules at
- brb.de
- Phone
- +48 22 322 22 22
- infokraj@intercity.pl
- Website
- intercity.pl
Train from München Hbf to Salzburg Hauptbahnhof
- Ave. Duration
- 1h 51m
- Frequency
- Twice daily
- Estimated price
- $21–50
- Website
- https://www.intercity.pl/en/
Train from München Hbf to Salzburg Hauptbahnhof
- Ave. Duration
- 1h 33m
- Frequency
- Twice daily
- Estimated price
- $30–45
- Website
- https://www.oebb.at/en/reiseplanung-services/im-zug/unsere-zuege/railjet
- *
- $30–45
- Phone
- +43 5 1717
- Website
- oebb.at
Train from München Hbf to Salzburg Hauptbahnhof
- Ave. Duration
- 1h 51m
- Frequency
- Twice daily
- Estimated price
- $35–60
- Website
- https://www.oebb.at/en/reiseplanung-services/im-zug/unsere-zuege/eurocity-intercity
- Website
- https://shop.oebbtickets.at/en/ticket?cref=oebb-header
- Phone
- +41 848 446 688
- Website
- sbb.ch
Train from Schaffhausen to Zürich Flughafen
- Ave. Duration
- 47 min
- Frequency
- Hourly
- Estimated price
- $28–33
- 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 4m
- Frequency
- Hourly
- Estimated price
- $15–19
- Schedules at
- meine-rab.de
- Phone
- +49 711 400 534 44
- service@gabw-bahn.de
- Website
- go-ahead-bw.de
Train from Hauptbahnhof to Ulm Hauptbahnhof
- Ave. Duration
- 1h 38m
- Frequency
- Hourly
- Estimated price
- $18–35
- Schedules at
- go-ahead-bw.de
- 2nd Class Ticket
- $18–22
- 1st Class Ticket
- $23–35
- Phone
- +49 30 2970
- Website
- bahn.de
Train from Ulm Hauptbahnhof to Memmingen
- Ave. Duration
- 54 min
- Frequency
- Hourly
- Estimated price
- $13–19
- Website
- https://int.bahn.de/en
- 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
- info@anumitravel.com
- Website
- facebook.com
Bus from Stuttgart Hbf to Tirana
- Ave. Duration
- 20h 42m
- Frequency
- Once a week
- Schedules at
- facebook.com
- Phone
- +389 46 787 312
- info@eurobus.mk
- Website
- eurobus.mk
Bus from Tirana to Ohrid
- Ave. Duration
- 2h 50m
- Frequency
- Twice daily
- Estimated price
- $7–22
- Schedules at
- eurobus.mk
Bus from Salzburg Hbf to Ohrid
- Ave. Duration
- 15h 49m
- Frequency
- Twice a week
- Estimated price
- $80–110
- Schedules at
- eurobus.mk
- Phone
- +355 68 391 1009
- info@nelatours.com
- Website
- nelatours.com
Bus from Tirana to Ohrid
- Ave. Duration
- 3h
- Frequency
- Twice daily
- Estimated price
- $24
- Schedules at
- nelatours.com
- Phone
- +389 44 338 003
Bus from Stuttgart to Ohrid
- Ave. Duration
- 27h 15m
- Frequency
- Twice a week
- Schedules at
- bashkimtours.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
Want to know more about Flixbus?
Read the travel guide
More Questions & Answers
There are 1319+ hotels available in Ohrid.
























































