There are 7 ways to get from Graz to Ohrid by train, bus, car, or plane
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train, bus
best- Take the train from Graz Hbf to Wien Meidlingtrain Rj / ...
- Take the train from Wien Meidling to St Pölten Hauptbahnhoftrain Rjx / ...
- Take the bus from Sankt Pölten to Ohridbus
17h 10m$89–230Train to Vienna International Airport, fly
cheapest- Take the train from Graz Hbf to Wien Hbftrain
- Fly from Vienna International Airport (VIE) to Ohrid Airport (OHD)plane VIE - OHD
7h 4m$55–560Drive 1,130.4 km
- Drive from Graz to Ohridcar 1,130.4 km
12h 36m$213–308Fly from Graz Airport
- Fly from Graz Airport (GRZ) to Ohrid Airport (OHD)plane GRZ - OHD
11h 17m$147–716Bus
- Take the bus from Graz to Skopje, Transporten Centarbus
- Take the bus from Skopje, Transporten Centar to Ohridbus
19h 23mBus via Zagreb
- Take the bus from Graz P&R Webling to Zagrebbus 885 / ...
- Take the bus from Zagreb, Autobusni Kolodvor to Strugabus
22h 20m$111–124Train, train to Bratislava Airport, fly
- Take the train from Graz Hbf to Wien Hbftrain
- Take the train from Wien Hbf to Bratislava Hlavna Stanicatrain
- Fly from Bratislava Airport (BTS) to Ohrid Airport (OHD)plane BTS - OHD
8h 32m$68–852
Graz to Ohrid by bus
Questions & Answers
The cheapest way to get from Graz to Ohrid is to bus via Zagreb which costs $110 - $130 and takes 22h 20m.
The fastest way to get from Graz to Ohrid is to train and fly which takes 7h 4m and costs $55 - $600.
No, there is no direct bus from Graz to Ohrid. However, there are services departing from Graz and arriving at Ohrid via Skopje, Transporten Centar. The journey, including transfers, takes approximately 19h 23m.
The distance between Graz and Ohrid is 1500 km. The road distance is 1130.4 km.
The best way to get from Graz to Ohrid without a car is to train and bus which takes 17h 10m and costs $85 - $230.
It takes approximately 17h 10m to get from Graz to Ohrid, including transfers.
Graz to Ohrid bus services, operated by Vardar Tours, depart from Graz station.
The best way to get from Graz to Ohrid is to fly which takes 11h 17m and costs $140 - $750. Alternatively, you can bus, which costs and takes 19h 23m.
Graz to Ohrid bus services, operated by Vardar Tours, arrive at Skopje, Transporten Centar station.
Yes, the driving distance between Graz to Ohrid is 1130 km. It takes approximately 12h 36m to drive from Graz to Ohrid.
What companies run services between Graz, Austria and Ohrid, North Macedonia?
Swiss, Edelweiss Air, and seven other airlines fly from Graz Airport (GRZ) to Ohrid Airport (OHD) once daily. Alternatively, you can take a bus from Graz to Ohrid via Skopje, Transporten Centar in around 19h 23m.
- Website
- swiss.com
Flights from Graz Airport to Ohrid Airport via Zurich
- Ave. Duration
- 13h 10m
- When
- Thursday
- Estimated price
- $250–1,300
Flights from Graz Airport to Ohrid Airport via Frankfurt, Zurich
- Ave. Duration
- 9h 40m
- When
- Thursday
- Estimated price
- $290–1,400
- Website
- flyulendo.com
Flights from Graz Airport to Ohrid Airport via Vienna International Airport
- Ave. Duration
- 17h 50m
- When
- Monday and Friday
- Estimated price
- $130–700
Flights from Vienna International Airport to Ohrid Airport
- Ave. Duration
- 1h 45m
- When
- Tuesday and Saturday
- Estimated price
- $25–270
- Website
- flyedelweiss.com
Flights from Graz Airport to Ohrid Airport via Frankfurt, Zurich
- Ave. Duration
- 9h 40m
- When
- Thursday
- Estimated price
- $290–1,400
- Website
- comlux.com
Flights from Graz Airport to Ohrid Airport via Frankfurt, Zurich
- Ave. Duration
- 13h 15m
- When
- Saturday
- Estimated price
- $260–3,200
- Website
- flexflight.dk
Flights from Graz Airport to Ohrid Airport via Frankfurt, Zurich
- Ave. Duration
- 13h 15m
- When
- Saturday
- Estimated price
- $260–3,200
- Website
- airserbia.com
Flights from Graz Airport to Ohrid Airport via Vienna International Airport, Belgrade
- Ave. Duration
- 8h 40m
- When
- Monday
- Estimated price
- $270–1,200
- Website
- austrian.com
Flights from Vienna International Airport to Ohrid Airport
- Ave. Duration
- 1h 30m
- When
- Sunday
- Estimated price
- $150–650
- Website
- wizzair.com
Flights from Bratislava Airport to Ohrid Airport
- Ave. Duration
- 1h 35m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- $27–200
Train from Graz Hbf to Wien Meidling
- Ave. Duration
- 2h 29m
- Frequency
- Hourly
- Estimated price
- $35–60
- Website
- https://www.oebb.at/en/reiseplanung-services/im-zug/unsere-zuege/railjet
- *
- $35–60
Train from Wien Meidling to St Pölten Hauptbahnhof
- Ave. Duration
- 22 min
- Frequency
- Hourly
- Estimated price
- $17–26
- Website
- https://www.oebb.at/en/reiseplanung-services/im-zug/unsere-zuege/railjet
- *
- $17–26
Train from Graz Hbf to Wien Hbf
- Ave. Duration
- 2h 36m
- Frequency
- Hourly
- Estimated price
- $35–60
- Website
- https://www.oebb.at/en/reiseplanung-services/im-zug/unsere-zuege/railjet
- *
- $35–60
Train from Wien Hbf to Bratislava Hlavna Stanica
- Ave. Duration
- 1h 9m
- Frequency
- Once daily
- Estimated price
- $18–27
- Website
- https://www.oebb.at/en/reiseplanung-services/im-zug/unsere-zuege/railjet
- *
- $18–27
- Phone
- +43 5 1717
- Website
- oebb.at
Train from Graz Hbf to Wien Meidling
- Ave. Duration
- 2h 19m
- Frequency
- Every 4 hours
- Estimated price
- $11–55
- Website
- https://www.oebb.at/en/reiseplanung-services/im-zug/unsere-zuege/eurocity-intercity
- Website
- https://shop.oebbtickets.at/en/ticket?cref=oebb-header
Train from Wien Meidling to St Pölten Hauptbahnhof
- Ave. Duration
- 26 min
- Frequency
- Hourly
- Estimated price
- $32
- Website
- https://www.oebb.at/en/reiseplanung-services/im-zug/unsere-zuege/eurocity-intercity
- Website
- https://shop.oebbtickets.at/en/ticket?cref=oebb-header
Train from Graz Hbf to Wien Hbf
- Ave. Duration
- 2h 26m
- Frequency
- Every 4 hours
- Estimated price
- $11–40
- 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
- +43 1 89900
- meinenachricht@westbahn.at
- Website
- westbahn.at
Train from Graz Hbf to Wien Meidling
- Ave. Duration
- 2h 22m
- Frequency
- 5 times a day
- Estimated price
- $40–100
- Website
- https://westbahn.at/en/
- Standard Ticket
- $40–60
- First Class
- $75–100
Train from Graz Hbf to Wien Hbf
- Ave. Duration
- 2h 29m
- Frequency
- 5 times a day
- Estimated price
- $40–110
- Website
- https://westbahn.at/en/
- Standard Ticket
- $40–60
- First Class
- $75–110
- Phone
- +385 60 333 444
- informacije@hzpp.hr
- Website
- hzpp.hr
Train from Graz Hbf to Wien Meidling
- Ave. Duration
- 2h 19m
- Frequency
- Once daily
- Estimated price
- $14–19
- Website
- http://www.hzpp.hr/en
Train from Graz Hbf to Wien Hbf
- Ave. Duration
- 2h 26m
- Frequency
- Once daily
- Estimated price
- $14–19
- Website
- http://www.hzpp.hr/en
- Phone
- +386 1 29 13 331
- potnik.info@slo-zeleznice.si
- Website
- potniski.sz.si
Train from Graz Hbf to Wien Meidling
- Ave. Duration
- 2h 19m
- Frequency
- Once daily
- Estimated price
- $15–36
- Website
- https://potniski.sz.si/en/
- Intercity 2nd Class Ticket
- $15–23
- Regional Train Ticket
- $21–24
- Intercity 1st Class Ticket
- $31–36
Train from Graz Hbf to Wien Hbf
- Ave. Duration
- 2h 26m
- Frequency
- Once daily
- Estimated price
- $16–36
- Website
- https://potniski.sz.si/en/
- Intercity 2nd Class Ticket
- $16–23
- Regional Train Ticket
- $21–24
- Intercity 1st Class Ticket
- $32–36
- Phone
- +43 5 1717
- Website
- oebb.at
Train from Graz Hbf to Wien Meidling
- Ave. Duration
- 2h 22m
- Frequency
- Once daily
- Estimated price
- $23–55
- Website
- https://www.oebb.at/en/reiseplanung-services/im-zug/unsere-zuege/eurocity-intercity
- Website
- https://shop.oebbtickets.at/en/ticket
Train from Wien Meidling to St Pölten Hauptbahnhof
- Ave. Duration
- 24 min
- Frequency
- 3 times a day
- Estimated price
- $23–30
- Website
- https://www.oebb.at/en/reiseplanung-services/im-zug/unsere-zuege/eurocity-intercity
- Website
- https://shop.oebbtickets.at/en/ticket
Train from Graz Hbf to Wien Hbf
- Ave. Duration
- 2h 29m
- Frequency
- Once daily
- Estimated price
- $11–45
- Website
- https://www.oebb.at/en/reiseplanung-services/im-zug/unsere-zuege/eurocity-intercity
- Website
- https://shop.oebbtickets.at/en/ticket
Train from Wien Hbf to Bratislava Hlavna Stanica
- Ave. Duration
- 47 min
- Frequency
- 4 times a day
- Estimated price
- $24–35
- Website
- https://www.oebb.at/en/reiseplanung-services/im-zug/unsere-zuege/eurocity-intercity
- Website
- https://shop.oebbtickets.at/en/ticket
- Phone
- +43 5 1717
- Website
- konzern.oebb.at
Train from Graz Hbf to Wien Meidling
- Ave. Duration
- 2h 39m
- Frequency
- Once daily
- Estimated price
- $55–80
- Website
- https://konzern.oebb.at/en/
Train from Wien Meidling to St Pölten Hauptbahnhof
- Ave. Duration
- 27 min
- Frequency
- Twice daily
- Estimated price
- $22–35
- Website
- https://konzern.oebb.at/en/
Train from Graz Hbf to Wien Meidling
- Ave. Duration
- 2h 33m
- Frequency
- 3 times a week
- Estimated price
- $11–65
- Website
- https://www.oebb.at/en/
Train from Wien Meidling to St Pölten Hauptbahnhof
- Ave. Duration
- 24 min
- Frequency
- 3 times a day
- Estimated price
- $32
- Website
- https://www.oebb.at/en/
Train from Graz Hbf to Wien Hbf
- Ave. Duration
- 2h 39m
- Frequency
- 3 times a week
- Estimated price
- $11–65
- Website
- https://www.oebb.at/en/
Train from Wien Hbf to Bratislava Hlavna Stanica
- Ave. Duration
- 56 min
- Frequency
- Hourly
- Estimated price
- $14–23
- Website
- https://www.oebb.at/en/
- Phone
- +49 30 311 682904
- Website
- bahn.de
Train from Wien Meidling to St Pölten Hauptbahnhof
- Ave. Duration
- 24 min
- Frequency
- Every 3 hours
- Estimated price
- $30–33
- Website
- https://int.bahn.de/en
- Phone
- +36 (1) 3 49 49 49
- info@mavcsoport.hu
- Website
- jegy.mav.hu
Train from Wien Meidling to St Pölten Hauptbahnhof
- Ave. Duration
- 22 min
- Frequency
- Every 4 hours
- Estimated price
- $3–4
- Website
- https://jegy.mav.hu/
- Phone
- +420 221 111 122
- info@cd.cz
- Website
- cd.cz
Train from Wien Meidling to St Pölten Hauptbahnhof
- Ave. Duration
- 27 min
- Frequency
- Once daily
- Estimated price
- $4–10
- Website
- https://www.cd.cz/en/default.htm
- 2nd Class
- $4–7
- 1st Class
- $7–10
- Business
- $7–9
- Phone
- +48 22 322 22 22
- infokraj@intercity.pl
- Website
- intercity.pl
Train from Wien Meidling to St Pölten Hauptbahnhof
- Ave. Duration
- 27 min
- Frequency
- Twice daily
- Estimated price
- $7–16
- Website
- https://www.intercity.pl/en/
- 2nd Class
- $7–11
- 1st Class
- $12–16
- Phone
- +389 46 787 312
- info@eurobus.mk
- Website
- eurobus.mk
Bus from Sankt Pölten to Ohrid
- Ave. Duration
- 13h 9m
- Frequency
- Twice a week
- Estimated price
- $70–95
- Schedules at
- eurobus.mk
- Phone
- +389 2 261 1758
- vardartours@t-home.mk
- Website
- facebook.com
Bus from Graz to Skopje, Transporten Centar
- Ave. Duration
- 15h 27m
- Frequency
- Twice a week
- Schedules at
- facebook.com
- Phone
- +389 71 302 600
- classik.kompani@hotmail.com
- Website
- traveling.com
Bus from Skopje, Transporten Centar to Ohrid
- Ave. Duration
- 3h
- Frequency
- 4 times a day
- Estimated price
- $20
- Schedules at
- https://traveling.com/en/bus/company/classic-company
- Phone
- (389) 46 251-882
- info@galeb.mk
- Website
- galeb.mk
Bus from Skopje, Transporten Centar to Ohrid
- Ave. Duration
- 3h 45m
- Frequency
- 5 times a day
- Estimated price
- $15–23
- Schedules at
- galeb.mk
- Phone
- +389(0)2 24 02 388
- avtobuska@maksoob.com.mk
- Website
- traveling.com
Bus from Skopje, Transporten Centar to Ohrid
- Ave. Duration
- 3h
- Frequency
- Twice daily
- Estimated price
- $11–16
- Schedules at
- facebook.com
- Phone
- 078/421-297
- biserprom.mk@gmail.com
- Website
- biserprom.com.mk
Bus from Skopje, Transporten Centar to Ohrid
- Ave. Duration
- 3h
- Frequency
- Once daily
- Estimated price
- $9–16
- Schedules at
- biserprom.com.mk
- Phone
- +389 71 77 55 29
- ganic.ekskluziv@yahoo.com
- Website
- ganicekskluziv.mk
Bus from Skopje, Transporten Centar to Ohrid
- Ave. Duration
- 3h 5m
- Frequency
- Once daily
- Estimated price
- $16
- Schedules at
- ganicekskluziv.mk
Rome2Rio's guide to FlixBus
Contact Details
- Phone
- +49 30 300 137 300
- service@flixbus.com
- Website
- flixbus.fr
Bus from Graz P&R Webling to Zagreb
- Ave. Duration
- 2h 45m
- Frequency
- Every 2 hours
- Estimated price
- $16–29
- Website
- https://www.flixbus.co.uk
- Phone
- +385 99 2333 277
- bus@darojkovicpromet.hr
- Website
- darojkovicpromet.hr
Bus from Graz P&R Webling to Zagreb
- Ave. Duration
- 2h 40m
- Frequency
- Twice a week
- Schedules at
- darojkovicpromet.hr
- Phone
- +386 41520943
- info@hisarturizam.com
- Website
- hisarturizam.com
Bus from Zagreb, Autobusni Kolodvor to Struga
- Ave. Duration
- 16h
- Frequency
- Once daily
- Estimated price
- $72
- Schedules at
- hisarturizam.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 1329+ hotels available in Ohrid.












































































